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

LTS branch does not contain SCM API 2.0.2 release, but depends on it

      I just upgraded to Jenkins 2.32.2 and then to GitHub Branch Source 2.0.1 when prompted, but now it's refusing to load due to a dependency on SCM API 2.0.2 or later. However, the latest version of SCM API on the LTS branch appears to be 1.3 – that's what I have, and no newer version is listed in the Manage Plugins page.

      EDIT: I originally filed this under the scm-api-plugin component but have added github-branch-source-plugin component since the issue relates to both.

          [JENKINS-41661] LTS branch does not contain SCM API 2.0.2 release, but depends on it

          Nick Jones created issue -

          Nick Jones added a comment -

          The error I get is:

          There are dependency errors loading some plugins:

          • GitHub Branch Source Plugin v2.0.1
            • SCM API Plugin v1.3 is older than required. To fix, install v2.0.2 or later.
          • GitHub Organization Folder Plugin v1.5
            • GitHub Branch Source Plugin v1.9 failed to load. Fix this plugin first.

          Nick Jones added a comment - The error I get is: There are dependency errors loading some plugins: GitHub Branch Source Plugin v2.0.1 SCM API Plugin v1.3 is older than required. To fix, install v2.0.2 or later. GitHub Organization Folder Plugin v1.5 GitHub Branch Source Plugin v1.9 failed to load. Fix this plugin first.

          Jean-Louis Rigau added a comment - - edited

          You can fix this issue by manually uploading the version 1.10.1 of the GitHub Branch Source Plugin in the Advanced tab of the Plugin Manager page.

          Jean-Louis Rigau added a comment - - edited You can fix this issue by manually uploading the version 1.10.1 of the GitHub Branch Source Plugin in the Advanced tab of the Plugin Manager page.

          Nick Jones added a comment -

          Yes, that seems to have done the trick. So is the issue that the GitHub Branch Source 2.0.1 release got pushed to LTS before its dependency, SCM API 2.0.2, did?

          Nick Jones added a comment - Yes, that seems to have done the trick. So is the issue that the GitHub Branch Source 2.0.1 release got pushed to LTS before its dependency, SCM API 2.0.2, did?
          Nick Jones made changes -
          Component/s New: github-branch-source-plugin [ 20858 ]
          Component/s Original: scm-api-plugin [ 18054 ]
          Nick Jones made changes -
          Description Original: This might be more of an issue with the GitHub Branch Source Plugin, but I just upgraded to Jenkins 2.32.2 and then to GitHub Branch Source 2.0.1, but now it's refusing to load due to a dependency on SCM API 2.0.2 or later. However, the latest version of SCM API on the LTS branch appears to be 1.3 -- that's what I have, and no newer version is listed in the Manage Plugins page. New: I just upgraded to Jenkins 2.32.2 and then to GitHub Branch Source 2.0.1 when prompted, but now it's refusing to load due to a dependency on SCM API 2.0.2 or later. However, the latest version of SCM API on the LTS branch appears to be 1.3 -- that's what I have, and no newer version is listed in the Manage Plugins page.

          EDIT: I originally filed this under the scm-api-plugin component but have switched it to github-branch-source-plugin since that's where the issue seems to be.

          Hosh added a comment -

          When will the scm-api 2.0.2 uploaded? I'm having the same issue, we're automatically building our Jenkins as a docker image, so manually doing this is not the best solution for us. Also, considering it requires manual installation, wouldn't it be better to install 2.0.2 rather than download github-branch-source?

          Hosh added a comment - When will the scm-api 2.0.2 uploaded? I'm having the same issue, we're automatically building our Jenkins as a docker image, so manually doing this is not the best solution for us. Also, considering it requires manual installation, wouldn't it be better to install 2.0.2 rather than download github-branch-source ?
          Nick Jones made changes -
          Component/s New: scm-api-plugin [ 18054 ]
          Nick Jones made changes -
          Description Original: I just upgraded to Jenkins 2.32.2 and then to GitHub Branch Source 2.0.1 when prompted, but now it's refusing to load due to a dependency on SCM API 2.0.2 or later. However, the latest version of SCM API on the LTS branch appears to be 1.3 -- that's what I have, and no newer version is listed in the Manage Plugins page.

          EDIT: I originally filed this under the scm-api-plugin component but have switched it to github-branch-source-plugin since that's where the issue seems to be.
          New: I just upgraded to Jenkins 2.32.2 and then to GitHub Branch Source 2.0.1 when prompted, but now it's refusing to load due to a dependency on SCM API 2.0.2 or later. However, the latest version of SCM API on the LTS branch appears to be 1.3 -- that's what I have, and no newer version is listed in the Manage Plugins page.

          EDIT: I originally filed this under the scm-api-plugin component but have added github-branch-source-plugin component since the issue relates to both.
          Brendan Dwyer made changes -
          Link New: This issue is duplicated by JENKINS-41683 [ JENKINS-41683 ]

            stephenconnolly Stephen Connolly
            medianick Nick Jones
            Votes:
            10 Vote for this issue
            Watchers:
            27 Start watching this issue

              Created:
              Updated:
              Resolved: