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

Switch from Perforce plugin (discontinued) to P4 plugin

    Details

    • Similar Issues:

      Description

      The Perforce plugin seems discontinued or at least no longer maintained (https://wiki.jenkins.io/display/JENKINS/Perforce+Plugin). The P4 plugin seems to be the recommended new choice.

      At this moment I get this warning in jenkins.

      Perforce Plugin 1.3.36
      Job-specific credentials can be obtained by users with Job/Extended Read permission
      Ineffective credentials encryption
      

      Since the jira-plugin is needed because of blue-ocean, it's not like some plugins can be disabled.

        Attachments

          Activity

          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          JIRA plugin has been recently excluded from BlueOcean FYI (see conversation log in JENKINS-48357)
          CC Michael Neale Vivek Panday

          Show
          oleg_nenashev Oleg Nenashev added a comment - JIRA plugin has been recently excluded from BlueOcean FYI (see conversation log in JENKINS-48357 ) CC Michael Neale Vivek Panday
          Hide
          michaelneale Michael Neale added a comment -

          Oleg Nenashev not quite - I think that has to be rolled back temporarily, so it will be part of it, however there is a plan to fix up the JIRA plugin. I am not sure of the connection with perforce? 

           

          FYI if ther eis an issue the JIRA plugni can be disabled, the blueocean-JIRA plugin will complain but it wont' affect any non JIRA functionality, but just be an ugly (temporary) error. 

          Show
          michaelneale Michael Neale added a comment - Oleg Nenashev not quite - I think that has to be rolled back temporarily, so it will be part of it, however there is a plan to fix up the JIRA plugin. I am not sure of the connection with perforce?    FYI if ther eis an issue the JIRA plugni can be disabled, the blueocean-JIRA plugin will complain but it wont' affect any non JIRA functionality, but just be an ugly (temporary) error. 
          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          Yes, there should be no functional impact for missing optional deps excepting logging. CC Daniel Beck just to confirm

          Show
          oleg_nenashev Oleg Nenashev added a comment - Yes, there should be no functional impact for missing optional deps excepting logging. CC Daniel Beck just to confirm
          Hide
          danielbeck Daniel Beck added a comment -

          perforce is an optional dependency of jira plugin, so I would expect that it (perforce) can be removed without negative impact (but it's not possible through the UI due to a bug in the plugin manager).

          Looking over the code it's possible the optional dependency is not properly implemented (i.e. to fail loading if the plugin isn't available), but I haven't tested it.

          Show
          danielbeck Daniel Beck added a comment - perforce is an optional dependency of  jira plugin, so I would expect that it (perforce) can be removed without negative impact (but it's not possible through the UI due to a bug in the plugin manager). Looking over the code it's possible the optional dependency is not properly implemented (i.e. to fail loading if the plugin isn't available), but I haven't tested it.

            People

            • Assignee:
              Unassigned
              Reporter:
              daften Dieter Blomme
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated: