Page MenuHomeSoftware Heritage
Feed Advanced Search

Nov 16 2021

vlorentz triaged T3731: Try parallelizing directory_get_entries with an async swh-storage client as Normal priority.
Nov 16 2021, 11:47 AM · Vault

Nov 15 2021

psybers added a comment to T3727: Show the progress of vault tasks.

I think just showing how many are already cooked would be a huge improvement. Then users would at least be able to observe progress happening. The current system just indicates 'processing' so it is not obvious if it is actually doing something or perhaps the task died.

Nov 15 2021, 4:56 PM · Web app, Vault
vlorentz added a comment to T3729: stuck vault cooking tasks.

they were just surprisingly long tasks; T3727 should help with this

Nov 15 2021, 11:37 AM · Vault, System administration
zack closed T3729: stuck vault cooking tasks as Resolved.

the cooking has completed now

Nov 15 2021, 11:36 AM · Vault, System administration
zack triaged T3729: stuck vault cooking tasks as Normal priority.
Nov 15 2021, 10:50 AM · Vault, System administration
vlorentz claimed T3727: Show the progress of vault tasks.
Nov 15 2021, 10:42 AM · Web app, Vault
vlorentz triaged T3727: Show the progress of vault tasks as Normal priority.
Nov 15 2021, 9:57 AM · Web app, Vault
vlorentz added a comment to T3550: Compute and show ETA for vault tasks.

(marking T2220 as dependency, because we need an up-to-date graph to show an ETA on objects loaded in the last ~year)

Nov 15 2021, 9:56 AM · Scheduling utilities, Web app, Vault
vlorentz added a subtask for T3550: Compute and show ETA for vault tasks: T2220: swh-graph in production.
Nov 15 2021, 9:55 AM · Scheduling utilities, Web app, Vault
vlorentz updated the task description for T3550: Compute and show ETA for vault tasks.
Nov 15 2021, 9:50 AM · Scheduling utilities, Web app, Vault

Oct 1 2021

vlorentz changed the status of T3552: Fix corrupted releases, revisions, and directories in the storage, a subtask of T887: Vault: "snapshot" cooker, from Open to Work in Progress.
Oct 1 2021, 5:04 PM · Vault
vlorentz changed the status of T3552: Fix corrupted releases, revisions, and directories in the storage, a subtask of T3551: Fix git-fsck errors in the git-bare cooker, from Open to Work in Progress.
Oct 1 2021, 5:04 PM · Vault

Sep 23 2021

vlorentz closed T3566: git-fsck errors in the git-bare cooker are not properly reported as Resolved.
Sep 23 2021, 3:51 PM · Vault
vlorentz closed T3566: git-fsck errors in the git-bare cooker are not properly reported, a subtask of T3504: Make the git-bare cooker publicly available, as Resolved.
Sep 23 2021, 3:51 PM · Vault, Web app
vlorentz triaged T3605: Document the vault architecture as Normal priority.
Sep 23 2021, 2:53 PM · Vault, Documentation

Sep 22 2021

ardumont closed T3589: Deploy swh.vault v1.2 as Resolved.
Sep 22 2021, 2:00 PM · System administration, Vault
ardumont moved T3589: Deploy swh.vault v1.2 from code-review/await-feedback/pause to deployed/landed/monitoring on the System administration board.
Sep 22 2021, 2:00 PM · System administration, Vault

Sep 21 2021

ardumont moved T3589: Deploy swh.vault v1.2 from in-progress to code-review/await-feedback/pause on the System administration board.
Sep 21 2021, 5:51 PM · System administration, Vault
ardumont changed the status of T3589: Deploy swh.vault v1.2 from Open to Work in Progress.
Sep 21 2021, 5:51 PM · System administration, Vault
ardumont updated subscribers of T3589: Deploy swh.vault v1.2.

Deployed in staging. @vlorentz validated it worked.

Sep 21 2021, 5:51 PM · System administration, Vault

