Keycloak 17.0.1-2 更新需要手动重新配置

在 17.0.1-2 版本之前的 keycloak 软件包是使用 WildFly 服务器运行的。由于上游已正式迁移到 Quarkus 发行版,Arch Linux 也将遵循此方法。这意味着升级需要一些手动干预。

配置需要从旧的 .xml 格式调整为新的 /etc/keycloak/keycloak.conf

升级前,请停止 keycloak 服务,升级软件包,迁移配置后再启动。

systemctl stop keycloak.service
pacman -Syu keycloak
# migrate configuration /etc/keycloak/keycloak.conf
systemctl start keycloak.service

请参阅 Keycloak 迁移文档 和 Keycloak Quarkus 服务器文档