O pacote keycloak
anterior à versão 17.0.1-2 estava sendo executado com o servidor WildFly. Desde que o upstream oficialmente migrou para a distribuição Quarkus, o Arch Linux segue essa abordagem. Isso significa que uma intervenção manual é necessária para a atualização.
A configuração precisa ser ajustada do formato antigo .xml
para o novo /etc/keycloak/keycloak.conf
.
Antes de atualizar, pare o serviço keycloak, atualize o pacote e mige a configuração anterior iniciá-lo:
systemctl stop keycloak.service pacman -Syu keycloak # migra a configuração para /etc/keycloak/keycloak.conf systemctl start keycloak.service
Veja a documentação de migração do Keycloak e documentação do serviço Quarkus do Keycloak