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

Role Edits Work But Jenkins Restart Required To Take Effect

    Details

    • Type: Bug
    • Status: Open (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Component/s: role-strategy-plugin
    • Environment:
    • Similar Issues:

      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

          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

            People

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

              Dates

              • Created:
                Updated: