Open sallain opened 5 years ago
Some more information about this failure. It occurs because there is microservice for DSpace transfers called Microservice: Identify DSpace files
that runs a special checksum check job using the DSpace-generated checksums. Moving this microservice so that it happens before Extract packages
would prevent this failure from occurring.
Alternately, the checksum check could be configured to ignore the missing .zip file (or files), though this is a more dangerous route I think.
Testing this on 1.10x, this no longer seems to be an issue. Can I close this? Or perhaps someone else can test and verify that it's not a problem anymore.
@ablwr I don't think any of our DSpace transfers contain .zip files. The DSpace sample transfer is a bit misleading - each of the .zip files is a DSpace package, but they don't contain packages themselves. It's the nested packages that are the issue (sorry, it's confusing!)
I will try to get my hands on some client test data to check this on 1.10.
Ohhhhh I see, I see. OK!
Expected behaviour If a DSpace transfer has sidecar material (i.e. research data), it is exported from DSpace as a .zip file within the transfer directory. Using Archivematica, I should be able to extract this package and then delete the package after extraction in order to save space in my AIP.
Current behaviour If the processing configuration is set to the following:
The transfer fails at Job: Verify checksums in fileSec of DSpace METS files. This is because this job uses the checksums provided by DSpace to verify the files, but the .zip file no longer exists. The transfer fails with the following message:
Steps to reproduce Start a DSpace transfer that contains a .zip file, and make sure that the processing config is set as above.
Your environment (version of Archivematica, OS version, etc) All
For Artefactual use: Please make sure these steps are taken before moving this issue from Review to Verified in Waffle: