keycloak包在17.0.1-2版本前跑了WildFly服务器。因为上游在正式迁移到Quarkus发布,Arch Linux 也将跟从这一决定。这意味着升级时需要一些手动干预。配置文件需要从老的
.xml 格式更新到新的 /etc/keycloak/keycloak.conf。在更新之前,停止 keycloak 服务,升级包,并且在开启服务前迁移配置:
systemctl stop keycloak.service参阅 Keycloak 的 迁移文档 和 Keycloak Quakus 服务器文档。
pacman -Syu keycloak
# migrate configuration /etc/keycloak/keycloak.conf
systemctl start keycloak.service
https://www.archlinuxcn.org/keycloak-1701-2-update-requires-manual-reconfiguration/