Sep 20 2021

ardumont moved T3589: Deploy swh.vault v1.2 from Backlog to Weekly backlog on the System administration board.
Sep 20 2021, 12:06 PM · System administration, Vault
ardumont added a project to T3589: Deploy swh.vault v1.2: System administration.
Sep 20 2021, 12:06 PM · System administration, Vault
ardumont triaged T3589: Deploy swh.vault v1.2 as Normal priority.
Sep 20 2021, 11:56 AM · System administration, Vault

Sep 17 2021

vlorentz added a revision to T3566: git-fsck errors in the git-bare cooker are not properly reported: D6260: vault: Only show the first status line.
Sep 17 2021, 6:14 PM · Vault

Sep 15 2021

vlorentz added a revision to T3566: git-fsck errors in the git-bare cooker are not properly reported: D6261: Add the whole traceback in error messages..
Sep 15 2021, 2:00 PM · Vault

Sep 12 2021

vlorentz added a subtask for T3504: Make the git-bare cooker publicly available: T3566: git-fsck errors in the git-bare cooker are not properly reported.
Sep 12 2021, 3:11 PM · Vault, Web app
vlorentz added a parent task for T3566: git-fsck errors in the git-bare cooker are not properly reported: T3504: Make the git-bare cooker publicly available.
Sep 12 2021, 3:11 PM · Vault
vlorentz triaged T3566: git-fsck errors in the git-bare cooker are not properly reported as High priority.
Sep 12 2021, 3:10 PM · Vault

Sep 10 2021

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 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

Sep 8 2021

vlorentz removed a revision from T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp: D6212: Add 'swh.vault.git_bare.ui' use role, to display the 'git bare' button on the UI.
Sep 8 2021, 3:41 PM · Vault, Web app
vlorentz added a revision to T3565: Add an option in swh-web to allow git-bare cooking via the UI for beta-testers: D6212: Add 'swh.vault.git_bare.ui' use role, to display the 'git bare' button on the UI.
Sep 8 2021, 3:41 PM · Vault, Web app
vlorentz triaged T3565: Add an option in swh-web to allow git-bare cooking via the UI for beta-testers as Normal priority.
Sep 8 2021, 3:41 PM · Vault, Web app
vlorentz reopened T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp as "Work in Progress".
Sep 8 2021, 3:39 PM · Vault, Web app
vlorentz reopened 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 Work in Progress.
Sep 8 2021, 3:39 PM · Vault, Web app
vlorentz added a revision to T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp: D6212: Add 'swh.vault.git_bare.ui' use role, to display the 'git bare' button on the UI.
Sep 8 2021, 3:39 PM · Vault, Web app
vlorentz renamed T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp from Make the git-bare cooker available to the staff in the production webapp to Make the git-bare cooker available to the staff and beta-testers in the production webapp.
Sep 8 2021, 3:39 PM · Vault, Web app

Sep 6 2021

vlorentz added a revision to T3553: git_bare: Don't include submodule targets: D6196: git_bare: Don't cook submodule targets.
Sep 6 2021, 5:25 PM · Vault

Sep 3 2021

vlorentz triaged T3553: git_bare: Don't include submodule targets as Normal priority.
Sep 3 2021, 7:17 PM · Vault
vlorentz removed a project from T3551: Fix git-fsck errors in the git-bare cooker: meta-task.
Sep 3 2021, 7:16 PM · Vault
vlorentz triaged T3551: Fix git-fsck errors in the git-bare cooker as Normal priority.
Sep 3 2021, 6:22 PM · Vault
vlorentz closed T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp as Resolved.
Sep 3 2021, 3:38 PM · Vault, Web app
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 3 2021, 3:38 PM · Vault, Web app
vlorentz renamed T3550: Compute and show ETA for vault tasks from Compute and show ETA for to vault tasks to Compute and show ETA for vault tasks.
Sep 3 2021, 3:33 PM · Scheduling utilities, Web app, Vault
vlorentz renamed T3550: Compute and show ETA for vault tasks from Add ETA for to vault tasks to Compute and show ETA for to vault tasks.
Sep 3 2021, 3:33 PM · Scheduling utilities, Web app, Vault
vlorentz updated the task description for T3550: Compute and show ETA for vault tasks.
Sep 3 2021, 3:32 PM · Scheduling utilities, Web app, Vault
vlorentz triaged T3550: Compute and show ETA for vault tasks as Normal priority.
Sep 3 2021, 3:32 PM · Scheduling utilities, Web app, Vault
ardumont added a comment to T3507: prod: vault: Deploy v1.0.0.

For git-bare cooking to work, upgrade swh.storage to the latest version (> v0.35) and
restart the storage service (done).

Sep 3 2021, 3:22 PM · System administration, Vault, Web app

Sep 2 2021

ardumont closed T3518: Enable vault cookers to access swh-graph, a subtask of T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp, as Resolved.
Sep 2 2021, 5:24 PM · Vault, Web app
ardumont closed T3518: Enable vault cookers to access swh-graph as Resolved.
Sep 2 2021, 5:24 PM · System administration, Vault
ardumont moved T3518: Enable vault cookers to access swh-graph from code-review/await-feedback/pause to deployed/landed/monitoring on the System administration board.
Sep 2 2021, 12:35 PM · System administration, Vault

Sep 1 2021

ardumont moved T3518: Enable vault cookers to access swh-graph from in-progress to code-review/await-feedback/pause on the System administration board.
Sep 1 2021, 5:32 PM · System administration, Vault
ardumont added a revision to T3518: Enable vault cookers to access swh-graph: D6169: Enable production vault cookers to use swh.graph.
Sep 1 2021, 5:25 PM · System administration, Vault
ardumont added a comment to T3518: Enable vault cookers to access swh-graph.

Dropping the subtask about the full packaging.

Sep 1 2021, 4:44 PM · System administration, Vault
ardumont added a revision to T3518: Enable vault cookers to access swh-graph: D6168: d/control: Activate the vault tests with the graph client.
Sep 1 2021, 4:37 PM · System administration, Vault
ardumont changed the status of T3518: Enable vault cookers to access swh-graph, a subtask of T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp, from Open to Work in Progress.
Sep 1 2021, 4:21 PM · Vault, Web app
ardumont changed the status of T3518: Enable vault cookers to access swh-graph from Open to Work in Progress.
Sep 1 2021, 4:21 PM · System administration, Vault
ardumont closed T3543: Debian package python3-swh.graph.client, a subtask of T3518: Enable vault cookers to access swh-graph, as Resolved.
Sep 1 2021, 4:21 PM · System administration, Vault
ardumont closed T3543: Debian package python3-swh.graph.client as Resolved.
Sep 1 2021, 4:21 PM · System administration, Vault
ardumont added a comment to T3543: Debian package python3-swh.graph.client.

Packaging ok:

Sep 1 2021, 4:20 PM · System administration, Vault
ardumont updated the task description for T3518: Enable vault cookers to access swh-graph.
Sep 1 2021, 4:17 PM · System administration, Vault
ardumont added a comment to T3543: Debian package python3-swh.graph.client.

Package python3-swh.graph.client built [1]

Sep 1 2021, 4:16 PM · System administration, Vault
ardumont added a comment to T3543: Debian package python3-swh.graph.client.
  • Add 'has debian packaging branch' tag to the repository
  • Install hook to cascade the debian packaging build [1]
  • Ensure necessary ci jobs is installed to build package (already there)
Sep 1 2021, 3:25 PM · System administration, Vault
ardumont added a comment to T3543: Debian package python3-swh.graph.client.

Local build successful [1]

