-
Notifications
You must be signed in to change notification settings - Fork 1
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
Upgrade to iRODS 4.3 #16
Comments
First issue when upgrading on an already installed iCAT:
|
The aforementioned crash also breaks existing server configuration in a way wihch prevents downgrading. This is very bad. Even after fixing all issues, we should backup all server configs before attempting this upgrade in production. |
Clean install also fails. Apparently this will need a lot of work.
|
Got past the prior crash, here are some new ones. Edit: The 1st one was fixed.
This one persists at the time of writing:
Looks like the unattended config file template needs to be updated. Will be looking into the original. |
Unattended configuration file updated to match the current schema. This leads to the following error:
|
Additional info in
|
Just a note, the previous PAM error was fixed with the help of iRODS support. The syntax for PAM auth in configurations has changed. Instead of The blocker right now is the 4.3 API or Python client used by SODAR not working correctly with the iRODS server. Will look into that when I have time. May also consider waiting for 4.3.1 to come out. |
Server currently works with a clean install. SODAR auth via the custom PAM module is no longer working. I need to look into what has changed in the iRODS auth and attempt to update my custom module accordingly. |
Currently the containers can be destroyed by a problem with This happens both in iRODS start and setup, so clearing the volumes and re-initializing everything will not help.
Update: This error occurs (at least) when we recreate the image on an already provisioned environment. It seems we need to add some more directories to persistent storage via config/volumes. It's possible this same problem also exists in the 4.2 branch, but in any case we should be able to handle an image update on a provisioned server. |
Fixed the problem with |
Starting to look into this again to hopefully finalize this image soon and work towards getting it deployed with SODAR. While I was on sick leave, iRODS v4.3.2 was released. First thing is to upgrade to that and see if previously working things are still OK. |
As I kind of expected, upgrading the target iRODS version from 4.3.1 to 4.3.2 does not work on the fly. The server stays up for a short while and performs actions successfully, but then it dies. Same thing after restart. I need to get logging up and try to see what could be causing this. 4.3.1 was working just fine for me locally. This may have something to do with the |
Back at it again. It seems installing iRODS itself has changed at some point.
|
After fixing build issues, iRODS startup fails when running the container:
Problem with Update: Fixed by explicitly adding |
Looking into the custom PAM module issue.
Seems simple enough. However, adding |
Custom PAM auth issues fixed, albeit with an ugly hack. I will add a separate issue for making it prettier. |
There is a lot of internal demand for this so got to look into it.
Spec
Tasks
build.sh
Resources
The text was updated successfully, but these errors were encountered: