-
Notifications
You must be signed in to change notification settings - Fork 22
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
fcrepo-upgrade-utils error #304
Comments
In the meanwhile, I've updated the tools, and the documentation on how to update them again. In the following pull: #305 |
Jared and I had a conversation about this in Slack (https://islandora.slack.com/archives/CM6F4C4VA/p1700229939782089?thread_ts=1700076858.075639&cid=CM6F4C4VA). He is going to put in a PR to get fcrepo-upgrade-utils to work with ocfl 1.1. Once that is done, we can update the tools again and this issue should be solved. This issue comes up when we do an export/import in isle-dc, because the Makefile calls fcrepo-upgrade-utils. This is only necessary if importing from fedora 5 or lower into fedora 6. |
Hmm @joshdentremont per your comments in Islandora-Devops/isle-dc#369 (comment) Do we need to test these changes further? |
@g7morris I think there are a few things that need to be done.
I'm hoping to get some input on step 1 at the tech call tomorrow and hopefully we can fix that soon. Step 2 is waiting on a new release of upgrade utils (https://github.com/fcrepo-exts/fcrepo-upgrade-utils/releases/tag/fcrepo-upgrade-utils-6.2.0). I've put in an issue there asking if we can get a new release. |
Thanks @joshdentremont for that update. I'm going to assign you to this ticket just so we don't lose track of all your hardwork. Cheers for that! I can report that testing on my side seemed fine which in the face of everything you described above is very incomplete. I effectively as originally asked by Nigel's review, tested running a new fresh isle-dc site / system with the test images. I'm going to slide out on this one @nigelgbanks in terms of further testing as I think @joshdentremont is a better resource. |
For those who still want to be able to import from fedora 5 to 6 we do still need to update the upgrade-utils. They just released a new version that should work for that. https://github.com/fcrepo-exts/fcrepo-upgrade-utils/releases/tag/fcrepo-upgrade-utils-6.3.0 If we can have that upgraded in #305 and the PR above gets approved I think we can close this issue. |
The updates of the fcrepo tools went in with #330, and as such this can be closed for now, unless someone reports a bug in the process. |
When importing fcrepo in buildkit 2.x I am getting the following error:
I did some digging, and it looks like we need oclf-java v1.5 or higher (https://github.com/OCFL/ocfl-java/releases/tag/v1.5.0)
The most recent release of fcrepo-upgrade-utils only includes 1.4.3 (fcrepo-exts/fcrepo-upgrade-utils@fcrepo-upgrade-utils-6.1.0...fcrepo-upgrade-utils-6.2.0)
So I think we probably need a bump to fcrepo-upgrade-utils that bumps oclf-java to 1.5 or 2.0, then we need to add that new fcrepo-upgrade-utils jar to our fcrepo image.
The text was updated successfully, but these errors were encountered: