Affects Version/s: 1.7
Fix Version/s: 1.7.1
Environment:Debian GNU/Linux squeeze
Jenkins Sonar plugin 1.7
Number of attachments :
On Jenkins 1.436, after an upgrade to sonar plugin v1.7.
In hudson.plugins.sonar.SonarPublisher.xml, the password is written hashed. As the plugin needs to read it in order to connect to the database, is should be readable.
This hash is performed each time Jenkins restarts
After nth Jenkins restart: <databasePassword>cmVjZXR0ZQ==</databasePassword>
After n+1th Jenkins restart: <databasePassword>Y21WalpYUjBaUT09</databasePassword>
After n+2th Jenkins restart: <databasePassword>WTIxV2FscFlVakJhVVQwOQ==</databasePassword>
Workaround: re-set (i.e. in memory) database password after each Jenkins restart.
Thanks for this plugin, by the way.