• 1.13.1

      In the Classic UI, it is possible to see the Build Executor Status

      This view is not available in Blue Ocean.

      kzantow worked on this plugin:  https://github.com/johnnyq1313/blueocean-executor-info-plugin

      Please finish off this plugin and make it part of the default Update Center

          [JENKINS-52825] Cannot see executors in Blue Ocean UI

          Craig Rodrigues added a comment - I presume you mean merge the functionality of https://github.com/jenkinci/blueocean-executor-info-plugin into https://github.com/jenkinsci/blueocean-plugin/tree/master/blueocean-dashboard ?

          I checked out the code for https://github.com/jenkinci/blueocean-executor-info-plugin  , built it with mvn package, and then installed blueocean-executor-info-plugin.hpi .  However, when I switched to the Blue Ocean UI, it was blank.  In the Chrome Inspector, there were errors:

           

          Module load failure: Timed out waiting on module 'blueocean-executor-info:jenkins-js-extension' to load.
          (anonymous) @ blueocean-core-js.js:2295
          jenkins-js-extension.js:691 Module load failure: Timed out waiting on module 'jenkins-cd-blueocean-core-js-dist-js-i18n-bundle-startup:jenkins-cd-blueocean-core-js-dist-js-i18n-bundle-startup' to load.
          (anonymous) @ jenkins-js-extension.js:691

          Craig Rodrigues added a comment - I checked out the code for https://github.com/jenkinci/blueocean-executor-info-plugin   , built it with mvn package , and then installed blueocean-executor-info-plugin.hpi .  However, when I switched to the Blue Ocean UI, it was blank.  In the Chrome Inspector, there were errors:   Module load failure: Timed out waiting on module 'blueocean-executor-info:jenkins-js-extension' to load. (anonymous) @ blueocean-core-js.js:2295 jenkins-js-extension.js:691 Module load failure: Timed out waiting on module 'jenkins-cd-blueocean-core-js-dist-js-i18n-bundle-startup:jenkins-cd-blueocean-core-js-dist-js-i18n-bundle-startup' to load. (anonymous) @ jenkins-js-extension.js:691

          kzantow do you have a screenshot of what https://github.com/jenkinci/blueocean-executor-info-plugin  looked like?

          If you don't have enough cycles, I'd like to dust this code off, and submit a PR to merge it into the blueocean-dashboard in the blueocean-plugin

          Craig Rodrigues added a comment - kzantow do you have a screenshot of what https://github.com/jenkinci/blueocean-executor-info-plugin   looked like? If you don't have enough cycles, I'd like to dust this code off, and submit a PR to merge it into the blueocean-dashboard in the blueocean-plugin

          Keith Zantow added a comment -

          rodrigc unfortunately, the visual design is not good enough to merge it into BO proper - it was just a proof of concept that extensions work (it is/was also used to verify that nothing broke extensions in the Blue Ocean ATH). I'll update it to the latest BO release version. You can run the plugin by just:

          git checkout ...
          mvn install
          mvn hpi:run
          

          Keith Zantow added a comment - rodrigc unfortunately, the visual design is not good enough to merge it into BO proper - it was just a proof of concept that extensions work (it is/was also used to verify that nothing broke extensions in the Blue Ocean ATH). I'll update it to the latest BO release version. You can run the plugin by just: git checkout ... mvn install mvn hpi:run

          I was able to run this plugin via mvn hpi:run

          The UI could be improved a bit, but it does work in terms of providing a view of executors inside Blue Ocean.

           

          It would be nice of this plugin could be enhanced and merged into the blueocean-dashboard.

           

          That would eliminate the need to switch back to the classic UI to view the status of executors.

           

          Craig Rodrigues added a comment - I was able to run this plugin via mvn hpi:run The UI could be improved a bit, but it does work in terms of providing a view of executors inside Blue Ocean.   It would be nice of this plugin could be enhanced and merged into the blueocean-dashboard.   That would eliminate the need to switch back to the classic UI to view the status of executors.  

          Even though the UI is not perfect, even if it was merged as-is into the blueocean-dashboard

          and improved iteratively over time, that would be an improvement, and one more

          reason why I can use Blue Ocean as my "daily driver" and not have to shift back to the Classic UI.

          Craig Rodrigues added a comment - Even though the UI is not perfect, even if it was merged as-is into the blueocean-dashboard and improved iteratively over time, that would be an improvement, and one more reason why I can use Blue Ocean as my "daily driver" and not have to shift back to the Classic UI.

          Keith Zantow added a comment -

          Also on the branches tab, executing things show up:

          Keith Zantow added a comment - Also on the branches tab, executing things show up:

          Keith Zantow added a comment -

          rodrigc This is published to the experimental update center, but needs an update to a recent BO version, as there was a breaking change in Blue Ocean 1.4. Here's a PR to fix it: https://github.com/jenkinsci/blueocean-executor-info-plugin/pull/4 and we can just publish to the new version to the experimental update center, if that helps you enough.

          Keith Zantow added a comment - rodrigc This is published to the experimental update center, but needs an update to a recent BO version, as there was a breaking change in Blue Ocean 1.4. Here's a PR to fix it: https://github.com/jenkinsci/blueocean-executor-info-plugin/pull/4 and we can just publish to the new version to the experimental update center, if that helps you enough.

          Craig Rodrigues added a comment - Fixed in  https://github.com/jenkinsci/blueocean-plugin/pull/1909

            michaelneale Michael Neale
            rodrigc Craig Rodrigues
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: