La mise à jour de keycloak 17.0.1-2 requiert une intervention manuelle

Le paquet keycloak avant la version 17.0.1-2 fonctionnait avec le serveur WildFly. Puisque l’amont est officiellement passé à la distribution Quarkus, Arch Linux suit cette approche. Cela signifie qu’une intervention manuelle est nécessaire pour la mise à jour.

La configuration doit être migrée de l’ancien format .xml au nouveau /etc/keycloak/keycloak.conf.

Avant la mise à jour, arrêtez le service keycloak, mettez à niveau le package et migrez la configuration avant de commencer :

systemctl stop keycloak.service
pacman -Syu keycloak
# migration de la configuration /etc/keycloak/keycloak.conf
systemctl start keycloak.service

Voir les documents de migration Keycloak et les documents du serveur Keycloak Quarkus

Article original (en)