Closed bickelj closed 9 months ago
We have a separate machine with Keycloak installed but it needs some work:
A possible plan is this:
However, that machine also has a database associated, also with an old version of Postgresql. So there is more to it. But it still may be worthwhile to do the clone of the database, etc., as well.
Since this machine is currently unused, it would be faster to reverse some of the steps:
I upgraded the DB to Postgres 15 and the underlying machine to Debian 12 bookworm. And after upgrading, all seems OK with Keycloak (e.g. I can log in successfully to the admin interface and poke around with no errors, indicating nginx
, openjdk
, keycloak
, etc., all work).
The above work was done under the assumption that we were going to unify Keycloak instances. However, that is not the case. PDC still needs its own separate instance, which has yet to be upgraded.
We upgraded but need another upgrade. Keeping it open until that's complete.
@bickelj the issue body is specific about a particular version (title should too to be honest) -- could you document what version we've upgraded to and what version you want us to upgrade to?
We are on a 22 version, need to be on a 23 version, currently 23.0.5.
Upgrade to 23.0.5 complete.
The Keycloak major version is currently 22 while we have 20 deployed. When moving Keycloak to another machine #94, upgrade it, make sure it works with the extension libraries (https://github.com/PhilanthropyDataCommons/auth/issues/27).