Page MenuHomeSoftware Heritage
Feed All Stories

Aug 3 2021

ardumont requested review of D6052: Install update-metrics as a service called daily.
Aug 3 2021, 2:25 PM
ardumont created P1113 update metrics from recent last few days.
Aug 3 2021, 2:18 PM
swh-public-ci added a comment to D5980: journal_client: Disable origins when too many visited attempts failed.

Build is green

Aug 3 2021, 2:00 PM
ardumont updated the diff for D5980: journal_client: Disable origins when too many visited attempts failed.

Improve docstring

Aug 3 2021, 1:56 PM
vlorentz added inline comments to D5980: journal_client: Disable origins when too many visited attempts failed.
Aug 3 2021, 1:10 PM
vlorentz accepted D5978: Add a successive_visits counter to origin visit stats.
Aug 3 2021, 1:08 PM
swh-public-ci added a comment to D5980: journal_client: Disable origins when too many visited attempts failed.

Build is green

Aug 3 2021, 1:05 PM
swh-public-ci added a comment to D5980: journal_client: Disable origins when too many visited attempts failed.

Build is green

Aug 3 2021, 1:00 PM
ardumont updated the diff for D5980: journal_client: Disable origins when too many visited attempts failed.

Actually rework commit message (without forgetting to commit the message)

Aug 3 2021, 12:57 PM
swh-public-ci added a comment to D5980: journal_client: Disable origins when too many visited attempts failed.

Build is green

Aug 3 2021, 12:56 PM
ardumont updated the diff for D5980: journal_client: Disable origins when too many visited attempts failed.

Rework commit message

Aug 3 2021, 12:54 PM
ardumont retitled D5980: journal_client: Disable origins when too many visited attempts failed from journal_client: Deactivate origins when too many visited attempts failed to journal_client: Disable origins when too many visited attempts failed.
Aug 3 2021, 12:54 PM
swh-public-ci added a comment to D5978: Add a successive_visits counter to origin visit stats.

Build is green

Aug 3 2021, 12:53 PM
ardumont updated the diff for D5980: journal_client: Disable origins when too many visited attempts failed.
  • Rebase
  • Adapt according to review (avoid constant)
  • Update docstring to explicit the disabling of origins
Aug 3 2021, 12:52 PM
ardumont updated the diff for D5978: Add a successive_visits counter to origin visit stats.

Adapt according to review:

  • start increment to 1 then adapt tests
  • rename variable to a more meaningful name
Aug 3 2021, 12:51 PM
vlorentz added a comment to D5978: Add a successive_visits counter to origin visit stats.

Informally, if there is a single visit with a given status, then the number of
successive visits with that status is 1; but with the semantics defined here, it's 0.
This seems confusing to me; could you make counters start at 1 (unless there are no
visits at all, in which case 0 is correct)

yes, I sense it is confusing. Although starting the counter at 1 then resets it at 0
after when we switch to a new status is what's confusing to me...

Shouldn't we make that counter always start at 1 and then be reset to 1 instead?

Aug 3 2021, 12:39 PM
vlorentz accepted D5980: journal_client: Disable origins when too many visited attempts failed.

cool

Aug 3 2021, 12:37 PM
ardumont updated the summary of D5978: Add a successive_visits counter to origin visit stats.
Aug 3 2021, 12:31 PM
ardumont updated the summary of D5980: journal_client: Disable origins when too many visited attempts failed.
Aug 3 2021, 12:29 PM
ardumont added a comment to D5978: Add a successive_visits counter to origin visit stats.

Informally, if there is a single visit with a given status, then the number of
successive visits with that status is 1; but with the semantics defined here, it's 0.
This seems confusing to me; could you make counters start at 1 (unless there are no
visits at all, in which case 0 is correct)

Aug 3 2021, 12:27 PM
ardumont added a comment to D5980: journal_client: Disable origins when too many visited attempts failed.

I'm not a huge fan of disabling origins forever; are you planning to relax this somehow? (eg. visit again a couple of years later)

Aug 3 2021, 12:21 PM
vlorentz added a comment to D5980: journal_client: Disable origins when too many visited attempts failed.

I'm not a huge fan of disabling origins forever; are you planning to relax this somehow? (eg. visit again a couple of years later)

Aug 3 2021, 12:02 PM
vlorentz requested changes to D5978: Add a successive_visits counter to origin visit stats.

Informally, if there is a single visit with a given status, then the number of successive visits with that status is 1; but with the semantics defined here, it's 0. This seems confusing to me; could you make counters start at 1 (unless there are no visits at all, in which case 0 is correct)

Aug 3 2021, 11:59 AM
ardumont updated the diff for D6051: changelog: Reference first completion of sourceforge hg origins.

Fix commit message

