Integrated in
jenkins_main_trunk #4292
[FIXED JENKINS-22769] ItemListener callbacks should run as SYSTEM since they sometimes do ACL-checked calls. (Revision 0efd811adb89769c8a6180e33e3d06d755bca4b5)
[FIXED JENKINS-25400] Rework fix of JENKINS-22769 (c04cdcd) to put the burden on each listener to impersonate ACL.SYSTEM if it needs to. (Revision 8478e24609d407268bd579609bf0ce3ad395a046)
Result = UNSTABLE
ogondza : 0efd811adb89769c8a6180e33e3d06d755bca4b5
Files :
- core/src/main/java/hudson/model/listeners/ItemListener.java
- test/src/test/java/hudson/model/ListViewTest.java
ogondza : 8478e24609d407268bd579609bf0ce3ad395a046
Files :
- core/src/main/java/hudson/tasks/BuildTrigger.java
- core/src/main/java/hudson/model/ListView.java
- core/src/main/java/hudson/model/Fingerprint.java
- core/src/main/java/hudson/model/listeners/ItemListener.java
If backporting you would need to include the fix of
JENKINS-25400as well, which is not “soaked” yet.