Minimum browser version for blue ocean?

113 views
Skip to first unread message

Ryan

unread,
Jun 20, 2018, 12:05:40 PM6/20/18
to Jenkins Users
Hi,
   Is there a minimum browser version for blue ocean?  I was running Jenkins 2.128 with Blue Ocean 1.5.0 and Chrome 50 just fine.  I upgraded to Blue Ocean 1.6.0 and the blue bar at the top makes it about 95% across and then it doesn't complete, and nothing else shows up.

   I don't see anything in the jenkins.log...

Thanks,
Ryan

Ryan

unread,
Jun 20, 2018, 12:13:06 PM6/20/18
to Jenkins Users
I noticed in the Chrome Console that function Object.values is being called in blueocean.js.  I'm getting an "Unhandled Rejection: "TypeError: Object.values is not a function\n   at Object.794.../../creation/github/Button"... - blueocean.js:58096

Then I'm getting:  "Module load failure:  Timed out waiting on module 'blueocean-dashboard:jenkins-js-extension' to load." - blueocean-core-js.js:2295

Vivek Pandey

unread,
Jun 20, 2018, 9:13:18 PM6/20/18
to jenkins...@googlegroups.com
Hi Ryan,

Can you check your jenkins log. Looks like some plugin didn't install correctly or there is version mismatch>



--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/bc6facb8-c5a1-41c0-b3a3-866a1ff80e1d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Björn Pedersen

unread,
Jun 21, 2018, 1:54:26 AM6/21/18
to Jenkins Users
Hi,

I observed the same as well. BlueOcean works in Chromium Version 66.0.3359.181 , but fails on Forefox 49 ESR(32bit).

console trace:
07:52:04.077 unreachable code after return statement blueocean.js:11245:4
07:52:04.845 unreachable code after return statement jenkins-js-extension.js:11393:4
07:52:04.990 unreachable code after return statement jenkins-js-extension.js:11541:4
07:52:04.990 unreachable code after return statement jenkins-js-extension.js:67482:12
07:52:14.220 Module load failure: Timed out waiting on module 'blueocean-dashboard:jenkins-js-extension' to load. blueocean-core-js.js:2295:21
[17]</exports.loadModule/waitForRegistration/</timeoutObj<() blueocean-core-js.js:2295

07:52:15.390 TypeError: Object.values is not a function jenkins-js-extension.js:107379:20

And a google search turns up:

https://stackoverflow.com/questions/38748445/uncaught-typeerror-object-values-is-not-a-function-javascript

So Object.values seems to be a rather new concept....

Björn

Ryan

unread,
Jun 21, 2018, 9:38:17 AM6/21/18
to Jenkins Users
I do see some warnings before Jenkins is fully up:
WARNING: Some health checks are reporting as unhealthy: [plugins : There are 1 failed plugins: bouncycastle-api]
WARNING: Empty contextPath
WARNING: Created /opt/jenkins/plugins/jquery/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
WARNING: Loading plugin bouncycastle API PLugin v2.16.0 (bouncycastle-api) failed perhaps due to plugin dependency issues
java.io.IOException: Unable to load jenkins.bouncycastle.api.SecurityProviderInitializer from bouncycastle-api
WARNING: No GerritHandler was specified, won't register as event listener, so no function.
WARNING: Failed to instantiate Key[type=hudson.plugins.emailext.ExtendedEmailPublisherDescriptor, annotation=[none]]; skipping this component
WARNING: Attempt to (de-)serialize anonymous class org.jenkinsci.plugins.configfiles.folder.FolderConfigFileProperty$1 in file:/opt/jenkins/plugins/config-file-provider/WEB-INF/lib/config-file-provider.jar; see: https://jenkins.io/redirect/serialization-of-anonymous-classes/
INFO: Jenkins is fully up and running

Anything stick out to you?  I believe some of these (maybe all) were showing up before I upgraded to 1.6.0.

Thanks,
Ryan

Ryan

unread,
Jun 22, 2018, 2:31:44 PM6/22/18
to Jenkins Users
Is there a place to report this as a specific bug? Or a way to touch-base with the developers to request backwards compatibility?

Thanks,
Ryan

Vivek Pandey

unread,
Jun 22, 2018, 2:54:22 PM6/22/18
to jenkins...@googlegroups.com
Hi Ryan,

It’s already been addressed in https://issues.jenkins-ci.org/browse/JENKINS-52130

There is another issue identified with 1.6.0 is getting fix, these fixes are going to go in to 1.6.1 soon. 

Sent from my iPhone
--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-use...@googlegroups.com.

Ryan

unread,
Jun 22, 2018, 3:22:13 PM6/22/18
to Jenkins Users
Awesome!  Such a life-saver!  I was trying to figure out how was I going to roll-back this upgrade and all the dependencies - I'm on an offline install.  Jenkins is a must-use now with Blue Ocean.
Message has been deleted
Message has been deleted

Ryan

unread,
Jun 27, 2018, 10:53:15 AM6/27/18
to Jenkins Users
Did this make it in the 1.6.1 release? https://plugins.jenkins.io/blueocean

I only see 1 improvement listed:

1.6.1, 1.5.1 (June 23, 2018)
Changes
Removed auto-creation of SSH key on the Jenkins master filesystem.

Thanks,
Best,
Ryan

Björn Pedersen

unread,
Jun 28, 2018, 2:20:34 AM6/28/18
to Jenkins Users
According to https://github.com/jenkinsci/blueocean-plugin/commits/release/1.6 : No
It's only in master.

Björn

Ryan Hendrickson

unread,
Jun 29, 2018, 8:35:35 AM6/29/18
to jenkins...@googlegroups.com
How do things from master get rolled into a release?

Vivek Pandey

unread,
Jun 29, 2018, 12:37:25 PM6/29/18
to jenkins...@googlegroups.com
1.6.2 release is pushed out and should be available across mirrors in next few hours with fix for this issue. Sorry for the confusion and delay as we missed to include these two fixes in previous release.


Thanks,
 

Ryan Hendrickson

unread,
Jun 29, 2018, 4:17:52 PM6/29/18
to jenkins...@googlegroups.com
Awesome, thank you very much.  I can confirm it works in Chrome 50, and FF 38.5.2 ESR.

As an aside, I use a variation of this: https://gist.github.com/micw/e80d739c6099078ce0f3 to download the plugins, and their dependencies.  The perforce.hpi plugin doesn't seem to be available, it's a deep dependency of blueocean.

Ryan

Reply all
Reply to author
Forward
0 new messages