Sep 1 2021, 3:18 PM · System administration, Vault
ardumont changed the status of T3543: Debian package python3-swh.graph.client from Open to Work in Progress.
Sep 1 2021, 3:16 PM · System administration, Vault
ardumont changed the status of T3543: Debian package python3-swh.graph.client, a subtask of T3518: Enable vault cookers to access swh-graph, from Open to Work in Progress.
Sep 1 2021, 3:16 PM · System administration, Vault
ardumont triaged T3543: Debian package python3-swh.graph.client as Normal priority.
Sep 1 2021, 3:16 PM · System administration, Vault

Aug 31 2021

ardumont added a revision to T3518: Enable vault cookers to access swh-graph: D6167: Delay import to allow proper debian packaging of the client code.
Aug 31 2021, 6:08 PM · System administration, Vault
ardumont removed a subtask for T3518: Enable vault cookers to access swh-graph: T3168: Proper deployment of swh-graph with debian package.
Aug 31 2021, 5:21 PM · System administration, Vault
ardumont added a comment to T3518: Enable vault cookers to access swh-graph.

Discussing with the sysadm team, it's unnecessary to actually go up to package py4j.
What's required here for the vault the python3-swh.vault.client package with only the module swh.vault.client and swh.vault.naive_client.

Aug 31 2021, 5:21 PM · System administration, Vault

Aug 30 2021

vlorentz added a subtask for T3518: Enable vault cookers to access swh-graph: T3168: Proper deployment of swh-graph with debian package.
Aug 30 2021, 9:36 AM · System administration, Vault

Aug 27 2021

ardumont added a comment to T3518: Enable vault cookers to access swh-graph.

might be related to T3168 for the packaging part.

Aug 27 2021, 6:02 PM · System administration, Vault
vlorentz triaged T3518: Enable vault cookers to access swh-graph as Normal priority.
Aug 27 2021, 5:35 PM · System administration, Vault
vlorentz added a revision to T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp: D6157: Add support for git-bare bundles in API.
Aug 27 2021, 5:33 PM · Vault, Web app
vlorentz closed T3506: Get rid of the concept of vault "object_type", a subtask of T3505: Make the git-bare cooker available to the staff and beta-testers in the production webapp, as Resolved.
Aug 27 2021, 3:15 PM · Vault, Web app
vlorentz closed T3506: Get rid of the concept of vault "object_type" as Resolved.
Aug 27 2021, 3:15 PM · Vault, Web app
vlorentz closed T3507: prod: vault: Deploy v1.0.0, a subtask of T3506: Get rid of the concept of vault "object_type", as Resolved.
Aug 27 2021, 3:15 PM · Vault, Web app
vlorentz closed T3507: prod: vault: Deploy v1.0.0 as Resolved.

And I triggered re-cooking bundles that were requested in the last month.

Aug 27 2021, 3:15 PM · System administration, Vault, Web app
ardumont moved T3507: prod: vault: Deploy v1.0.0 from in-progress to deployed/landed/monitoring on the System administration board.
Aug 27 2021, 10:28 AM · System administration, Vault, Web app
ardumont added a comment to T3507: prod: vault: Deploy v1.0.0.

Note that the cache invalidation is not completely done though as the objstorage used
is an azure one.

Currently investigating how to clean that up.

Aug 27 2021, 10:28 AM · System administration, Vault, Web app
ardumont added a comment to T3507: prod: vault: Deploy v1.0.0.

Note that the cache invalidation is not completely done though as the objstorage used
is an azure one.

Aug 27 2021, 9:55 AM · System administration, Vault, Web app
ardumont added a comment to T3507: prod: vault: Deploy v1.0.0.
  • status.io: Open maintenance ticket to notify of the partial disruption in service
  • vangogh: Stop puppet
  • vangogh: Stop gunicorn-swh-vault
  • vault db: Schema migration [1]
  • Upgrade workers and webapp nodes with latest swh.vault and restart cooker service
  • Start back gunicorn-swh-vault
  • Try a cooking and check result -> ok
  • Close maintenance ticket as everything is fine
Aug 27 2021, 9:54 AM · System administration, Vault, Web app