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

ownership-plugin 0.12.0 breaks creating new job from existing job

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Critical Critical
    • ownership-plugin
    • None

      On a system with ownership-plugin 0.12.0, when trying to create a new job from an existing job, we receive "java.io.InvalidObjectException: ruckc is missing the Overall/Administer permission" when on the job, the ruckc user has inherited the permissions from the parent ACL.

      If ruckc gets the Manage Ownership permission directly, the issue isn't present.

      It appears that the Ownership permission checks need to pull job permissions and adhere to inherited permissions also.

          [JENKINS-49959] ownership-plugin 0.12.0 breaks creating new job from existing job

          Oleg Nenashev added a comment -

          Yes, the logic needs to be fixed

          Oleg Nenashev added a comment - Yes, the logic needs to be fixed

          This issue is critical to us - Our API is broken for creating new jobs. We are getting the same error. 

           

          Joe Gajaananan added a comment - This issue is critical to us - Our API is broken for creating new jobs. We are getting the same error.   

          Oleg Nenashev added a comment -

          jgajan2014 I am going to work on it once I find some time. Hopefully this weekend, fallback to the next one

          Oleg Nenashev added a comment - jgajan2014 I am going to work on it once I find some time. Hopefully this weekend, fallback to the next one

            oleg_nenashev Oleg Nenashev
            ruckc Curtis Ruck
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: