-
Notifications
You must be signed in to change notification settings - Fork 44
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
Add trailing slash to AIP recovery destination #740
Conversation
This allows the integration tests to set their own temporary directory for the path of the default file system Space.
I tried producing this issue and ended up with the error in storage service logs. Steps to reproduce
Logs
|
Thanks for reporting this @Dhwaniartefact. I can see how the new tests are not testing the "not happy" paths checking for errors. I'll add a new test to cover that. However, I'm curious on how you got to that situation and I'm wondering if it's worth replicating a new scenario to catch additional problems. Could you please describe how you set up the recovery copy before requesting the recovery? |
@Dhwaniartefact I just added a test and a fix for the problem you found today. This workflow run shows the Then the next commit fixes it. |
Thanks for fixing this. This error produces if you create recovery request on uncorrupted AIP. The change is working as expected. LGTM! |
This also adds an integration test for AIP recovery of compressed and uncompressed AIPs stored in a local file system space.
Connected to archivematica/Issues#420