Page MenuHomeSoftware Heritage

VaultFolder
ActivePublic

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

Software Heritage Vault

Recent Activity

Mon, Jan 4

tenma lowered the priority of T2743: Investigate why logging is inconsistent from Normal to Low.
Mon, Jan 4, 5:00 PM · Vault, Object storage, Core & foundations

Dec 21 2020

tenma added a revision to T843: Vault: Add a "git bare" tarball cooker: D4766: WIP git bare revision cooker.
Dec 21 2020, 10:27 AM · Vault

Dec 15 2020

ardumont added a comment to T2885: investigate the persistent seemingly benign errors on cooking progress.

Yes, i think it's just the pattern the webapp uses.

Dec 15 2020, 8:45 PM · Vault
tenma updated the task description for T2885: investigate the persistent seemingly benign errors on cooking progress.
Dec 15 2020, 8:33 PM · Vault
tenma updated the task description for T2885: investigate the persistent seemingly benign errors on cooking progress.
Dec 15 2020, 8:32 PM · Vault

Dec 14 2020

tenma updated the task description for T2885: investigate the persistent seemingly benign errors on cooking progress.
Dec 14 2020, 3:01 PM · Vault
tenma triaged T2885: investigate the persistent seemingly benign errors on cooking progress as Normal priority.
Dec 14 2020, 3:00 PM · Vault
tenma closed T1191: Vault: reschedule failed tasks after a manual/non-manual resolution as Resolved.

In addition to failed cooking retry, failed RPC calls are now also retried.

Dec 14 2020, 12:10 PM · Vault

Dec 8 2020

ardumont added a comment to T2862: vault: retry RPC calls on transient network errors.

Vault 0.5.0 packaged (includes a fix from @tenma about dropping the unused default configuration).
Vault configuration adapted to add the retry behavior puppet side.

Dec 8 2020, 5:57 PM · Vault
ardumont created P897 "expected" (?) directory not found first then it goes on cooking that stuff....
Dec 8 2020, 5:42 PM · Vault

Dec 7 2020

ardumont added a revision to T2862: vault: retry RPC calls on transient network errors: D4630: WIP backend: add retrying on IO error with remote services.
Dec 7 2020, 6:39 PM · Vault
ardumont added a revision to T2862: vault: retry RPC calls on transient network errors: D4677: vault: Add retry ability to the storage.
Dec 7 2020, 5:47 PM · Vault
tenma changed the status of T2862: vault: retry RPC calls on transient network errors from Open to Work in Progress.
Dec 7 2020, 5:35 PM · Vault
ardumont added a revision to T1191: Vault: reschedule failed tasks after a manual/non-manual resolution: D4677: vault: Add retry ability to the storage.
Dec 7 2020, 5:20 PM · Vault

Nov 20 2020

ardumont closed T2745: Deploy latest swh-vault as Resolved.
Nov 20 2020, 2:40 PM · Vault
ardumont added a revision to T2745: Deploy latest swh-vault: D4521: vault: Fix vault response schema.
Nov 20 2020, 2:40 PM · Vault
douardda added a project to T2800: Add support for webhook-like callback for the vault: Vault.
Nov 20 2020, 11:18 AM · Vault

Nov 3 2020

ardumont moved T1138: Migrate remaining modules to remote scheduler api use from Backlog to Archived on the SWORD deposit board.
Nov 3 2020, 4:06 PM · Vault, SWORD deposit, GitHub lister, Scheduling utilities
ardumont moved T1533: Make sure api server uses explicit configurations from Backlog to Archived on the SWORD deposit board.
Nov 3 2020, 4:04 PM · Scheduling utilities, Web app, SWORD deposit, Object storage, Storage manager, Vault
tenma updated the task description for T2743: Investigate why logging is inconsistent.
Nov 3 2020, 10:45 AM · Vault, Object storage, Core & foundations
tenma updated the task description for T2743: Investigate why logging is inconsistent.
Nov 3 2020, 10:30 AM · Vault, Object storage, Core & foundations
tenma updated the task description for T2743: Investigate why logging is inconsistent.
Nov 3 2020, 10:23 AM · Vault, Object storage, Core & foundations

Nov 2 2020

ardumont triaged T2745: Deploy latest swh-vault as Normal priority.
Nov 2 2020, 10:55 AM · Vault

Oct 30 2020

tenma updated the task description for T2743: Investigate why logging is inconsistent.
Oct 30 2020, 2:47 PM · Vault, Object storage, Core & foundations
tenma updated the task description for T2743: Investigate why logging is inconsistent.
Oct 30 2020, 2:46 PM · Vault, Object storage, Core & foundations

Oct 29 2020

tenma triaged T2743: Investigate why logging is inconsistent as Normal priority.
Oct 29 2020, 6:19 PM · Vault, Object storage, Core & foundations

Oct 28 2020

tenma moved T1191: Vault: reschedule failed tasks after a manual/non-manual resolution from Backlog to In progress on the Vault board.
Oct 28 2020, 6:47 PM · Vault
tenma moved T1191: Vault: reschedule failed tasks after a manual/non-manual resolution from In progress to Backlog on the Vault board.
Oct 28 2020, 6:46 PM · Vault

Oct 20 2020

ardumont closed T1037: swh-vault: Unify db initialization scheme as Resolved.

This is unified now.

Oct 20 2020, 12:55 PM · Vault

Oct 16 2020

tenma moved T1964: Timeout reached while assembling the requested bundle (Rocrail) from Backlog to Done on the Vault board.
Oct 16 2020, 11:33 AM · Vault
tenma moved T2284: Fix- download button shows no popup when cooking had failed from Backlog to Done on the Vault board.
Oct 16 2020, 11:33 AM · Web app, Vault
tenma moved T2388: Can't create cooking requests in swh-web from Backlog to Done on the Vault board.
Oct 16 2020, 11:33 AM · Vault, Web app
tenma moved T1191: Vault: reschedule failed tasks after a manual/non-manual resolution from Backlog to In progress on the Vault board.
Oct 16 2020, 11:32 AM · Vault
tenma claimed T1191: Vault: reschedule failed tasks after a manual/non-manual resolution.
Oct 16 2020, 11:31 AM · Vault

Oct 15 2020

ardumont closed T1286: swh-vault: Fix problematic tests in tox environment as Resolved.

This has been solved a long time ago ;)

Oct 15 2020, 5:23 PM · Vault

May 11 2020

vlorentz added a revision to T2388: Can't create cooking requests in swh-web: D3127: Raise NotFoundExc within our RPC framework instead of returning 404..
May 11 2020, 11:33 AM · Vault, Web app

May 5 2020

anlambert closed T2388: Can't create cooking requests in swh-web as Resolved by committing rDWAPPSaffd506bc632: api/vault: Fix 404 handling and improve error messages.
May 5 2020, 7:20 PM · Vault, Web app
anlambert added a revision to T2388: Can't create cooking requests in swh-web: D3125: api/vault: Fix 404 handling and improve error messages.
May 5 2020, 4:12 PM · Vault, Web app
anlambert added a comment to T2388: Can't create cooking requests in swh-web.

indeed, I forgot to adapt the vault after a refactoring of swh-core. I'll fix it

May 5 2020, 3:23 PM · Vault, Web app
vlorentz added a comment to T2388: Can't create cooking requests in swh-web.

indeed, I forgot to adapt the vault after a refactoring of swh-core. I'll fix it

May 5 2020, 3:20 PM · Vault, Web app
anlambert added a comment to T2388: Can't create cooking requests in swh-web.

I think the simple way to fix this is to catch the RemoteException for 404 in the api_lookup function to restore previous behavior.

May 5 2020, 3:10 PM · Vault, Web app
anlambert added a comment to T2388: Can't create cooking requests in swh-web.

Ok I see what is wrong here. Based on the obtained traceback, this is due to changes in how 404 errors are handled server side:

Traceback (most recent call last):
  File "/home/antoine/swh/swh-environment/swh-web/swh/web/api/apidoc.py", line 358, in documented_view
    response = f(request, **kwargs)
  File "/home/antoine/swh/swh-environment/swh-web/swh/web/api/views/vault.py", line 100, in api_vault_cook_directory
    res = _dispatch_cook_progress(request, "directory", obj_id)
  File "/home/antoine/swh/swh-environment/swh-web/swh/web/api/views/vault.py", line 28, in _dispatch_cook_progress
    request=request,
  File "/home/antoine/swh/swh-environment/swh-web/swh/web/api/views/utils.py", line 67, in api_lookup
    res = lookup_fn(*args)
  File "/home/antoine/swh/swh-environment/swh-web/swh/web/common/service.py", line 1112, in vault_progress
    raise e
  File "/home/antoine/swh/swh-environment/swh-web/swh/web/common/service.py", line 1109, in vault_progress
    return vault.progress(obj_type, obj_id)
  File "/home/antoine/swh/swh-environment/swh-vault/swh/vault/api/client.py", line 29, in progress
    return self.get("progress/{}/{}".format(obj_type, hex_id))
  File "/home/antoine/swh/swh-environment/swh-core/swh/core/api/__init__.py", line 294, in get
    return self._decode_response(response)
  File "/home/antoine/swh/swh-environment/swh-core/swh/core/api/__init__.py", line 352, in _decode_response
    self.raise_for_status(response)
  File "/home/antoine/swh/swh-environment/swh-core/swh/core/api/__init__.py", line 308, in raise_for_status
    raise RemoteException(payload="404 not found", response=response)
swh.core.api.RemoteException: 404 not found
May 5 2020, 3:01 PM · Vault, Web app

May 1 2020

vlorentz updated the task description for T2388: Can't create cooking requests in swh-web.
May 1 2020, 5:53 PM · Vault, Web app
vlorentz updated the task description for T2388: Can't create cooking requests in swh-web.
May 1 2020, 5:52 PM · Vault, Web app
vlorentz triaged T2388: Can't create cooking requests in swh-web as High priority.
May 1 2020, 5:51 PM · Vault, Web app

Feb 18 2020

anlambert closed T2284: Fix- download button shows no popup when cooking had failed as Resolved by committing rDWAPPS26c76934271c: assets/vault: Force recooking of an object when previous vault task failed.
Feb 18 2020, 2:17 PM · Web app, Vault

Feb 14 2020

olasd added a comment to T2283: "Vault Status" page doesn't get updated when asking for email notifications.

Ah, I think I understand the issue:

Feb 14 2020, 3:11 PM · Web app
olasd added a comment to T2283: "Vault Status" page doesn't get updated when asking for email notifications.

I wonder why sometimes requested objects don't show up on the vault status page. I think this might be because the "status page update" doesn't happen when the cooking has been requested in the past.

Feb 14 2020, 3:09 PM · Web app
moranegg triaged T2284: Fix- download button shows no popup when cooking had failed as Normal priority.
Feb 14 2020, 2:46 PM · Web app, Vault

Feb 13 2020

moranegg triaged T2283: "Vault Status" page doesn't get updated when asking for email notifications as High priority.
Feb 13 2020, 3:50 PM · Web app