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

Role Edits Work But Jenkins Restart Required To Take Effect

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Duplicate
    • Component/s: role-strategy-plugin
    • Environment:
    • Similar Issues:
    • Released As:
      Role Strategy 3.1

      Description

      The user interface experience is error message free.

      /var/log/jenkins/jenkins.log has many exceptions but it's hard to tell which are relevant.

        Attachments

          Issue Links

            Activity

            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            Hi. I confirm there is a bug in the cache implementation. Unfortunately I am not able to work on the plugin due to the COVID-19 situation and personal reasons. No ETA for the fix, any contributions would be welcome

            Show
            oleg_nenashev Oleg Nenashev added a comment - Hi. I confirm there is a bug in the cache implementation. Unfortunately I am not able to work on the plugin due to the COVID-19 situation and personal reasons. No ETA for the fix, any contributions would be welcome
            Hide
            conrad_t_pino Conrad T. Pino added a comment -

            Thank you, your prompt reply is greatly appreciated and the plugin as well.

            I am an experienced Java developer and willing to contribute time provided I can find guidance; in particular:

            1. Has another document replaced this? https://wiki.jenkins.io/display/JENKINS/Plugin+tutorial
            2. Is this still the current code repository? https://github.com/jenkinsci/role-strategy-plugin
            3. Or should I work from here? https://github.com/oleg-nenashev/role-strategy-plugin
            4. Can you or others suggest which plugin files should be examined first?

            Best regards,

            Conrad T. Pino

            Show
            conrad_t_pino Conrad T. Pino added a comment - Thank you, your prompt reply is greatly appreciated and the plugin as well. I am an experienced Java developer and willing to contribute time provided I can find guidance; in particular: Has another document replaced this?  https://wiki.jenkins.io/display/JENKINS/Plugin+tutorial Is this still the current code repository?  https://github.com/jenkinsci/role-strategy-plugin Or should I work from here?  https://github.com/oleg-nenashev/role-strategy-plugin Can you or others suggest which plugin files should be examined first? Best regards, Conrad T. Pino
            Hide
            conrad_t_pino Conrad T. Pino added a comment - - edited
            • I reviewed source code and agree with Oleg Nenashev cache issues are real.
            • I believe some class methods have race condition vulnerabilities as well.
            • I want this plugin's developers help in reaching a resolution consensus.
            • This is my first participation with Jenkins community; be gentle. 
            Show
            conrad_t_pino Conrad T. Pino added a comment - - edited I reviewed source code and agree with Oleg Nenashev cache issues are real. I believe some class methods have race condition vulnerabilities as well. I want this plugin's developers help in reaching a resolution consensus. This is my first participation with Jenkins community; be gentle. 
            Hide
            raihaan Raihaan Shouhell added a comment -

            The code in the jenkinsci org is the right one.

            I don't think any other document has replaced that. https://www.jenkins.io/doc/developer/plugin-development/ also exists.

            Show
            raihaan Raihaan Shouhell added a comment - The code in the jenkinsci org is the right one. I don't think any other document has replaced that. https://www.jenkins.io/doc/developer/plugin-development/ also exists.
            Hide
            conrad_t_pino Conrad T. Pino added a comment -

            Thank you Raihaan Shouhell for resolving my prior concerns.

            New GitHub fork: https://github.com/Conrad-T-Pino/role-strategy-plugin

            Other valued resources discovered today:

            Show
            conrad_t_pino Conrad T. Pino added a comment - Thank you  Raihaan Shouhell  for resolving my prior concerns. New GitHub fork: https://github.com/Conrad-T-Pino/role-strategy-plugin Other valued resources discovered today: Jenkins Developer Reference Plugin governance Publishing Plugins Style Guides Oracle Java Code Convention Plugin Documentation
            Hide
            safredaas Patrick Gebhardt added a comment -

            Hello!

             

            Does anyone here have a solution for this? This bug is currently affecting our workflows.

             

            Thank you!

             

            Best Regards

            Show
            safredaas Patrick Gebhardt added a comment - Hello!   Does anyone here have a solution for this? This bug is currently affecting our workflows.   Thank you!   Best Regards
            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            The fix was released in 3.1. Closing as a duplicate of JENKINS-61508

            Show
            oleg_nenashev Oleg Nenashev added a comment - The fix was released in 3.1. Closing as a duplicate of  JENKINS-61508

              People

              • Assignee:
                oleg_nenashev Oleg Nenashev
                Reporter:
                conrad_t_pino Conrad T. Pino
              • Votes:
                1 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: