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

SCM API 2.0 Upgrade Fallout

    XMLWordPrintable

Details

    • SCM API 2.0 Upgrade Fallout

    Description

      SCM API 2.0.1 was released this week (along with a number of downstream plugins) and then removed from the update center due to a number of critical quality issues.

      The purpose of this epic is to tag all of those related issues in a single place and to provide affected users with a place to follow our plans for resolution.

      If you are affected by one of these issues, we will be providing fixes via the experimental update center. Once we've worked through these problems and passed internal QA, we'll publish a follow up public release which will be available in the standard update center for anyone to install.

      We expect to publish new replacement releases by the end of January.

      Attachments

        Issue Links

          Activity

            recampbell Ryan Campbell created issue -
            recampbell Ryan Campbell made changes -
            Field Original Value New Value
            Assignee Antonio Muñiz [ amuniz ]
            recampbell Ryan Campbell made changes -
            Epic Child JENKINS-41121 [ 177879 ]
            recampbell Ryan Campbell made changes -
            Epic Child JENKINS-41133 [ 177892 ]
            recampbell Ryan Campbell made changes -
            Epic Child JENKINS-41125 [ 177883 ]
            recampbell Ryan Campbell made changes -
            Epic Child JENKINS-41124 [ 177882 ]
            recampbell Ryan Campbell made changes -
            Epic Child JENKINS-41171 [ 177931 ]
            recampbell Ryan Campbell made changes -
            Epic Child JENKINS-41207 [ 177968 ]
            recampbell Ryan Campbell made changes -
            Epic Child JENKINS-41209 [ 177971 ]
            recampbell Ryan Campbell made changes -
            Description SCM API 2.0.1 was released this week (along with a number of downstream plugins) and then removed from the update center due to a number of critical quality issues.

            The purpose of this epic is to tag all of those related issues in a single place and to provide affected users with a place to follow our plans for resolution.

            If you are affected by one of these issues, we will be providing fixes via the experimental update center. Once we've worked through these problems and passed internal QA, we'll publish a follow up public release which will be available in the standard update center for anyone to install.
            SCM API 2.0.1 was released this week (along with a number of downstream plugins) and then removed from the update center due to a number of critical quality issues.

            The purpose of this epic is to tag all of those related issues in a single place and to provide affected users with a place to follow our plans for resolution.

            If you are affected by one of these issues, we will be providing fixes via the experimental update center. Once we've worked through these problems and passed internal QA, we'll publish a follow up public release which will be available in the standard update center for anyone to install.

            We expect to publish new replacement releases by the end of January.
            patthiel Patrick Thiel made changes -
            Epic Child JENKINS-40652 [ 177351 ]
            stephenconnolly Stephen Connolly made changes -
            Epic Child JENKINS-41255 [ 178021 ]
            estyrke Emil Styrke made changes -
            Epic Child JENKINS-41312 [ 178086 ]
            stephenconnolly Stephen Connolly made changes -
            Epic Child JENKINS-41313 [ 178087 ]
            danielbeck Daniel Beck made changes -
            Epic Child JENKINS-40652 [ 177351 ]

            Version list with all issues declared as fixed:

            scm-api-2.0.2-beta-1
            git-2.6.2 or git-3.0.3
            branch-api-2.0.2-beta-4
            bitbucket-branch-source-2.0.1 (Seems to have been released with a non-beta version by accident)
            github-branch-source-2.0.1-beta-2
            cloudbees-folder-5.17-beta-1
            workflow-multibranch-2.11-beta-1

            The other plugins are all with the release versions from the initial 2.0.x release

            stephenconnolly Stephen Connolly added a comment - Version list with all issues declared as fixed: scm-api-2.0.2-beta-1 git-2.6.2 or git-3.0.3 branch-api-2.0.2-beta-4 bitbucket-branch-source-2.0.1 (Seems to have been released with a non-beta version by accident) github-branch-source-2.0.1-beta-2 cloudbees-folder-5.17-beta-1 workflow-multibranch-2.11-beta-1 The other plugins are all with the release versions from the initial 2.0.x release
            recampbell Ryan Campbell made changes -
            Epic Child JENKINS-41398 [ 178180 ]

            Also Blue Ocean 1.0.0-b19-beta-1

            stephenconnolly Stephen Connolly added a comment - Also Blue Ocean 1.0.0-b19-beta-1

            Hmmm... need to manually download as 1.0.0-b19-beta-1 happens before 1.0.0-b19, should probably have been called 1.0.0-b20-beta-1 to have it show up in the experimental update center... I'll dig up the links and post them here

            stephenconnolly Stephen Connolly added a comment - Hmmm... need to manually download as 1.0.0-b19-beta-1 happens before 1.0.0-b19, should probably have been called 1.0.0-b20-beta-1 to have it show up in the experimental update center... I'll dig up the links and post them here

            And they are not showing in the OSS update center either... so the links are for the CloudBees one (which is at least serving download links)

            https://jenkins-updates.cloudbees.com/download/plugins/blueocean/1.0.0-b19-beta-1/blueocean.hpi
            https://jenkins-updates.cloudbees.com/download/plugins/blueocean-commons/1.0.0-b19-beta-1/blueocean-commons.hpi
            https://jenkins-updates.cloudbees.com/download/plugins/blueocean-config/1.0.0-b19-beta-1/blueocean-config.hpi
            https://jenkins-updates.cloudbees.com/download/plugins/blueocean-dashboard/1.0.0-b19-beta-1/blueocean-dashboard.hpi
            https://jenkins-updates.cloudbees.com/download/plugins/blueocean-events/1.0.0-b19-beta-1/blueocean-events.hpi
            https://jenkins-updates.cloudbees.com/download/plugins/blueocean-git-pipeline/1.0.0-b19-beta-1/blueocean-git-pipeline.hpi
            https://jenkins-updates.cloudbees.com/download/plugins/blueocean-github-pipeline/1.0.0-b19-beta-1/blueocean-github-pipeline.hpi
            https://jenkins-updates.cloudbees.com/download/plugins/blueocean-i18n/1.0.0-b19-beta-1/blueocean-i18n.hpi
            https://jenkins-updates.cloudbees.com/download/plugins/blueocean-jwt/1.0.0-b19-beta-1/blueocean-jwt.hpi
            https://jenkins-updates.cloudbees.com/download/plugins/blueocean-personalization/1.0.0-b19-beta-1/blueocean-personalization.hpi
            https://jenkins-updates.cloudbees.com/download/plugins/blueocean-pipeline-api-impl/1.0.0-b19-beta-1/blueocean-pipeline-api-impl.hpi
            https://jenkins-updates.cloudbees.com/download/plugins/blueocean-rest/1.0.0-b19-beta-1/blueocean-rest.hpi
            https://jenkins-updates.cloudbees.com/download/plugins/blueocean-rest-impl/1.0.0-b19-beta-1/blueocean-rest-impl.hpi
            https://jenkins-updates.cloudbees.com/download/plugins/blueocean-web/1.0.0-b19-beta-1/blueocean-web.hpi

            Recommendation is to install b19 via the update centre but via download and restart
            Then do not restart rather shut down Jenkins and overwrite the plugins with the content from the above URLs
            Then start Jenkins.

            That will ensure that all the required dependencies for BlueOcean have been installed and you are starting from the beta-1 HPI files

            stephenconnolly Stephen Connolly added a comment - And they are not showing in the OSS update center either... so the links are for the CloudBees one (which is at least serving download links) https://jenkins-updates.cloudbees.com/download/plugins/blueocean/1.0.0-b19-beta-1/blueocean.hpi https://jenkins-updates.cloudbees.com/download/plugins/blueocean-commons/1.0.0-b19-beta-1/blueocean-commons.hpi https://jenkins-updates.cloudbees.com/download/plugins/blueocean-config/1.0.0-b19-beta-1/blueocean-config.hpi https://jenkins-updates.cloudbees.com/download/plugins/blueocean-dashboard/1.0.0-b19-beta-1/blueocean-dashboard.hpi https://jenkins-updates.cloudbees.com/download/plugins/blueocean-events/1.0.0-b19-beta-1/blueocean-events.hpi https://jenkins-updates.cloudbees.com/download/plugins/blueocean-git-pipeline/1.0.0-b19-beta-1/blueocean-git-pipeline.hpi https://jenkins-updates.cloudbees.com/download/plugins/blueocean-github-pipeline/1.0.0-b19-beta-1/blueocean-github-pipeline.hpi https://jenkins-updates.cloudbees.com/download/plugins/blueocean-i18n/1.0.0-b19-beta-1/blueocean-i18n.hpi https://jenkins-updates.cloudbees.com/download/plugins/blueocean-jwt/1.0.0-b19-beta-1/blueocean-jwt.hpi https://jenkins-updates.cloudbees.com/download/plugins/blueocean-personalization/1.0.0-b19-beta-1/blueocean-personalization.hpi https://jenkins-updates.cloudbees.com/download/plugins/blueocean-pipeline-api-impl/1.0.0-b19-beta-1/blueocean-pipeline-api-impl.hpi https://jenkins-updates.cloudbees.com/download/plugins/blueocean-rest/1.0.0-b19-beta-1/blueocean-rest.hpi https://jenkins-updates.cloudbees.com/download/plugins/blueocean-rest-impl/1.0.0-b19-beta-1/blueocean-rest-impl.hpi https://jenkins-updates.cloudbees.com/download/plugins/blueocean-web/1.0.0-b19-beta-1/blueocean-web.hpi Recommendation is to install b19 via the update centre but via download and restart Then do not restart rather shut down Jenkins and overwrite the plugins with the content from the above URLs Then start Jenkins. That will ensure that all the required dependencies for BlueOcean have been installed and you are starting from the beta-1 HPI files
            stephenconnolly Stephen Connolly made changes -
            Epic Child JENKINS-41453 [ 178237 ]

            Now requiring

            • scm-api 2.0.2-beta-2
            • github branch source 2.0.1-beta-3

            to have all issues resolved

            stephenconnolly Stephen Connolly added a comment - Now requiring scm-api 2.0.2-beta-2 github branch source 2.0.1-beta-3 to have all issues resolved
            stephenconnolly Stephen Connolly made changes -
            Epic Child JENKINS-41464 [ 178260 ]

            Now requiring

            • bitbucket-branch-source 2.0.2-beta-1
            • github-branch-source 2.0.1-beta-4

            to have all issues resolved

            stephenconnolly Stephen Connolly added a comment - Now requiring bitbucket-branch-source 2.0.2-beta-1 github-branch-source 2.0.1-beta-4 to have all issues resolved
            stephenconnolly Stephen Connolly made changes -
            Epic Child JENKINS-41471 [ 178268 ]
            recampbell Ryan Campbell made changes -
            Epic Child JENKINS-40652 [ 177351 ]
            stephenconnolly Stephen Connolly made changes -
            Epic Child JENKINS-41517 [ 178319 ]

            branch-api-2.0.2-beta-4 (logging improvements only)

            stephenconnolly Stephen Connolly added a comment - branch-api-2.0.2-beta-4 (logging improvements only)

            github-branch-source-plugin 2.0.1-beta-5 for JENKINS-40652 fix

            stephenconnolly Stephen Connolly added a comment - github-branch-source-plugin 2.0.1-beta-5 for JENKINS-40652 fix

            github-branch-source-plugin 2.0.1-beta-6 actually

            stephenconnolly Stephen Connolly added a comment - github-branch-source-plugin 2.0.1-beta-6 actually
            gcsventures Guillaume Ceccarelli added a comment - - edited

            Not sure if it's apppropriate for me to comment here (I'm new. are there guidelines?), but I think JENKINS-41371 might be related

            gcsventures Guillaume Ceccarelli added a comment - - edited Not sure if it's apppropriate for me to comment here (I'm new. are there guidelines?), but I think JENKINS-41371 might be related
            recampbell Ryan Campbell made changes -
            Epic Child JENKINS-41580 [ 178397 ]
            stephenconnolly Stephen Connolly made changes -
            Epic Child JENKINS-41608 [ 178428 ]

            scm-api-2.0.2
            git-2.6.4 or git-3.0.4
            branch-api-2.0.2
            bitbucket-branch-source-2.0.2
            github-branch-source-2.0.1
            cloudbees-folder-5.17
            workflow-multibranch-2.11

            just waiting now for the Blue Ocean release from Vivek and then we can release the block from the update center

            stephenconnolly Stephen Connolly added a comment - scm-api-2.0.2 git-2.6.4 or git-3.0.4 branch-api-2.0.2 bitbucket-branch-source-2.0.2 github-branch-source-2.0.1 cloudbees-folder-5.17 workflow-multibranch-2.11 just waiting now for the Blue Ocean release from Vivek and then we can release the block from the update center

            Waiting for Blue Ocean 1.0.0-b22 to close

            stephenconnolly Stephen Connolly added a comment - Waiting for Blue Ocean 1.0.0-b22 to close
            stephenconnolly Stephen Connolly made changes -
            Resolution Fixed [ 1 ]
            Status Open [ 1 ] Resolved [ 5 ]
            witokondoria Javier Delgado made changes -
            Link This issue is duplicated by JENKINS-41590 [ JENKINS-41590 ]
            harish1805 harish nair made changes -
            Epic Child JENKINS-49933 [ 188924 ]

            People

              Unassigned Unassigned
              recampbell Ryan Campbell
              Votes:
              4 Vote for this issue
              Watchers:
              16 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: