Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-25400

Job owned by SYSTEM instead of creator when 'Setup after creation' used

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • core, ownership-plugin
    • None
    • 1.584+

      Since c04cdcd9 (1.584), ownership plugin does not have access to initiator identity as listener is called by SYSTEM.

          [JENKINS-25400] Job owned by SYSTEM instead of creator when 'Setup after creation' used

          Oliver Gondža created issue -
          Oliver Gondža made changes -
          Link New: This issue is related to JENKINS-22769 [ JENKINS-22769 ]

          Caused by the fix for JENKINS-22769.

          Oliver Gondža added a comment - Caused by the fix for JENKINS-22769 .
          Oliver Gondža made changes -
          Environment New: 1.584+
          Daniel Beck made changes -
          Summary Original: Job owed by SYSTEM instead of creator when 'Setup after creation' used New: Job owned by SYSTEM instead of creator when 'Setup after creation' used
          Oleg Nenashev made changes -
          Component/s New: core [ 15593 ]

          Oleg Nenashev added a comment -

          Let's wait till the decision on JENKINS-22769.
          If danielbeck and jglick agree to revert the change, a new approach won't be required.

          Oleg Nenashev added a comment - Let's wait till the decision on JENKINS-22769 . If danielbeck and jglick agree to revert the change, a new approach won't be required.
          Jesse Glick made changes -
          Assignee Original: Oleg Nenashev [ oleg_nenashev ] New: Jesse Glick [ jglick ]
          Jesse Glick made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]

          Code changed in jenkins
          User: Jesse Glick
          Path:
          changelog.html
          core/src/main/java/hudson/model/Fingerprint.java
          core/src/main/java/hudson/model/ListView.java
          core/src/main/java/hudson/model/listeners/ItemListener.java
          core/src/main/java/hudson/tasks/BuildTrigger.java
          http://jenkins-ci.org/commit/jenkins/a6a3d5e1660735edc18d331500f7ce9850fbc724
          Log:
          [FIXED JENKINS-25400] Rework fix of JENKINS-22769 (c04cdcd) to put the burden on each listener to impersonate ACL.SYSTEM if it needs to.

          Compare: https://github.com/jenkinsci/jenkins/compare/ee13a9a930ba...a6a3d5e16607

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jesse Glick Path: changelog.html core/src/main/java/hudson/model/Fingerprint.java core/src/main/java/hudson/model/ListView.java core/src/main/java/hudson/model/listeners/ItemListener.java core/src/main/java/hudson/tasks/BuildTrigger.java http://jenkins-ci.org/commit/jenkins/a6a3d5e1660735edc18d331500f7ce9850fbc724 Log: [FIXED JENKINS-25400] Rework fix of JENKINS-22769 (c04cdcd) to put the burden on each listener to impersonate ACL.SYSTEM if it needs to. Compare: https://github.com/jenkinsci/jenkins/compare/ee13a9a930ba...a6a3d5e16607

            jglick Jesse Glick
            olivergondza Oliver Gondža
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: