Page MenuHomeSoftware Heritage
Feed All Stories

Sep 10 2021

vlorentz added a comment to D6235: Commit kafka messages wich offset has reach the high limit.

lags reported by cmak was completely inconsistent

Sep 10 2021, 4:51 PM
olasd accepted D6229: cassandra: Make directory_ls fetch contents in batch instead of one-by-one.

Good one, thanks.

Sep 10 2021, 4:51 PM
olasd accepted D6228: content_get: Fetch rows concurrently.

Conditionally accepted on whether the inconsistency between _execute_with_retries and _execute_many_with_retries is worth it.

Sep 10 2021, 4:48 PM
swh-public-ci added a comment to D6239: package/utils: Add FTP protocol support to download function.

Build is green

Sep 10 2021, 4:41 PM
anlambert updated the diff for D6239: package/utils: Add FTP protocol support to download function.

Update: explicitely close response once processed

Sep 10 2021, 4:39 PM
swh-public-ci added a comment to D6239: package/utils: Add FTP protocol support to download function.

Build is green

Sep 10 2021, 4:38 PM
Harbormaster failed remote builds in B23510: Diff 22576 for D6239: package/utils: Add FTP protocol support to download function!
Sep 10 2021, 4:36 PM
swh-public-ci added a comment to D6239: package/utils: Add FTP protocol support to download function.

Build was aborted

Sep 10 2021, 4:36 PM
anlambert updated the diff for D6239: package/utils: Add FTP protocol support to download function.

Fix test

Sep 10 2021, 4:36 PM
olasd added inline comments to D6239: package/utils: Add FTP protocol support to download function.
Sep 10 2021, 4:36 PM
douardda added a comment to D6235: Commit kafka messages wich offset has reach the high limit.

There's a bunch of typos in your commit/diff msg: "wich", "oef", "ony", "ALL offsets that needs to be", "stash" -> "squash"


this is necessary to ensure these messages are committed in kafka,
otherwise, since the (considered) empty partition is unsubscribed from,
it never gets committed in JournalClient.handle_messages() (since this
later only commit assigned partitions).

Why is this a problem?

Sep 10 2021, 4:35 PM
olasd added inline comments to D6239: package/utils: Add FTP protocol support to download function.
Sep 10 2021, 4:33 PM
swh-public-ci added a comment to D6231: Rework `ProvenanceStorageInterface` to have a single add method per entity.

Build is green

Sep 10 2021, 4:32 PM
anlambert updated the diff for D6239: package/utils: Add FTP protocol support to download function.

Update: also stream FTP responses.

Sep 10 2021, 4:31 PM
aeviso retitled D6231: Rework `ProvenanceStorageInterface` to have a single add method per entity from Extend `ProvenanceStorageInterface` with new methods to Rework `ProvenanceStorageInterface` to have a single add method per entity.
Sep 10 2021, 4:31 PM
anlambert added inline comments to D6239: package/utils: Add FTP protocol support to download function.
Sep 10 2021, 4:30 PM
aeviso updated the diff for D6231: Rework `ProvenanceStorageInterface` to have a single add method per entity.

rebase

Sep 10 2021, 4:28 PM
olasd updated subscribers of D6232: Simplify the lo/high partition offset computation.

I think this makes sense, but I'd appreciate @seirl's look on this as well. I made a few cosmetic comments regardless.

Sep 10 2021, 4:28 PM
vlorentz accepted D6232: Simplify the lo/high partition offset computation.

Seems to be a preexisting issue. Nevermind!

Sep 10 2021, 4:26 PM
vlorentz added inline comments to D6239: package/utils: Add FTP protocol support to download function.
Sep 10 2021, 4:14 PM
anlambert requested review of D6239: package/utils: Add FTP protocol support to download function.
Sep 10 2021, 4:09 PM
anlambert added a revision to T2687: nixguix: Add support for downloads over FTP: D6239: package/utils: Add FTP protocol support to download function.
Sep 10 2021, 4:07 PM · Nixguix loader, Easy hack
vlorentz added a comment to T2073: Index extrinsic metadata from the journal in swh-search/Elasticsearch.

I'm tempted to postpone this issue until we resolve T2063...

Sep 10 2021, 4:05 PM · Archive search, Metadata workflow
vlorentz updated the task description for T2064: Add metadata from deposits to metadata search.
Sep 10 2021, 4:01 PM · Metadata workflow
vsellier added a comment to T3476: One of the system disks of beaubourg is out of order.

