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

Global config page is broken when loaded before the tool installer data has been fetched

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Minor
    • Resolution: Fixed
    • golang-plugin
    • None
    • Tested on versions between Jenkins 1.565 and 1.605

    Description

      Loading the global configure screen gets stuck "LOADING" when it hits the Go plugin, if the tool installer update data for this plugin has not yet been downloaded.

      The workaround is to force a download of the data via Plugin Manager > Advanced > Check Now.

      Attachments

        Issue Links

          Activity

            f0 Florian Koch added a comment -

            can confirm this problem, works with 1.580.3 , broken with jenkins-1.596.1

            f0 Florian Koch added a comment - can confirm this problem, works with 1.580.3 , broken with jenkins-1.596.1
            zenocon Davis Ford added a comment -

            I filed a similar issue, and then marked it as a duplicate of this https://issues.jenkins-ci.org/browse/JENKINS-27730

            zenocon Davis Ford added a comment - I filed a similar issue, and then marked it as a duplicate of this https://issues.jenkins-ci.org/browse/JENKINS-27730

            I haven't managed to look into this further, but this will likely become moot once the fix for JENKINS-27694 is merged.

            orrc Christopher Orr added a comment - I haven't managed to look into this further, but this will likely become moot once the fix for JENKINS-27694 is merged.

            For info, JENKINS-27694 solves this issue if you install the Go plugin by using "Install without restart".

            However, if you install the plugin and then restart Jenkins, then you'll run into JENKINS-32886.

            The workaround remains the same, as mentioned in the description above.

            orrc Christopher Orr added a comment - For info, JENKINS-27694 solves this issue if you install the Go plugin by using "Install without restart". However, if you install the plugin and then restart Jenkins, then you'll run into JENKINS-32886 . The workaround remains the same, as mentioned in the description above.

            Note to self: there's a great big stacktrace in the source code of the page, which should explain why the overlay doesn't go away...

            orrc Christopher Orr added a comment - Note to self: there's a great big stacktrace in the source code of the page, which should explain why the overlay doesn't go away...

            Same with Global Tool Configuration screen in Jenkins 2.0

            raitis Raitis Dembovskis added a comment - Same with Global Tool Configuration screen in Jenkins 2.0

            Code changed in jenkins
            User: Christopher Orr
            Path:
            src/main/java/org/jenkinsci/plugins/golang/GolangInstaller.java
            src/main/resources/org/jenkinsci/plugins/golang/GolangInstaller/config.groovy
            http://jenkins-ci.org/commit/golang-plugin/207027e5164d90c2cce988faeaa566db37eab321
            Log:
            [FIX JENKINS-27499] Don't break tool config page if version metadata is missing.

            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Christopher Orr Path: src/main/java/org/jenkinsci/plugins/golang/GolangInstaller.java src/main/resources/org/jenkinsci/plugins/golang/GolangInstaller/config.groovy http://jenkins-ci.org/commit/golang-plugin/207027e5164d90c2cce988faeaa566db37eab321 Log: [FIX JENKINS-27499] Don't break tool config page if version metadata is missing.

            Released in version 1.2 of the plugin.

            orrc Christopher Orr added a comment - Released in version 1.2 of the plugin.

            People

              orrc Christopher Orr
              orrc Christopher Orr
              Votes:
              4 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: