Upgrading from Qhub 0.4.4 to Nebari 2022.11.01 #1604
Replies: 5 comments 8 replies
-
Hi @rsignell-usgs, I think the more stable approach would be to deploy a fresh instance of nebari and migrate the data. This would make it easier to fix any conflicts with paths/groups/permissions if they do appear. c.c. @costrouc @iameskild for a second look |
Beta Was this translation helpful? Give feedback.
-
We have a new deployment running but are unclear how to best migrate the users in keycloak. Can you point us to best practices for that? |
Beta Was this translation helpful? Give feedback.
-
As @jkellndorfer says, we know how to do the manual backup from qhub and restore to the new nebari deployment, and we know how to redo our environments in the new namespaces, but what we don't know how to migrate all our users into the nebari keycloak. We tried exporting from keycloak qhub and importing to nebari keycloak, but it seemed to only handle the groups, not the users? |
Beta Was this translation helpful? Give feedback.
-
Sorry for the late response, folks. Regarding User migration on Keycloak. As of now, Nebari does not support this out-of-box, though this is something that we would like to do in the future. As of now, there seem to be two ways of doing this:
We will create an issue to track this discussion and explore those paths. |
Beta Was this translation helpful? Give feedback.
-
At one time there was a user migration approach that worked: we used it to move the ESIP deployment from qhub pre-keycloak, where users were specified in the config, to qhub with keycloak. Remember this @jkellndorfer ? Could we use a similar approach here? |
Beta Was this translation helpful? Give feedback.
-
We would like to upgrade the ESIP qhub deployment, currently qhub 0.4.4 to Nebari 2022.11.01.
We see the documentation on manual backup, and on migrating the namespaces, but are unsure whether we should try to upgrade our existing deployment, or deploy Nebari fresh and then migrate our users, namespaces, etc.
How best to proceed?
Beta Was this translation helpful? Give feedback.
All reactions