Aug 3 2021, 11:44 AM
ardumont requested review of D6051: changelog: Reference first completion of sourceforge hg origins.
Aug 3 2021, 11:43 AM
ardumont added a revision to T3374: Ingest sourceforge repositories (origins of type git, svn, hg): D6051: changelog: Reference first completion of sourceforge hg origins.
Aug 3 2021, 11:43 AM · System administration, Archive coverage, Origin-SourceForge
vsellier closed T3452: Replication lag between the dbs should raise icinga alerts as Resolved.

The probe is deployed on the monitoring: https://icinga.softwareheritage.org/dashboard#!/monitoring/service/show?host=belvedere.internal.softwareheritage.org&service=Postgresql%20replication%20lag%20%28belvedere%20-%3E%20somerset%29

Aug 3 2021, 11:32 AM · Monitoring, System administration
swh-public-ci added a comment to D5980: journal_client: Disable origins when too many visited attempts failed.

Build is green

Aug 3 2021, 11:27 AM
vsellier closed D6050: monitor postgresql replication lag through prometheus data.
Aug 3 2021, 11:24 AM
vsellier committed rSPSITE9483287d6c9a: monitor postgresql replication lag through prometheus data (authored by vsellier).
monitor postgresql replication lag through prometheus data
Aug 3 2021, 11:24 AM
swh-public-ci added a comment to D5978: Add a successive_visits counter to origin visit stats.

Build is green

Aug 3 2021, 11:24 AM
ardumont updated the diff for D5980: journal_client: Disable origins when too many visited attempts failed.

Rebase

Aug 3 2021, 11:22 AM
ardumont updated the diff for D5978: Add a successive_visits counter to origin visit stats.

Add missing assertions on successive_visits

Aug 3 2021, 11:21 AM
swh-public-ci added a comment to D5978: Add a successive_visits counter to origin visit stats.

Build is green

Aug 3 2021, 11:21 AM
swh-public-ci added a comment to D5980: journal_client: Disable origins when too many visited attempts failed.

Build is green

Aug 3 2021, 11:19 AM
Harbormaster failed to build B22854: rDPROV005f65034b9b: models for rDPROV005f65034b9b: models!
Aug 3 2021, 11:17 AM
jayeshv committed rDPROV005f65034b9b: models (authored by jayeshv).
models
Aug 3 2021, 11:16 AM
swh-public-ci added a comment to D5980: journal_client: Disable origins when too many visited attempts failed.

Build is green

Aug 3 2021, 11:16 AM
ardumont updated the diff for D5978: Add a successive_visits counter to origin visit stats.

Use correct commit range...

Aug 3 2021, 11:13 AM
swh-public-ci added a comment to D5978: Add a successive_visits counter to origin visit stats.

Build is green

Aug 3 2021, 11:13 AM
ardumont updated the diff for D5980: journal_client: Disable origins when too many visited attempts failed.

Use correct commit range

Aug 3 2021, 11:11 AM
ardumont updated the diff for D5980: journal_client: Disable origins when too many visited attempts failed.

Disable failing visits when reaching 2 (since the counter starts at 0)

Aug 3 2021, 11:11 AM
ardumont updated the diff for D5978: Add a successive_visits counter to origin visit stats.

Start successive_visits to 0 like in the model declaration

Aug 3 2021, 11:11 AM
jayeshv added a comment to T3431: Implement a MongoDB backend for SWH-provenance .

Mongo engine
db.serverStatus().storageEngine

"name" : "wiredTiger",
"supportsCommittedReads" : true,
"oldestRequiredTimestampForCrashRecovery" : Timestamp(0, 0),
"supportsPendingDrops" : true,
"dropPendingIdents" : NumberLong(0),
"supportsSnapshotReadConcern" : true,
"readOnly" : false,
"persistent" : true,
"backupCursorOpen" : false,
"supportsResumableIndexBuilds" : true
Aug 3 2021, 10:54 AM · Provenance database
vlorentz closed D6049: Do not exclude falsy git objects from being added..
Aug 3 2021, 10:37 AM
vlorentz committed rDLDG92ef526eb663: Do not exclude falsy git objects from being added. (authored by vlorentz).
Do not exclude falsy git objects from being added.
Aug 3 2021, 10:37 AM
ardumont added inline comments to D6049: Do not exclude falsy git objects from being added..
Aug 3 2021, 10:33 AM
vlorentz added inline comments to D6049: Do not exclude falsy git objects from being added..
Aug 3 2021, 10:27 AM
ardumont updated the task description for T3455: Make bitbucket origins ingestion concurrent.
Aug 3 2021, 10:20 AM · System administration, Mercurial loader
ardumont updated the task description for T3374: Ingest sourceforge repositories (origins of type git, svn, hg).
Aug 3 2021, 10:17 AM · System administration, Archive coverage, Origin-SourceForge
ardumont renamed T3455: Make bitbucket origins ingestion concurrent from Make bitbucket origins ingestion go faster to Make bitbucket origins ingestion concurrent.
Aug 3 2021, 10:07 AM · System administration, Mercurial loader
ardumont added a comment to T3338: Load the archived bitbucket mercurial repositories.

Still progressing. It's not fast though since it's deployed rather simply. It's doing
one origin at a time which can end up seemingly stuck behind a big repository (currently
[1]):

Aug 3 2021, 10:06 AM · System administration, Mercurial loader
ardumont renamed T3455: Make bitbucket origins ingestion concurrent from Schedule properly the bitbucket origins to Make bitbucket origins ingestion go faster.
Aug 3 2021, 10:05 AM · System administration, Mercurial loader
ardumont triaged T3455: Make bitbucket origins ingestion concurrent as High priority.
Aug 3 2021, 10:05 AM · System administration, Mercurial loader
ardumont moved T3438: Deploy opam lister/loader to staging from Backlog to Weekly backlog on the System administration board.
Aug 3 2021, 9:51 AM · System administration, Opam
ardumont claimed T3438: Deploy opam lister/loader to staging.
Aug 3 2021, 9:51 AM · System administration, Opam
ardumont updated the task description for T3438: Deploy opam lister/loader to staging.
Aug 3 2021, 9:51 AM · System administration, Opam
ardumont accepted D6050: monitor postgresql replication lag through prometheus data.
Aug 3 2021, 9:40 AM
vsellier updated the test plan for D6050: monitor postgresql replication lag through prometheus data.
Aug 3 2021, 9:35 AM
vsellier requested review of D6050: monitor postgresql replication lag through prometheus data.
Aug 3 2021, 9:03 AM
vsellier added a revision to T3452: Replication lag between the dbs should raise icinga alerts: D6050: monitor postgresql replication lag through prometheus data.
Aug 3 2021, 9:03 AM · Monitoring, System administration
ardumont added a comment to T2345: Improve handling of recurrent loading tasks in scheduler.

Deactivate failing visits (delegating to listers the act of activating back those
origins which gets live again). I have diffs which deal with this that needs some
rebase and work according to latest change (I need to get back to it) [1].

Aug 3 2021, 8:58 AM · Sprint 2021 01, Archive coverage, Scheduling utilities
ardumont accepted D6049: Do not exclude falsy git objects from being added..

One remark inline.

Aug 3 2021, 8:51 AM

Aug 2 2021

vsellier committed rDSNIP1e056818f103: grid5000/cassandra: extend the prometheus data retention (authored by vsellier).
grid5000/cassandra: extend the prometheus data retention
Aug 2 2021, 11:18 PM
vsellier committed rDSNIP7801b4dac744: grid5000/cassandra: remove a pre-configured debian repo with an expired key (authored by vsellier).
grid5000/cassandra: remove a pre-configured debian repo with an expired key
Aug 2 2021, 11:18 PM
ardumont moved T3446: Restart scheduling regularly origins with relevant scheduling policies from code-review/await-feedback/pause to deployed/landed/monitoring on the System administration board.
Aug 2 2021, 6:28 PM · System administration
ardumont changed the status of T3452: Replication lag between the dbs should raise icinga alerts from Open to Work in Progress.
Aug 2 2021, 6:27 PM · Monitoring, System administration
ardumont moved T3452: Replication lag between the dbs should raise icinga alerts from Backlog to Weekly backlog on the System administration board.
Aug 2 2021, 6:27 PM · Monitoring, System administration
swh-public-ci added a comment to D5980: journal_client: Disable origins when too many visited attempts failed.

Build is green

Aug 2 2021, 5:42 PM
swh-public-ci added a comment to D5978: Add a successive_visits counter to origin visit stats.

Build is green

Aug 2 2021, 5:40 PM
ardumont updated the summary of D5980: journal_client: Disable origins when too many visited attempts failed.
Aug 2 2021, 5:39 PM
ardumont updated the summary of D5978: Add a successive_visits counter to origin visit stats.
Aug 2 2021, 5:38 PM
ardumont updated the diff for D5980: journal_client: Disable origins when too many visited attempts failed.

Rebase on latest work

Aug 2 2021, 5:38 PM
ardumont updated the diff for D5978: Add a successive_visits counter to origin visit stats.

Rebase on latest work

Aug 2 2021, 5:37 PM
vsellier created P1112 federate your prometheus.
Aug 2 2021, 4:29 PM
vlorentz triaged T3454: Displaying "large" PDF raise a Javascript error as Low priority.
Aug 2 2021, 3:35 PM · Web app
Harbormaster failed to build B22845: rDPROVe701b18d9c58: data model changes for rDPROVe701b18d9c58: data model changes!
Aug 2 2021, 3:05 PM
Harbormaster failed to build B22844: rDPROVe91fe0857618: initial files for rDPROVe91fe0857618: initial files!
Aug 2 2021, 3:05 PM
jayeshv committed rDPROVe701b18d9c58: data model changes (authored by jayeshv).
data model changes
Aug 2 2021, 3:04 PM
jayeshv committed rDPROVe91fe0857618: initial files (authored by jayeshv).
initial files
Aug 2 2021, 3:04 PM
swh-public-ci added a comment to D6026: Add test for origin-revision layer.

Build is green

Aug 2 2021, 2:03 PM
vlorentz added a task to D5795: git_bare: Add support for skipped/missing/absent/hidden contents: T843: Vault: Add a "git bare" tarball cooker.
Aug 2 2021, 1:57 PM
vlorentz added a task to D5935: Make swh.graph dependency optional: T843: Vault: Add a "git bare" tarball cooker.
Aug 2 2021, 1:57 PM
vlorentz added a task to D5938: Make swh.graph dependency optional 2/2: T843: Vault: Add a "git bare" tarball cooker.
Aug 2 2021, 1:57 PM
vlorentz added a task to D5940: git_bare: Add support for filtered content with Git >= 2.21: T843: Vault: Add a "git bare" tarball cooker.
Aug 2 2021, 1:57 PM
vlorentz added a task to D5999: git_bare: Add partial support for snapshots (no release or swh-graph support yet): T843: Vault: Add a "git bare" tarball cooker.
Aug 2 2021, 1:56 PM
vlorentz added a task to D6000: git_bare: Add support for annotated tags pointing to commits: T843: Vault: Add a "git bare" tarball cooker.
Aug 2 2021, 1:56 PM
vlorentz added revisions to T843: Vault: Add a "git bare" tarball cooker: D5795: git_bare: Add support for skipped/missing/absent/hidden contents, D5935: Make swh.graph dependency optional, D5938: Make swh.graph dependency optional 2/2, D5940: git_bare: Add support for filtered content with Git >= 2.21, D5999: git_bare: Add partial support for snapshots (no release or swh-graph support yet), D6000: git_bare: Add support for annotated tags pointing to commits, D6002: git_bare: Add support for swh-graph when loading a snapshot.
Aug 2 2021, 1:56 PM · Vault
vlorentz added a task to D6002: git_bare: Add support for swh-graph when loading a snapshot: T843: Vault: Add a "git bare" tarball cooker.
Aug 2 2021, 1:56 PM
aeviso updated the diff for D6026: Add test for origin-revision layer.

rebase

Aug 2 2021, 1:56 PM
dachary added a comment to T3054: Scale out object storage design.

Improve the readability of the graphs

Aug 2 2021, 11:46 AM · Roadmap 2022, Object storage (RedHat collaboration), Roadmap 2021, meta-task
ardumont updated the title for P1096 origin types from elasticsearch from untitled to origin types from elasticsearch.
Aug 2 2021, 11:38 AM
vlorentz moved T3450: 404 error when visiting a successfully archived repository from code-review/await-feedback/pause to done on the System administration board.
Aug 2 2021, 10:38 AM · Storage manager, System administration
vlorentz closed T3450: 404 error when visiting a successfully archived repository as Resolved.

This should be resolved now (actually, on the 31st at 16).

Aug 2 2021, 10:37 AM · Storage manager, System administration
dachary updated the task description for T3422: Running the benchmarks: August 6th, 2021, 9 days.
Aug 2 2021, 10:34 AM · Object storage
dachary added a comment to T3422: Running the benchmarks: August 6th, 2021, 9 days.

Rehearse the run and make minor updates to make sure it runs right away this friday.

Aug 2 2021, 10:31 AM · Object storage
vlorentz added a comment to T3444: 26/07/2021: Unstuck infrastructure outage then post-mortem.

my understanding of the logs is that three OSDs (osd.3, osd.11, and osd.14 IIRC) were suddenly all stuck "waiting for subops". Unfortunately, while this is easy to debug while the issue is happening (dump_ops_in_flight), I didn't think of it at the time, given the hurry to fix the issue...

Aug 2 2021, 10:27 AM · System administration
vlorentz committed rDSNIP7aab9f082a58: Add vault_repro.py, a script to test round-tripping between the git loader and… (authored by vlorentz).
Add vault_repro.py, a script to test round-tripping between the git loader and…
Aug 2 2021, 10:09 AM
douardda added a comment to T3444: 26/07/2021: Unstuck infrastructure outage then post-mortem.

FTR I've tried to investigate a bit to find clues of what the origin of the outage was, but I did not find any obvious culprit.

Aug 2 2021, 10:06 AM · System administration
ardumont created P1111 some replication commands.
Aug 2 2021, 9:53 AM