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

The "Configure Now" and "Uninstall Plugin" administrative monitors are broken

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • None

      With the steps described in the `Environment` field, When clicking the "Configure Now" or "Uninstall Plugin" buttons in the administrative monitor for Jenkins Health Advisor by CloudBees plugin, the buttons do nothing.

      Usually these buttons send you to
      JENKINS_URL/manage/cloudbees-jenkins-advisor/
      JENKINS_URL/pluginManager/installed

      But the buttons are no longer working.

          [JENKINS-71651] The "Configure Now" and "Uninstall Plugin" administrative monitors are broken

          Ray Kivisto created issue -
          Ray Kivisto made changes -
          Assignee New: Ray Kivisto [ rkivisto ]
          Ray Kivisto made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Ray Kivisto made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          Ray Kivisto made changes -
          Remote Link New: This issue links to "https://github.com/jenkinsci/cloudbees-jenkins-advisor-plugin/pull/191 (Web Link)" [ 28816 ]
          Mark Waite made changes -
          Summary Original: The "Configure Now" and "Uninstall Plugin" administrative monitors are broken due to Prototype.js removal New: The "Configure Now" and "Uninstall Plugin" administrative monitors are broken if Prototype.js is removed
          Mark Waite made changes -
          Summary Original: The "Configure Now" and "Uninstall Plugin" administrative monitors are broken if Prototype.js is removed New: The "Configure Now" and "Uninstall Plugin" administrative monitors are broken due to Prototype.js removal
          Ray Kivisto made changes -
          Summary Original: The "Configure Now" and "Uninstall Plugin" administrative monitors are broken due to Prototype.js removal New: The "Configure Now" and "Uninstall Plugin" administrative monitors are broken after removal of Prototype.js
          Ray Kivisto made changes -
          Epic Link Original: JENKINS-70906 [ 218261 ]
          Ray Kivisto made changes -
          Summary Original: The "Configure Now" and "Uninstall Plugin" administrative monitors are broken after removal of Prototype.js New: The "Configure Now" and "Uninstall Plugin" administrative monitors are broken
          Ray Kivisto made changes -
          Description Original: When clicking the "Configure Now" or "Uninstall Plugin" buttons in the administrative monitor for Jenkins Health Advisor by CloudBees plugin, the buttons do nothing.

          Usually these buttons send you to
          JENKINS_URL/manage/cloudbees-jenkins-advisor/
          JENKINS_URL/pluginManager/installed

          But the buttons are no longer working.

          After some investigation, when building the plugin at tag
          https://github.com/jenkinsci/cloudbees-jenkins-advisor-plugin/commit/4d00382fe22caedf78732525285d32bf401f15a3

          with the command:
          `mvn hpi:run -Djenkins.version=2.404`

          This allowed me to utilize the experimental feature flag added in 2.404 under https://github.com/jenkinsci/jenkins/pull/7948 to confirm my suspicion that it was the removal of Prototype.js that broke the "Configure Now" administrative monitor. If I enabled the "Remove Prototype.js" experiment, the administrative monitor broke, and when I disabled it, the administrative monitor started working again.
          https://issues.jenkins.io/browse/JENKINS-70906
          New: With the steps described in the `Environment` field, When clicking the "Configure Now" or "Uninstall Plugin" buttons in the administrative monitor for Jenkins Health Advisor by CloudBees plugin, the buttons do nothing.

          Usually these buttons send you to
          JENKINS_URL/manage/cloudbees-jenkins-advisor/
          JENKINS_URL/pluginManager/installed

          But the buttons are no longer working.

            rkivisto Ray Kivisto
            rkivisto Ray Kivisto
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: