Skip to content

Updating Keycloak


Hint - version changes

The new Keycloak version comes with some important changes, see Changes


Updating from Version 15.0.0

Hint - internal data structure changes

Due to Keycloak-internal data structure changes you have to proceed as follows:

  1. Export the old Keycloak configuration.
  2. Remove the old configuration.
  3. Update Keycloak.
  4. Reimport the exported configuration.
  1. Export the existing Keycloak configuration with the old version.

  2. In a browser, log on to the SEAL Systems delivery platform with your logon data:

    https://delivery.sealsystems.de

    Hint - logon data

    You receive the logon data from your Technical Project Manager at SEAL Systems.

  3. Download the Keycloak - 21.0.1.40 - rpm folder. It is saved as Keycloak - 21.0.1.40 - rpm.zip.

  4. Extract .zip archive:

    unzip "Keycloak - 21.0.1.40 - rpm.zip"
    
  5. Stop the service:

    sudo systemctl stop seal-keycloak
    
  6. Remove the content of the /opt/seal/data/seal-keycloak directory:

    sudo rm -rf /opt/seal/data/seal-keycloak/*
    
  7. Change to the Keycloak - 21.0.1.40 - rpm directory and start installing the package:

    cd "Keycloak - 21.0.1.40 - rpm"
    
    sudo sh install.sh
    
  8. Open the required firewall ports:

    sudo sh firewall.sh
    
  9. Start the service:

    sudo systemctl start seal-keycloak
    
  10. Import the old Keycloak configuration into the new version.


Back to top