A replacement disk will be sent by DELL. It should be delivered the 2021-09-13 if everything is ok.
The DSI is notified of the delivery

Sep 10 2021, 3:23 PM · System administration
vlorentz closed D6238: Stop logging some exceptions to Sentry.
Sep 10 2021, 2:42 PM
vlorentz committed rDWAPPS0b7d7baf9e5c: Stop logging some exceptions to Sentry (authored by vlorentz).
Stop logging some exceptions to Sentry
Sep 10 2021, 2:42 PM
anlambert accepted D6238: Stop logging some exceptions to Sentry.

+1, I was also thinking recently to implement such exception filtering but you were faster.

Sep 10 2021, 2:41 PM
vlorentz requested review of D6238: Stop logging some exceptions to Sentry.
Sep 10 2021, 2:27 PM
vlorentz accepted D6235: Commit kafka messages wich offset has reach the high limit.

There's a bunch of typos in your commit/diff msg: "wich", "oef", "ony", "ALL offsets that needs to be", "stash" -> "squash"

Sep 10 2021, 1:24 PM
vlorentz added a comment to D6234: Add a --reset option to export_graph cli tool.

Can we keep the reset stuff outside the journalprocessor.py logic? It's already complex enough

Sep 10 2021, 1:16 PM
vlorentz accepted D6233: Make sure the progress bar for the export reaches 100%.
Sep 10 2021, 1:13 PM
vlorentz added a comment to D6232: Simplify the lo/high partition offset computation.

I just tried it with an empty docker instance, and I'm getting this:

Sep 10 2021, 1:09 PM
vlorentz changed the status of T887: Vault: "snapshot" cooker from Open to Work in Progress.
Sep 10 2021, 11:33 AM · Vault
vlorentz changed the status of T3504: Make the git-bare cooker publicly available from Open to Work in Progress.
Sep 10 2021, 11:33 AM · Vault, Web app
vlorentz changed the status of T3504: Make the git-bare cooker publicly available, a subtask of T887: Vault: "snapshot" cooker, from Open to Work in Progress.
Sep 10 2021, 11:33 AM · Vault
vlorentz changed the status of T3504: Make the git-bare cooker publicly available, a subtask of T3096: Efficient and reliable download via the Vault, from Open to Work in Progress.
Sep 10 2021, 11:33 AM · meta-task, Roadmap 2021, Vault
vlorentz moved T3096: Efficient and reliable download via the Vault from Backlog to In progress on the Vault board.
Sep 10 2021, 11:33 AM · meta-task, Roadmap 2021, Vault
vlorentz changed the status of T3551: Fix git-fsck errors in the git-bare cooker from Open to Work in Progress.
Sep 10 2021, 11:33 AM · Vault
vlorentz changed the status of T3551: Fix git-fsck errors in the git-bare cooker, a subtask of T3504: Make the git-bare cooker publicly available, from Open to Work in Progress.
Sep 10 2021, 11:33 AM · Vault, Web app
vlorentz closed T2862: vault: retry RPC calls on transient network errors as Resolved.
Sep 10 2021, 11:28 AM · Vault
vlorentz added a comment to T1174: Vault Integration tests & QA.

We have an icinga plugin implementing some of this: https://forge.softwareheritage.org/source/swh-icinga-plugins/browse/master/swh/icinga_plugins/vault.py

Sep 10 2021, 11:27 AM · System administration, Vault
vlorentz closed T841: Add a way to share tests between vault cookers as Resolved.
Sep 10 2021, 11:26 AM · Vault
vlorentz added a parent task for T3552: Fix corrupted releases, revisions, and directories in the storage: T887: Vault: "snapshot" cooker.
Sep 10 2021, 11:24 AM · Storage manager
vlorentz added a subtask for T887: Vault: "snapshot" cooker: T3552: Fix corrupted releases, revisions, and directories in the storage.
Sep 10 2021, 11:24 AM · Vault
vlorentz added a comment to T887: Vault: "snapshot" cooker.

This is implemented by the git-bare cooker, but it's not publicly available for now.

