Hi All,
I did an unintentional upgrade of Jenkins from version 1.532.3 to 1.565.3
using the Long Term Support rpm's from jenkins.org. I tried to correct the
situation by downgrading to 1.532.1.
After the downgrade matrix-auth errors are written to jenkins.log :
WARNING: Failed to scout
hudson.security.GlobalMatrixAuthorizationStrategy$PermissionAdderImpl
java.lang.InstantiationException:
/opt/jenkins/data/plugins/matrix-auth/WEB-INF/lib/classes.jar might need to
be rebuilt: java.lang.ClassNotFoundException:
hudson.security.GlobalMatrixAuthorizationStrategy$PermissionAdderImpl
at net.java.sezpoz.IndexItem.element(IndexItem.java:144)
...
It's no longer possible to log in to Jenkins, it just dumps :
java.lang.NullPointerException
at
hudson.security.HudsonPrivateSecurityRealm$4.isPasswordValid(HudsonPrivateSecurityRealm.java:670)
at
hudson.security.HudsonPrivateSecurityRealm$Details.isPasswordCorrect(HudsonPrivateSecurityRealm.java:479)
at
hudson.security.HudsonPrivateSecurityRealm.authenticate(HudsonPrivateSecurityRealm.java:178)
...
I then disabled all security by modifying config.xml, setting useSecurity
to false and removing the authorizationStrategy and securityRealm tags.
That got things going again, but I of course want to recover cleanly.
I don't have a lot experience with Jenkins so I am not sure what to try
next. The Jenkins wiki mentiones that matrix-auth was split of from the
Jenkins core, but the only rpm we ever used is the one I mentioned above.
Any suggestions?
Regards,
Willem.
P.S. Upgrading Jenkins is not an option at this time.
--
You received this message because you are subscribed to the Google Groups
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.