Page MenuHomeSoftware Heritage

Murphy's law deposit or Reinject https://hal.inria.fr/hal-02090402
Closed, MigratedEdits Locked

Description

This is a deposit that was validated by mistake on HAL (when I told them to hold off legacy software deposits)
It arrived on the exact same day we had bugs on the deposit T1676.
In the deposit database we have the metadata, but in the archive the metadata is missing and most importantly the author_date of the revision is wrong (not following the new process, where the dateCreated metadata is the author_date.

Here is the revision in our archive:
https://archive.softwareheritage.org/browse/revision/9bb7c6051f8d27c4108ec54f3d774fbe69ebd046/

It is noted high priority because the author is ready to deposit all Scilab versions and I prefer doing so after this is fixed.

Event Timeline

moranegg created this task.
moranegg updated the task description. (Show Details)

As exchanged orally, i confirm that the m.o is the following:

  • Adapt the deposit's db record:
update deposit set status = 'verified',
       swh_id=null,
       swh_anchor_id=null,
       swh_id_context=null,
       swh_anchor_id_context=null
where deposit_id=<deposit-id>;

Note: Need the deposit identifier as input

  • Respawn the deposit's loading task
swh scheduler task respawn <task-id>

Note: need to lookup the corresponding task id in the scheduler though

(Tested through the docker-dev environment)

ardumont claimed this task.