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

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • golang-plugin
    • None
    • Tested on versions between Jenkins 1.565 and 1.605

      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.

          [JENKINS-27499] Global config page is broken when loaded before the tool installer data has been fetched

          Florian Koch added a comment -

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

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

          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

          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.

          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.

          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...

          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 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/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.

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

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

              Created:
              Updated:
              Resolved: