Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reingest broken: SS expects pointer file which isn't there #254

Closed
jrwdunham opened this issue Nov 2, 2017 · 3 comments
Closed

Reingest broken: SS expects pointer file which isn't there #254

jrwdunham opened this issue Nov 2, 2017 · 3 comments
Assignees
Labels
Type: bug A flaw in the code that causes the software to produce an incorrect or unexpected result.
Milestone

Comments

@jrwdunham
Copy link
Contributor

jrwdunham commented Nov 2, 2017

Attempt a metadata-only re-ingest (or other type) on an AIP in Archivematica at qa/1.x. The storeAIP micro-service will issue a PUT request against the SS's Package resources, attempting to update the AIP, which ultimately calls finish_reingest. This breaks (returns a 500 response) because finish_reingest is expecting a pointer file from AM which is no longer present because recent changes to Archivematica have removed the pointer file creation micro-service and pointer file creation has been moved to the Storage Service.

See https://projects.artefactual.com/issues/11663

@jrwdunham jrwdunham added the Type: bug A flaw in the code that causes the software to produce an incorrect or unexpected result. label Nov 2, 2017
@jrwdunham jrwdunham self-assigned this Nov 2, 2017
@sevein sevein added this to the 0.11.0 milestone Dec 18, 2017
@jrwdunham
Copy link
Contributor Author

We need to confirm that this is fixed by #255.

@nickwilkinson nickwilkinson assigned sromkey and unassigned jrwdunham Jan 16, 2018
@sromkey sromkey assigned currmie and unassigned sromkey Jan 23, 2018
@currmie
Copy link

currmie commented Feb 3, 2018

Attempted metadata-only re-ingest and partial re-ingest on the following AIPs on am17x.qa:
Aip1 - 6214faf5-eab6-424c-b0f9-b1078e7c0828
Aip2 - 8ec6e3fd-586b-49c3-b31c-5038e6934677

Reingest of Aip1 fails at the Generate AIP METS microservice (runtime error: maximum recursion depth exceeded).
Reinsgest of Aip2 passes.

@jrwdunham, can you pls. advise?

@jrwdunham
Copy link
Contributor Author

@currmie I've looked into your Aip1 failure and it seems to be due to another subtle bug in metsrw which I've documented as artefactual-labs/mets-reader-writer#37. I will look into it more soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: bug A flaw in the code that causes the software to produce an incorrect or unexpected result.
Projects
None yet
Development

No branches or pull requests

5 participants