Description
La rotation du mot de passe du compte robot SonarQube est sans effet. Le client appelle l'endpoint users/update pour mettre à jour le mot de passe, mais celui-ci est déprécié et ne modifie que l'email — le paramètre password est ignoré. Le secret Vault est réécrit avec un nouveau mot de passe que SonarQube ne connaît pas réellement.
Etapes de reproduction
- Créer ou réconcilier un projet dont le secret Vault SonarQube est absent
- Le code régénère un mot de passe et appelle
users/update avec password
- Le mot de passe côté SonarQube n'est pas changé (endpoint déprécié)
- Constater la divergence entre le mot de passe stocké dans Vault et celui effectif sur SonarQube
Captures d'écran
Logs
Navigateurs
OS
Version de la console impactée
9.24.x (server-nestjs)
Définition du fini
Description
La rotation du mot de passe du compte robot SonarQube est sans effet. Le client appelle l'endpoint
users/updatepour mettre à jour le mot de passe, mais celui-ci est déprécié et ne modifie que l'email — le paramètrepasswordest ignoré. Le secret Vault est réécrit avec un nouveau mot de passe que SonarQube ne connaît pas réellement.Etapes de reproduction
users/updateavecpasswordCaptures d'écran
Logs
Navigateurs
OS
Version de la console impactée
9.24.x (server-nestjs)
Définition du fini