Sep 10 2021, 11:24 AM · Vault
vlorentz added a parent task for T3504: Make the git-bare cooker publicly available: T887: Vault: "snapshot" cooker.
Sep 10 2021, 11:24 AM · Vault, Web app
vlorentz added a subtask for T887: Vault: "snapshot" cooker: T3504: Make the git-bare cooker publicly available.
Sep 10 2021, 11:24 AM · Vault
vlorentz closed T3553: git_bare: Don't include submodule targets, a subtask of T3551: Fix git-fsck errors in the git-bare cooker, as Resolved.
Sep 10 2021, 11:22 AM · Vault
vlorentz closed T3553: git_bare: Don't include submodule targets as Resolved.
Sep 10 2021, 11:22 AM · Vault
vlorentz closed T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp, a subtask of T3504: Make the git-bare cooker publicly available, as Resolved.
Sep 10 2021, 11:14 AM · Vault, Web app
vlorentz closed T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp as Resolved.
Sep 10 2021, 11:14 AM · Vault, Web app
vlorentz closed T3565: Add an option in swh-web to allow git-bare cooking via the UI for beta-testers, a subtask of T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp, as Resolved.
Sep 10 2021, 11:14 AM · Vault, Web app
vlorentz closed T3565: Add an option in swh-web to allow git-bare cooking via the UI for beta-testers as Resolved.
Sep 10 2021, 11:14 AM · Vault, Web app
anlambert closed T3441: Implement query to get origin visit types dynamically as Resolved.

This has been implemented and is now used by swh-web in production, closing this.

Sep 10 2021, 10:49 AM · Archive search
vsellier committed rSPRE45e67ae40690: Add a vm template for debian 11.0 (authored by vsellier).
Add a vm template for debian 11.0
Sep 10 2021, 10:20 AM
vsellier closed D6237: Add a template for debian 10.10.
Sep 10 2021, 10:20 AM
vsellier committed rSPRE41e5dd01a609: Add a template for debian 10.10 (authored by vsellier).
Add a template for debian 10.10
Sep 10 2021, 10:20 AM
vsellier closed D6227: Adapt the debian security repository release for bullseye distribution.
Sep 10 2021, 10:16 AM
vsellier committed rSPSITE0a3411f454e6: Adapt the debian security repository release for bullseye distribution (authored by vsellier).
Adapt the debian security repository release for bullseye distribution
Sep 10 2021, 10:16 AM
vsellier updated the diff for D6227: Adapt the debian security repository release for bullseye distribution.

rebase

Sep 10 2021, 10:15 AM
vsellier closed D6226: Prepare the debian 11 vagrant template.
Sep 10 2021, 10:14 AM
vsellier committed rSENV874a41909a12: Prepare the debian 11 vagrant template (authored by vsellier).
Prepare the debian 11 vagrant template
Sep 10 2021, 10:14 AM
vsellier updated the diff for D6226: Prepare the debian 11 vagrant template.

rebase

Sep 10 2021, 10:14 AM
vsellier updated the diff for D6226: Prepare the debian 11 vagrant template.
  • fix the wrong box url
  • Explain the move to nfs v4
  • Explain the puppet directories hack
Sep 10 2021, 10:09 AM
ardumont accepted D6226: Prepare the debian 11 vagrant template.

lgtm

Sep 10 2021, 10:07 AM
vsellier added inline comments to D6226: Prepare the debian 11 vagrant template.
Sep 10 2021, 9:52 AM
ardumont accepted D6236: Set shared_preload_libraries = pg_stat_statements on all pg servers.
Sep 10 2021, 9:47 AM
ardumont accepted D6237: Add a template for debian 10.10.
Sep 10 2021, 9:12 AM
ardumont added inline comments to D6226: Prepare the debian 11 vagrant template.
Sep 10 2021, 9:10 AM
vsellier requested review of D6237: Add a template for debian 10.10.
Sep 10 2021, 8:43 AM
vsellier added a comment to D6139: cassandra: Add option to select (hopefully) more efficient batch insertion algos.

final tests with the last version, everything looks good with almost the same performances a better ingestion rate in batch:
4 nodes before (batch only):

Sep 10 2021, 8:31 AM
marla.dasilva added a comment to T3535: Blog post Octobus NLNet.

The blog post cannot be published on Tuesday 14 September as planned.
Pierre-Yves informs that: "It's not done yet, because we haven't discussed the memorandum yet".
I proposed to move forward on the blog post in order to be ready for publication once the whole thing has been published by NLNet (the memorandum).

Sep 10 2021, 5:24 AM · Unknown Object (Project)

Sep 9 2021

olasd requested review of D6236: Set shared_preload_libraries = pg_stat_statements on all pg servers.
Sep 9 2021, 7:13 PM
olasd committed rSPSITE4718055c1b96: Notify both netbox services when upgrading (authored by olasd).
Notify both netbox services when upgrading
Sep 9 2021, 6:29 PM
olasd committed rSPSITEffe385b75ab2: Update netbox to 3.0.2 (authored by olasd).
Update netbox to 3.0.2
Sep 9 2021, 6:22 PM
olasd committed rSENVc41fef967ee3: Add staging and admin to implicit octocatalog-diff hosts (authored by olasd).
Add staging and admin to implicit octocatalog-diff hosts
Sep 9 2021, 6:21 PM
olasd committed rSPSITEf986373f66b8: Set netbox MAPS_URL to openstreetmap.org (authored by olasd).
Set netbox MAPS_URL to openstreetmap.org
Sep 9 2021, 6:03 PM
olasd committed rSPSITEb3dc1019eb65: Enable netbox login persistence (authored by olasd).
Enable netbox login persistence
Sep 9 2021, 6:03 PM
olasd committed rSPSITE9571956b7ddc: Add sysop@softwareheritage.org to netbox admins (authored by olasd).
Add sysop@softwareheritage.org to netbox admins
Sep 9 2021, 6:03 PM
olasd committed rSPSITE7789fcef6e34: Update netbox to 2.11.12 (authored by olasd).
Update netbox to 2.11.12
Sep 9 2021, 6:03 PM
olasd closed D6178: Update netbox to 2.11.12.
Sep 9 2021, 6:03 PM
olasd updated the diff for D6178: Update netbox to 2.11.12.

Rebase

Sep 9 2021, 6:02 PM
douardda updated the summary of D6235: Commit kafka messages wich offset has reach the high limit.
Sep 9 2021, 6:01 PM
douardda requested review of D6235: Commit kafka messages wich offset has reach the high limit.
Sep 9 2021, 6:01 PM
douardda requested review of D6234: Add a --reset option to export_graph cli tool.
Sep 9 2021, 5:58 PM
swh-public-ci added a comment to D6233: Make sure the progress bar for the export reaches 100%.

Build is green

Sep 9 2021, 5:57 PM
douardda updated the diff for D6233: Make sure the progress bar for the export reaches 100%.

add forgotten revision: Reduce the size of the progress bar

Sep 9 2021, 5:56 PM
douardda requested review of D6233: Make sure the progress bar for the export reaches 100%.
Sep 9 2021, 5:56 PM
olasd committed rSPSITEc555f0b3ef70: Add metrics relabeling to prometheus-sql-exporter, for scheduler metrics (authored by olasd).
Add metrics relabeling to prometheus-sql-exporter, for scheduler metrics
Sep 9 2021, 5:54 PM
olasd committed rSPSITEa0056749df69: db1.staging: Activate metrics for staging scheduler db (authored by ardumont).
db1.staging: Activate metrics for staging scheduler db
Sep 9 2021, 5:54 PM
olasd closed D6177: Send scheduler metrics to prometheus.
Sep 9 2021, 5:54 PM
olasd committed rSPSITEf612bd2d3c6e: Send scheduler metrics to prometheus (authored by ardumont).
Send scheduler metrics to prometheus
Sep 9 2021, 5:54 PM
olasd updated the diff for D6177: Send scheduler metrics to prometheus.

Rebase over production

Sep 9 2021, 5:54 PM
douardda requested review of D6232: Simplify the lo/high partition offset computation.
Sep 9 2021, 5:54 PM
olasd updated the diff for D6177: Send scheduler metrics to prometheus.

Remove spurious print

Sep 9 2021, 5:53 PM
ardumont added inline comments to D6177: Send scheduler metrics to prometheus.
Sep 9 2021, 5:51 PM
ardumont retitled D6177: Send scheduler metrics to prometheus from [wip] Send scheduler metrics to prometheus to Send scheduler metrics to prometheus.
Sep 9 2021, 5:50 PM
ardumont accepted D6177: Send scheduler metrics to prometheus.
Sep 9 2021, 5:50 PM
ardumont added inline comments to D6177: Send scheduler metrics to prometheus.
Sep 9 2021, 5:50 PM