[JIRA] (JENKINS-51716) Blueocean stuck in loading

6 views
Skip to first unread message

aman_osman@yahoo.com (JIRA)

unread,
Jun 5, 2018, 11:57:01 AM6/5/18
to jenkinsc...@googlegroups.com
Aman Osman created an issue
 
Jenkins / Bug JENKINS-51716
Blueocean stuck in loading
Issue Type: Bug Bug
Assignee: Unassigned
Attachments: Capture.PNG
Components: blueocean-plugin
Created: 2018-06-05 15:55
Environment: Jenkins ver. 2.107.2
Blue Ocean 1.5.0
Priority: Critical Critical
Reporter: Aman Osman

When I try to open blue ocean it stuck in loading for ever.

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e)
Atlassian logo

aman_osman@yahoo.com (JIRA)

unread,
Jun 5, 2018, 11:57:02 AM6/5/18
to jenkinsc...@googlegroups.com
Aman Osman updated an issue
Change By: Aman Osman
When I try to open blue ocean it's stuck in loading for ever forever .

aman_osman@yahoo.com (JIRA)

unread,
Jun 5, 2018, 11:57:02 AM6/5/18
to jenkinsc...@googlegroups.com
Aman Osman updated an issue
When I try to open blue ocean it 's stuck in loading for ever.

ken@iliumsoft.com (JIRA)

unread,
Jul 22, 2018, 1:14:01 PM7/22/18
to jenkinsc...@googlegroups.com
Ken Morse commented on Bug JENKINS-51716
 
Re: Blueocean stuck in loading

I see the same thing. I'm using Jenkins 2.121.2 (LTS) and all plugins are up-to-date. When clicking "Open Blue Ocean" from our Jenkins home page, we get to the Pipelines page but no jobs are shown and the loading message never goes away.

Page shows "1.7.1 · Core 2.121.2 · fcec860 · 18th July 2018 02:16 PM".

Interestingly, if we go to a job first from a classic view and then click "Open Blue Ocean", that works fine – it seems to be the list of jobs/pipelines that is the problem with the Blue Ocean UI.

Happy to attach whatever logs might be helpful.

This message was sent by Atlassian JIRA (v7.10.1#710002-sha1:6efc396)

ken@iliumsoft.com (JIRA)

unread,
Jul 22, 2018, 1:38:03 PM7/22/18
to jenkinsc...@googlegroups.com
Ken Morse edited a comment on Bug JENKINS-51716
I see the same thing. I'm using Jenkins 2.121.2 (LTS) and all plugins are up-to-date. When clicking "Open Blue Ocean" from our Jenkins home page, we get to the Pipelines page but no jobs are shown and the loading message never goes away.

Page shows "1.7.1 · Core 2.121.2 · fcec860 · 18th July 2018 02:16 PM".

Also noticed that there seems to be a JavaScript error in blueocean-core-js.js on line 57936:
{noformat}
Error fetching page TypeError: Cannot read property 'self' of undefined
at ActivityService.bunkerKey (blueocean-core-js.js:57260)
at ActivityService.setItem (blueocean-core-js.js:57303)
at executeAction (blueocean-core-js.js:40729)
at ActivityService.res (blueocean-core-js.js:40701)
at PipelineService._this.bunkerMapper (blueocean-core-js.js:58267)
at PipelineService.setItem (blueocean-core-js.js:57302)
at executeAction (blueocean-core-js.js:40729)
at PipelineService.res (blueocean-core-js.js:40701)
at blueocean-core-js.js:57321
at Array.map (<anonymous>)
at PipelineService.setItems (blueocean-core-js.js:57320)
at blueocean-core-js.js:57920
at executeAction (blueocean-core-js.js:40729)
at res (blueocean-core-js.js:40701){noformat}
Interestingly, if we go to a job first from a classic view and then click "Open Blue Ocean", that works fine – it seems to be the list of jobs/pipelines that is the problem with the Blue Ocean UI.

Happy to attach whatever logs might be helpful.

liyatikal@java.net (JIRA)

unread,
Sep 25, 2018, 3:05:03 AM9/25/18
to jenkinsc...@googlegroups.com
liyatikal updated an issue
Change By: liyatikal
Priority: Critical Blocker
This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)

liyatikal@java.net (JIRA)

unread,
Sep 25, 2018, 3:05:04 AM9/25/18
to jenkinsc...@googlegroups.com

Experience the same with Jenkins 2.121.3 and all plugins are up to date, but it stuck in the job page as well.

The only thing I found in the log regarding blueocean is this error:

Sep 25, 2018 5:01:18 AM io.jenkins.blueocean.autofavorite.FavoritingScmListener onCheckout
SEVERE: Unexpected error when retrieving changeset
hudson.plugins.git.GitException: Error: git whatchanged --no-abbrev -M "--format=commit %H%ntree %T%nparent %P%nauthor %aN <%aE> %ai%ncommitter %cN <%cE> %ci%n%n%w(76,4,4)%s%n%n%b" -n 1 3697c103ee3eb64466a7cf545c3f4dbefd0bcca3 in /data/jenkins/workspace/CSR_csr_backend_PR-1635-CBBKXRIS7A23JRDAXMEPOTDGDEV57IM2UC3GW3OOIILUMB6EKEYA@libs/csr-jenkins-pipeline-lib
        at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$6.execute(CliGitAPIImpl.java:986)
        at io.jenkins.blueocean.autofavorite.FavoritingScmListener.getChangeSet(FavoritingScmListener.java:155)
        at io.jenkins.blueocean.autofavorite.FavoritingScmListener.onCheckout(FavoritingScmListener.java:80)
        at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:127)
        at org.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.doRetrieve(SCMSourceRetriever.java:112)
        at org.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.retrieve(SCMSourceRetriever.java:84)
        at org.jenkinsci.plugins.workflow.libs.LibraryAdder.retrieve(LibraryAdder.java:157)
        at org.jenkinsci.plugins.workflow.libs.LibraryAdder.add(LibraryAdder.java:138)
        at org.jenkinsci.plugins.workflow.libs.LibraryDecorator$1.call(LibraryDecorator.java:125)
        at org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes(CompilationUnit.java:1065)
        at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:603)
        at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:581)
        at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:558)
        at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:298)
        at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:268)
        at groovy.lang.GroovyShell.parseClass(GroovyShell.java:688)
        at groovy.lang.GroovyShell.parse(GroovyShell.java:700)
        at org.jenkinsci.plugins.workflow.cps.CpsGroovyShell.doParse(CpsGroovyShell.java:131)

which looks like a git problem for a specific job...

suggestions?

liyatikal@java.net (JIRA)

unread,
Sep 25, 2018, 3:37:02 AM9/25/18
to jenkinsc...@googlegroups.com

After upgrading to the latest BlueOcean (1.8.3) it seems that it started to work

liyatikal@java.net (JIRA)

unread,
Sep 25, 2018, 4:31:06 AM9/25/18
to jenkinsc...@googlegroups.com
liyatikal updated Bug JENKINS-51716
 

Upgrading to the latest BlueOcean (1.8.3) seems to fix it!

Change By: liyatikal
Status: Open Fixed but Unreleased
Resolution: Fixed

liyatikal@java.net (JIRA)

unread,
Sep 25, 2018, 4:31:06 AM9/25/18
to jenkinsc...@googlegroups.com
liyatikal edited a comment on Bug JENKINS-51716
After upgrading Upgrading to the latest BlueOcean (1.8.3) it seems that it started to work fix it!

amanosman@gmail.com (JIRA)

unread,
Sep 29, 2018, 10:38:03 PM9/29/18
to jenkinsc...@googlegroups.com
Change By: Aman Osman
Status: Fixed but Unreleased Reopened

amanosman@gmail.com (JIRA)

unread,
Sep 29, 2018, 10:38:04 PM9/29/18
to jenkinsc...@googlegroups.com

blueocean-core-js.js:51793 Error: Must call ExtensionStore.init({ extensionData: array, typeInfoProvider: (type, cb) => ... }) first
at ExtensionStore._initExtensionPointList (blueocean-core-js.js:996)
at ExtensionStore.init (blueocean-core-js.js:821)
at Object.init (blueocean-core-js.js:1543)
at Object.execute (blueocean-core-js.js:52840)
at APromise.<anonymous> (blueocean-core-js.js:51791)
at Object.exports.make (blueocean-core-js.js:2834)
at __$$$__exec (blueocean-core-js.js:51788)
at __$$$__doBundleInit (blueocean-core-js.js:51865)
at Function.<anonymous> (blueocean-core-js.js:51877)
at doFulfill (blueocean-core-js.js:2860)
(anonymous) @ blueocean-core-js.js:51793
blueocean-core-js.js:51870 Error initializing Jenkins JavaScript bundle "blueocean-core-js" Error: Unexpected error executing startup module "../tstemp/js/bundleStartup.js": Error: Must call ExtensionStore.init({ extensionData: array, typeInfoProvider: (type, cb) => ... }) first
at APromise.<anonymous> (blueocean-core-js.js:51794)
at Object.exports.make (blueocean-core-js.js:2834)
at __$$$__exec (blueocean-core-js.js:51788)
at __$$$__doBundleInit (blueocean-core-js.js:51865)
at Function.<anonymous> (blueocean-core-js.js:51877)
at doFulfill (blueocean-core-js.js:2860)
at APromise.onFulfilled (blueocean-core-js.js:2872)
at Object.295.../tstemp/js/bundleStartup.js (blueocean-core-js.js:51876)
at o (blueocean-core-js.js:1)
at r (blueocean-core-js.js:1)
__$$$__doBundleInit @ blueocean-core-js.js:51870
blueocean.js:2876 Module load failure: Timed out waiting on module 'mobx:mobx' to load.
(anonymous) @ blueocean.js:2876
blueocean.js:2876 Module load failure: Timed out waiting on module 'jenkins-cd-js-extensions:jenkins-cd-js-extensions' to load.
(anonymous) @ blueocean.js:2876
blueocean.js:2876 Module load failure: Timed out waiting on module 'jenkins-cd-blueocean-core-js:jenkins-cd-blueocean-core-js' to load.

amanosman@gmail.com (JIRA)

unread,
Sep 29, 2018, 10:39:03 PM9/29/18
to jenkinsc...@googlegroups.com

I updated to the latest BlueOcean (1.8.3) and it still happens

ken@iliumsoft.com (JIRA)

unread,
Sep 30, 2018, 5:29:02 PM9/30/18
to jenkinsc...@googlegroups.com

Am still stuck in loading as well, now using Jenkins 2.138.1 (LTS) and Blue Ocean 1.8.3. There is still a JavaScript error which may be contributing to the problem:

VM1191 blueocean-core-js.js:57938 Error fetching page TypeError: Cannot read property 'self' of undefined
{{ at ActivityService.bunkerKey (VM1191 blueocean-core-js.js:57260)}}
{{ at ActivityService.setItem (VM1191 blueocean-core-js.js:57303)}}
{{ at executeAction (VM1191 blueocean-core-js.js:40729)}}
{{ at ActivityService.res (VM1191 blueocean-core-js.js:40701)}}
{{ at PipelineService._this.bunkerMapper (VM1191 blueocean-core-js.js:58269)}}
{{ at PipelineService.setItem (VM1191 blueocean-core-js.js:57302)}}
{{ at executeAction (VM1191 blueocean-core-js.js:40729)}}
{{ at PipelineService.res (VM1191 blueocean-core-js.js:40701)}}
{{ at VM1191 blueocean-core-js.js:57321}}


{{ at Array.map (<anonymous>)}}

{{ at PipelineService.setItems (VM1191 blueocean-core-js.js:57320)}}
{{ at VM1191 blueocean-core-js.js:57922}}
{{ at executeAction (VM1191 blueocean-core-js.js:40729)}}
{{ at res (VM1191 blueocean-core-js.js:40701)}}

mark_bretl@hotmail.com (JIRA)

unread,
Oct 23, 2018, 2:02:02 PM10/23/18
to jenkinsc...@googlegroups.com

I see this same JS stacktrace with Jenkins 2.138.2 and BlueOcean 1.9.0

kuisathaverat@gmail.com (JIRA)

unread,
Nov 29, 2018, 9:26:04 AM11/29/18
to jenkinsc...@googlegroups.com

I updated today to the latest version of weekly (2.153) and BO (1.9.0), I see this issue only on one job (no changes on the job since days), I saw this error in the javascript console probably related (https://jenkins.example.com/blue/organizations/jenkins/FOLDER%2FMBP-JOB/activity)

Error fetching page TypeError: Cannot read property 'self'
 of undefined
    at ActivityService.bunkerKey (blueocean-core-js.js:57260)
    at ActivityService.setItem (blueocean-core-js.js:57303)
    at executeAction (blueocean-core-js.js:40729)
    at ActivityService.res (blueocean-core-js.js:40701)
    at blueocean-core-js.js:57321
    at Array.map (<anonymous>)
    at ActivityService.setItems (blueocean-core-js.js:57320)
    at blueocean-core-js.js:57922
    at executeAction (blueocean-core-js.js:40729)
    at res (blueocean-core-js.js:40701)
(anonymous) @ blueocean-core-js.js:57938
Promise.catch (async)
fetchNextPage @ blueocean-core-js.js:57937
executeAction @ blueocean-core-js.js:40729
res @ blueocean-core-js.js:40701
Pager @ blueocean-core-js.js:57900
lazyPager @ blueocean-core-js.js:57054
getPager @ blueocean-core-js.js:58133
activityPager @ blueocean-core-js.js:57048
componentWillMount @ jenkins-js-extension.js:86602
target.(anonymous function) @ jenkins-js-extension.js:52526
performInitialMount @ jenkins-design-language.js:49173
mountComponent @ jenkins-design-language.js:49080
mountComponent @ jenkins-design-language.js:55420
updateChildren @ jenkins-design-language.js:48743
_reconcilerUpdateChildren @ jenkins-design-language.js:54357
_updateChildren @ jenkins-design-language.js:54456
updateChildren @ jenkins-design-language.js:54443
_updateDOMChildren @ jenkins-design-language.js:50747
updateComponent @ jenkins-design-language.js:50565
receiveComponent @ jenkins-design-language.js:50527
receiveComponent @ jenkins-design-language.js:55499
_updateRenderedComponent @ jenkins-design-language.js:49576
_performComponentUpdate @ jenkins-design-language.js:49546
updateComponent @ jenkins-design-language.js:49467
receiveComponent @ jenkins-design-language.js:49369
receiveComponent @ jenkins-design-language.js:55499
_updateRenderedComponent @ jenkins-design-language.js:49576
_performComponentUpdate @ jenkins-design-language.js:49546
updateComponent @ jenkins-design-language.js:49467
performUpdateIfNecessary @ jenkins-design-language.js:49383
performUpdateIfNecessary @ jenkins-design-language.js:55531
runBatchedUpdates @ jenkins-design-language.js:56711
perform @ jenkins-design-language.js:58348
perform @ jenkins-design-language.js:58348
perform @ jenkins-design-language.js:56650
flushBatchedUpdates @ jenkins-design-language.js:56733
closeAll @ jenkins-design-language.js:58414
perform @ jenkins-design-language.js:58361
batchedUpdates @ jenkins-design-language.js:52934
enqueueUpdate @ jenkins-design-language.js:56761
enqueueUpdate @ jenkins-design-language.js:56369
enqueueForceUpdate @ jenkins-design-language.js:56502
ReactComponent.forceUpdate @ jenkins-design-language.js:64942
(anonymous) @ jenkins-js-extension.js:52558
Reaction.runReaction @ jenkins-js-extension.js:54508
runReactions @ blueocean-core-js.js:41410
transactionEnd @ blueocean-core-js.js:41482
executeAction @ blueocean-core-js.js:40733
res @ blueocean-core-js.js:40701
(anonymous) @ blueocean-core-js.js:58384
tryCatcher @ blueocean-core-js.js:11365
Promise._settlePromiseFromHandler @ blueocean-core-js.js:9387
Promise._settlePromise @ blueocean-core-js.js:9444
Promise._settlePromise0 @ blueocean-core-js.js:9489
Promise._settlePromises @ blueocean-core-js.js:9568
(anonymous) @ blueocean-core-js.js:6287
Promise.then (async)
schedule @ blueocean-core-js.js:10593
Async.settlePromises @ blueocean-core-js.js:6286
Promise._fulfill @ blueocean-core-js.js:9515
Promise._resolveCallback @ blueocean-core-js.js:9307
Promise._settlePromiseFromHandler @ blueocean-core-js.js:9399
Promise._settlePromise @ blueocean-core-js.js:9444
Promise._settlePromise0 @ blueocean-core-js.js:9489
Promise._settlePromises @ blueocean-core-js.js:9568
(anonymous) @ blueocean-core-js.js:6287
Promise.then (async)
schedule @ blueocean-core-js.js:10593
Async.settlePromises @ blueocean-core-js.js:6286
Promise._fulfill @ blueocean-core-js.js:9515
Promise._resolveCallback @ blueocean-core-js.js:9307
Promise._settlePromiseFromHandler @ blueocean-core-js.js:9399
Promise._settlePromise @ blueocean-core-js.js:9444
Promise._settlePromiseCtx @ blueocean-core-js.js:9481
(anonymous) @ blueocean-core-js.js:6277
Promise.then (async)
schedule @ blueocean-core-js.js:10593
Async.invoke @ blueocean-core-js.js:6276
Promise._then @ blueocean-core-js.js:9136
Promise.then @ blueocean-core-js.js:9000
_resolveCapabilities @ blueocean-core-js.js:53078
augmentCapabilities @ blueocean-core-js.js:52986
(anonymous) @ blueocean-core-js.js:54882
tryCatcher @ blueocean-core-js.js:11365
Promise._settlePromiseFromHandler @ blueocean-core-js.js:9387
Promise._settlePromise @ blueocean-core-js.js:9444
Promise._settlePromise0 @ blueocean-core-js.js:9489
Promise._settlePromises @ blueocean-core-js.js:9568
(anonymous) @ blueocean-core-js.js:6287
Promise.then (async)
schedule @ blueocean-core-js.js:10593
Async.settlePromises @ blueocean-core-js.js:6286
Promise._fulfill @ blueocean-core-js.js:9515
Promise._settlePromise @ blueocean-core-js.js:9457
Promise._settlePromise0 @ blueocean-core-js.js:9489
Promise._settlePromises @ blueocean-core-js.js:9568
(anonymous) @ blueocean-core-js.js:6287
Promise.then (async)
schedule @ blueocean-core-js.js:10593
Async.settlePromises @ blueocean-core-js.js:6286
Promise._fulfill @ blueocean-core-js.js:9515
Promise._resolveCallback @ blueocean-core-js.js:9307
Promise._settlePromiseFromHandler @ blueocean-core-js.js:9399
Promise._settlePromise @ blueocean-core-js.js:9444
Promise._settlePromiseCtx @ blueocean-core-js.js:9481
(anonymous) @ blueocean-core-js.js:6277
Promise.then (async)
schedule @ blueocean-core-js.js:10593
Async.invoke @ blueocean-core-js.js:6276
Promise._then @ blueocean-core-js.js:9136
Promise.then @ blueocean-core-js.js:9000
dedupe @ blueocean-core-js.js:59422
dedupe @ blueocean-core-js.js:59445
FetchFunctions.rawFetchJSON @ blueocean-core-js.js:54789
Fetch.fetchJSON @ blueocean-core-js.js:54870
fetchPipeline @ blueocean-core-js.js:58383
_handleParams @ jenkins-js-extension.js:88697
componentWillMount @ jenkins-js-extension.js:88681
target.(anonymous function) @ jenkins-js-extension.js:52526
performInitialMount @ jenkins-design-language.js:49173
mountComponent @ jenkins-design-language.js:49080
mountComponent @ jenkins-design-language.js:55420
performInitialMount @ jenkins-design-language.js:49193
mountComponent @ jenkins-design-language.js:49080
mountComponent @ jenkins-design-language.js:55420
performInitialMount @ jenkins-design-language.js:49193
mountComponent @ jenkins-design-language.js:49080
mountComponent @ jenkins-design-language.js:55420
mountChildren @ jenkins-design-language.js:54382
_createInitialChildren @ jenkins-design-language.js:50508
mountComponent @ jenkins-design-language.js:50327
mountComponent @ jenkins-design-language.js:55420
mountChildren @ jenkins-design-language.js:54382
_createInitialChildren @ jenkins-design-language.js:50508
mountComponent @ jenkins-design-language.js:50327
mountComponent @ jenkins-design-language.js:55420
performInitialMount @ jenkins-design-language.js:49193
mountComponent @ jenkins-design-language.js:49080
mountComponent @ jenkins-design-language.js:55420
performInitialMount @ jenkins-design-language.js:49193
mountComponent @ jenkins-design-language.js:49080
mountComponent @ jenkins-design-language.js:55420
performInitialMount @ jenkins-design-language.js:49193
mountComponent @ jenkins-design-language.js:49080
mountComponent @ jenkins-design-language.js:55420
performInitialMount @ jenkins-design-language.js:49193
mountComponent @ jenkins-design-language.js:49080
mountComponent @ jenkins-design-language.js:55420
performInitialMount @ jenkins-design-language.js:49193
mountComponent @ jenkins-design-language.js:49080
mountComponent @ jenkins-design-language.js:55420
mountComponentIntoNode @ jenkins-design-language.js:53720
perform @ jenkins-design-language.js:58348
batchedMountComponentIntoNode @ jenkins-design-language.js:53742
perform @ jenkins-design-language.js:58348
batchedUpdates @ jenkins-design-language.js:52934
batchedUpdates @ jenkins-design-language.js:56658
_renderNewRootComponent @ jenkins-design-language.js:53936
_renderSubtreeIntoContainer @ jenkins-design-language.js:54017
render @ jenkins-design-language.js:54038
startApp @ blueocean.js:58705
(anonymous) @ blueocean.js:58721
nextArg @ blueocean-core-js.js:912
_filterExtensions @ blueocean-core-js.js:950
(anonymous) @ blueocean-core-js.js:924
checkLoading @ blueocean-core-js.js:1067
_loadBundles @ blueocean-core-js.js:1099
getExtensions @ blueocean-core-js.js:923
nextArg @ blueocean-core-js.js:916
doOnload @ blueocean-core-js.js:964
_filterExtensions @ blueocean-core-js.js:984
(anonymous) @ blueocean-core-js.js:924
checkLoading @ blueocean-core-js.js:1067
(anonymous) @ blueocean-core-js.js:1094
dec @ blueocean-core-js.js:1134
(anonymous) @ blueocean-core-js.js:1055
doFulfill @ blueocean-core-js.js:2862
APromise.resolve @ blueocean-core-js.js:2867
(anonymous) @ blueocean-core-js.js:2835
(anonymous) @ blueocean-core-js.js:2258
doFulfill @ blueocean-core-js.js:2862
APromise.resolve @ blueocean-core-js.js:2867
(anonymous) @ blueocean-core-js.js:2835
exports.notifyModuleExported @ jenkins-js-extension.js:3066
exports.exportModule @ jenkins-js-extension.js:2562
___$$$___doExport @ jenkins-js-extension.js:109321
___$$$___doExports @ jenkins-js-extension.js:109386
(anonymous) @ jenkins-js-extension.js:109403
onFullfilled @ jenkins-js-extension.js:109353
(anonymous) @ jenkins-js-extension.js:109370
doFulfill @ jenkins-js-extension.js:3434
APromise.resolve @ jenkins-js-extension.js:3439
(anonymous) @ jenkins-js-extension.js:3407
(anonymous) @ blueocean-core-js.js:55034
(anonymous) @ blueocean-core-js.js:30336
emit @ blueocean-core-js.js:30335
(anonymous) @ blueocean-core-js.js:31709
(anonymous) @ blueocean-core-js.js:30344
emit @ blueocean-core-js.js:30341
(anonymous) @ blueocean-core-js.js:30022
loaded @ blueocean-core-js.js:30014
(anonymous) @ blueocean-core-js.js:30109
(anonymous) @ blueocean-core-js.js:30048
(anonymous) @ blueocean-core-js.js:29844
(anonymous) @ blueocean-core-js.js:55126
Promise.then (async)
ajax @ blueocean-core-js.js:55125
loadUrl @ blueocean-core-js.js:29832
read @ blueocean-core-js.js:29825
read @ blueocean-core-js.js:30041
readOne @ blueocean-core-js.js:30105
(anonymous) @ blueocean-core-js.js:30116
(anonymous) @ blueocean-core-js.js:30115
load @ blueocean-core-js.js:30118
(anonymous) @ blueocean-core-js.js:31800
load @ blueocean-core-js.js:30252
(anonymous) @ blueocean-core-js.js:31799
loadResources @ blueocean-core-js.js:31802
changeLanguage @ blueocean-core-js.js:31869
load @ blueocean-core-js.js:31754
setTimeout (async)
init @ blueocean-core-js.js:31765
i18nextInstance @ blueocean-core-js.js:55156
pluginI18next @ blueocean-core-js.js:55203
translate @ blueocean-core-js.js:55242
loadBundle @ blueocean-core-js.js:55040
(anonymous) @ blueocean-core-js.js:55043
execute @ blueocean-core-js.js:55042
execute @ jenkins-js-extension.js:2114
(anonymous) @ jenkins-js-extension.js:109364
exports.make @ jenkins-js-extension.js:3406
___$$$___exec @ jenkins-js-extension.js:109361
___$$$___doBundleInit @ jenkins-js-extension.js:109402
(anonymous) @ jenkins-js-extension.js:109414
doFulfill @ jenkins-js-extension.js:3432
onFulfilled @ jenkins-js-extension.js:3444
808../../jenkins-js-extension.jsx @ jenkins-js-extension.js:109413
o @ jenkins-js-extension.js:1
r @ jenkins-js-extension.js:1
(anonymous) @ jenkins-js-extension.js:1

if I set a filter by PR or branch I can see the activity of this PR or branch (https://jenkins.example.com/blue/organizations/jenkins/FOLDER%2FMBP-JOB/activity?branch=PR-326)

kuisathaverat@gmail.com (JIRA)

unread,
Nov 29, 2018, 11:21:03 AM11/29/18
to jenkinsc...@googlegroups.com
I updated today to the latest version of weekly (2.153) and BO (1.9.0), I see this issue - only on one job - on several jobs (no changes on the job since days), I saw this error in the javascript console probably related (https://jenkins.example.com/blue/organizations/jenkins/FOLDER%2FMBP-JOB/activity)

{code}
{code}


if I set a filter by PR or branch I can see the activity of this PR or branch (https://jenkins.example.com/blue/organizations/jenkins/FOLDER%2FMBP-JOB/activity?branch=PR-326)

kuisathaverat@gmail.com (JIRA)

unread,
Nov 29, 2018, 3:06:02 PM11/29/18
to jenkinsc...@googlegroups.com
Ivan Fernandez Calvo updated an issue
Change By: Ivan Fernandez Calvo
Attachment: data.json

kuisathaverat@gmail.com (JIRA)

unread,
Nov 29, 2018, 3:10:09 PM11/29/18
to jenkinsc...@googlegroups.com

I traced the error to the function and capture the variable that breaks the thing, I attached the data.json file which contains the variable data, it fails when trying to make `var saved = _this2.bunker.setItems(data);` no clue why.

    _createClass(Pager, [{
        key: 'fetchNextPage',
        value: function fetchNextPage() {
            var _this2 = this;

            // Get the next page's url.'
            var url = this.pagedUrl(this.currentPage * this.pageSize, this.pageSize + 1);

            this.pending = true;

            return _fetch.Fetch.fetchJSON(url).then((0, _mobx.action)('Process pager data', function (data) {
                // Store item in bunker.
                var saved = _this2.bunker.setItems(data); <---- HERE breaks

                // 1 extra item is fetched because need to know if there are more packages. So
                // slice off the last item, then map all items to just be hrefs.
                var trimmedHrefs = saved.slice(0, _this2.pageSize).map(function (item) {
                    return item._links.self.href;
                });

                // Append the new Hrefs to the existing ones.
                _this2.hrefs = _this2.hrefs.concat(trimmedHrefs);

                // True if we fetch more items than the page size.
                _this2.hasMore = data.length > _this2.pageSize;
                _this2.currentPage = _this2.currentPage + 1;
                _this2.pending = false;
            })).catch(function (err) {
                console.error('Error fetching page', err);
                (0, _mobx.action)('set error', function () {
                    _this2.error = err;
                });
            });
        }

kuisathaverat@gmail.com (JIRA)

unread,
Nov 29, 2018, 3:26:03 PM11/29/18
to jenkinsc...@googlegroups.com

I think I found the culprit

  /**
   * Extracts the key to store the data under out of the object
   *
   * Default impl uses the self href link in BlueOcean objects.
   *
   * @param {object} data Data to be stored once it has been passed through
   *                      [@link bunkerMapper]
   * @returns {any} The key for the store.
   */


  _createClass(BunkerService, [{
    key: 'bunkerKey',
    value: function bunkerKey(data) {
      return data._links.self.href; <<<< data does not have _links
    }

This is the value of the variable data at this point

{
  "_class": "io.jenkins.blueocean.rest.impl.pipeline.PipelineRunImpl",
  "actions": [],
  "artifactsZipFile": null,
  "causeOfBlockage": null,
  "causes": [{
    "_class": "io.jenkins.blueocean.service.embedded.rest.AbstractRunImpl$BlueCauseImpl",
    "shortDescription": "Pull request #1466 updated",
    "_capabilities": ["io.jenkins.blueocean.rest.model.BlueRun$BlueCause"]
  }],
  "changeSet": [{
    "_class": "io.jenkins.blueocean.service.embedded.rest.ChangeSetResource",
    "_links": {
      "self": {
        "_class": "io.jenkins.blueocean.rest.hal.Link",
        "href": "/blue/rest/organizations/jenkins/pipelines/apm-server/pipelines/apm-server-mbp/branches/PR-1466/runs/79/changeset/fd033f4110e33a6162e3054ebd0f60c542bbff57/"
      }
    },
    "affectedPaths": ["script/jenkins/intake.sh"],
    "author": {
      "_class": "io.jenkins.blueocean.service.embedded.rest.UserImpl",
      "_links": {
        "favorites": {
          "_class": "io.jenkins.blueocean.rest.hal.Link",
          "href": "/blue/rest/users/kuisathaverat/favorites/"
        },
        "self": {
          "_class": "io.jenkins.blueocean.rest.hal.Link",
          "href": "/blue/rest/users/kuisathaverat/"
        }
      },
      "avatar": null,
      "email": "kuisat...@yahoo.com",
      "fullName": "Ivan Fernandez Calvo",
      "id": "kuisathaverat",
      "permission": {
        "_class": "io.jenkins.blueocean.service.embedded.rest.UserImpl$1",
        "administrator": false,
        "credential": {
          "create": false,
          "view": false,
          "delete": false,
          "update": false,
          "manageDomains": false
        },
        "pipeline": {
          "create": false,
          "read": true,
          "start": true,
          "stop": true,
          "configure": false
        },
        "_capabilities": ["io.jenkins.blueocean.rest.model.BlueUserPermission"]
      },
      "_capabilities": ["io.jenkins.blueocean.rest.model.BlueUser", "io.jenkins.blueocean.rest.model.Resource"]
    },
    "commitId": "fd033f4110e33a6162e3054ebd0f60c542bbff57",
    "issues": [],
    "msg": "update goimports before run intake",
    "timestamp": "2018-11-29T16:46:03.000+0000",
    "url": "https://github.com/kuisathaverat/apm-server/commit/fd033f4110e33a6162e3054ebd0f60c542bbff57",
    "_capabilities": ["io.jenkins.blueocean.rest.model.BlueChangeSetEntry", "io.jenkins.blueocean.rest.model.Resource"]
  }],
  "description": null,
  "durationInMillis": 198873,
  "enQueueTime": "2018-11-29T16:46:20.066+0000",
  "endTime": "2018-11-29T16:49:38.949+0000",
  "estimatedDurationInMillis": 654167,
  "id": "79",
  "name": null,
  "organization": "jenkins",
  "pipeline": "PR-1466",
  "replayable": true,
  "result": "ABORTED",
  "runSummary": "aborted",
  "startTime": "2018-11-29T16:46:20.076+0000",
  "state": "FINISHED",
  "type": "WorkflowRun",
  "branch": {
    "isPrimary": false,
    "issues": [],
    "url": "https://github.com/elastic/apm-server/pull/1466"
  },
  "commitId": "fd033f4110e33a6162e3054ebd0f60c542bbff57+c706112e1294e643b2050dceeade0b5c87a0f2bb",
  "commitUrl": null,
  "pullRequest": {
    "author": "kuisathaverat",
    "id": "1466",
    "title": "[APM-CI] APM Server pipeline initial version",
    "url": "https://github.com/elastic/apm-server/pull/1466"
  },
  "_capabilities": ["org.jenkinsci.plugins.workflow.job.WorkflowRun", "io.jenkins.blueocean.service.embedded.rest.AbstractRunImpl", "io.jenkins.blueocean.rest.model.BlueRun", "io.jenkins.blueocean.rest.model.Resource"]
}

kuisathaverat@gmail.com (JIRA)

unread,
Nov 29, 2018, 3:50:02 PM11/29/18
to jenkinsc...@googlegroups.com
I think I found the culprit

{code}

  /**
   * Extracts the key to store the data under out of the object
   *
   * Default impl uses the self href link in BlueOcean objects.
   *
   * @param {object} data Data to be stored once it has been passed through
   *                     [@link bunkerMapper]
   * @returns {any} The key for the store.
   */


  _createClass(BunkerService, [{
    key: 'bunkerKey',
    value: function bunkerKey(data) {
      return data._links.self.href; <<<< data does not have _links
    }
{code}


This is the value of the variable data at this point

{code}
      "email": " kuisathaverat mail @ yahoo example .com",
      "fullName": "
Ivan Fernandez Calvo A Guy ",
{code}

kuisathaverat@gmail.com (JIRA)

unread,
Nov 30, 2018, 8:18:02 AM11/30/18
to jenkinsc...@googlegroups.com

I bet, it is related to the number of jobs you have configured in discard builds, I set the same number of build and artifacts to keep, 10, and after a while, the issue is gone. In any case, I have made a PR with a workaround to avoid this issue.

kuisathaverat@gmail.com (JIRA)

unread,
Dec 14, 2018, 5:58:02 AM12/14/18
to jenkinsc...@googlegroups.com

I have realized that only happens when I go from the activity view to the Branch/PR/Tag, if you go to the job using the classic UI and then change to BO in the job link it does not happens.

gmogan@cloudbees.com (JIRA)

unread,
Mar 4, 2019, 7:37:01 PM3/4/19
to jenkinsc...@googlegroups.com

So i'm still not sure what would cause this. Is it still happening for anyone with 1.11 or 1.13?

If so, would you be willing to share with me the run's build.xml, or the job's config.xml with me (by email is fine) and i can dig into why _links is empty? Every object should have a _links and a _links.self by default.

kuisathaverat@gmail.com (JIRA)

unread,
Mar 5, 2019, 4:24:05 AM3/5/19
to jenkinsc...@googlegroups.com

Gavin Mogan I did not see this anymore I am using Jenkins Core 2.165 and BO 1.11.1, I will close the PR because as you said it was a symptom of something else that seems resolved.

ken@iliumsoft.com (JIRA)

unread,
Mar 5, 2019, 11:19:02 AM3/5/19
to jenkinsc...@googlegroups.com

I still see this behavior in Jenkins 2.150.3 and BO 1.13.1.

gmogan@cloudbees.com (JIRA)

unread,
Mar 5, 2019, 11:31:02 AM3/5/19
to jenkinsc...@googlegroups.com

Ken Morse oh awesome. I mean not awesome, but debugable. 

Are you able to do a google hangout? or get me the config files? or have a pipeline that triggers this?

ken@iliumsoft.com (JIRA)

unread,
Mar 5, 2019, 12:49:03 PM3/5/19
to jenkinsc...@googlegroups.com

Gavin Mogan – be happy to send whatever would be useful. I see the problem on the main Jenkins screen (with all the Jobs showing), then select "Open Blue Ocean" from the left sidebar.

gmogan@cloudbees.com (JIRA)

unread,
Mar 6, 2019, 2:38:02 PM3/6/19
to jenkinsc...@googlegroups.com

Ken Morse ideally, the entire "$JENKINS_HOME/jobs/$JOB" would be awesome, i can then just import it as is, but I assume there's sensitive info there. (you can email gmo...@cloudbees.com)

Failing that, does your browser console log or jenkins log say anything odd?

What is the job type of the job in question? freestyle? pipeline?

 

 

gmogan@cloudbees.com (JIRA)

unread,
Mar 6, 2019, 2:39:07 PM3/6/19
to jenkinsc...@googlegroups.com

oh I just saw you said all jobs... Can you open up your browser's debugging tools, goto network, and right click and select "save all as har with content" (will vary between browsers)

ken@iliumsoft.com (JIRA)

unread,
Mar 6, 2019, 4:18:02 PM3/6/19
to jenkinsc...@googlegroups.com

Gavin Mogan Here's what I'm seeing in the console:

Error fetching page TypeError: Cannot read property 'self'
 of undefined
    at ActivityService.bunkerKey (blueocean-core-js.js:57498)
    at ActivityService.setItem (blueocean-core-js.js:57541)
    at executeAction (blueocean-core-js.js:40729)
    at ActivityService.res (blueocean-core-js.js:40701)
    at PipelineService._this.bunkerMapper (blueocean-core-js.js:58507)
    at PipelineService.setItem (blueocean-core-js.js:57540)
    at executeAction (blueocean-core-js.js:40729)
    at PipelineService.res (blueocean-core-js.js:40701)
    at blueocean-core-js.js:57559
    at Array.map (<anonymous>)
    at PipelineService.setItems (blueocean-core-js.js:57558)
    at blueocean-core-js.js:58160
    at executeAction (blueocean-core-js.js:40729)
    at res (blueocean-core-js.js:40701)
(anonymous) @ blueocean-core-js.js:58176

Will send you the log as well.

gmogan@cloudbees.com (JIRA)

unread,
Mar 6, 2019, 7:53:47 PM3/6/19
to jenkinsc...@googlegroups.com
Gavin Mogan assigned an issue to Gavin Mogan
Change By: Gavin Mogan
Assignee: Gavin Mogan

gmogan@cloudbees.com (JIRA)

unread,
Mar 6, 2019, 7:53:48 PM3/6/19
to jenkinsc...@googlegroups.com

gmogan@cloudbees.com (JIRA)

unread,
Mar 6, 2019, 7:54:01 PM3/6/19
to jenkinsc...@googlegroups.com

gmogan@cloudbees.com (JIRA)

unread,
Mar 6, 2019, 8:56:04 PM3/6/19
to jenkinsc...@googlegroups.com

david@famriemens.nl (JIRA)

unread,
Mar 14, 2019, 6:39:01 AM3/14/19
to jenkinsc...@googlegroups.com

I have the same issue. I will send you a JSON file as well.

gmogan@cloudbees.com (JIRA)

unread,
Mar 16, 2019, 2:50:02 PM3/16/19
to jenkinsc...@googlegroups.com

David Riemens - from the email you sent me I'm not seeing any of the missing data.

Does your browser's console log show anything? In the network tab, is anything red/failing?

Are you using the latest version of blueocean?

 

david@famriemens.nl (JIRA)

unread,
Mar 18, 2019, 5:47:02 AM3/18/19
to jenkinsc...@googlegroups.com

Gavin Mogan in my browber, I can see a (blue) progress bar. This goes up to say 80% quite fast. Then it still goes forward to

appr. 90% where is gets stuck forever (at least overnight).

I run on Windows (7-PRO) and use the following:

just upgraded Jenkins; from the log:
Upgrading Jenkins. The last running version was 2.167. This Jenkins is version 2.168.Mar 14, 2019 9:52:32 AM INFO hudson.PluginManager loadDetachedPluginsUpgraded Jenkins from version 2.167 to version 2.168. Loaded detached plugins (and dependencies): []
 

java.runtime.version 1.8.0_201-b09

 

blueocean-commons 1.13.2 true
blueocean-core-js 1.13.2 true
blueocean-dashboard 1.13.2 true
blueocean-jwt 1.13.2 true
blueocean-pipeline-api-impl 1.13.2 true
blueocean-pipeline-editor 1.13.2 true
blueocean-pipeline-scm-api 1.13.2 true
blueocean-rest 1.13.2 true
blueocean-rest-impl 1.13.2 true
blueocean-web 1.13.2 true

g

 

david@famriemens.nl (JIRA)

unread,
Mar 18, 2019, 7:31:05 AM3/18/19
to jenkinsc...@googlegroups.com

Searching through the Jenkins log for "blueocean", I did find a few lines that maybe could help??
Finished Download metadata. 9,813 msMar 14, 2019 9:55:08 AM WARNING org.kohsuke.stapler.framework.adjunct.AdjunctsInPage findNeededNo such adjunct found: org.jenkinsci.plugins.ssegateway.sse.EventSource org.kohsuke.stapler.framework.adjunct.NoSuchAdjunctException: Neither org.jenkinsci.plugins.ssegateway.sse.EventSource.css, .js, .html, nor .jelly were found at org.kohsuke.stapler.framework.adjunct.Adjunct.<init>(Adjunct.java:125)
...
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154) at io.jenkins.blueocean.ResourceCacheControl.doFilter(ResourceCacheControl.java:134) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151) at io.jenkins.blueocean.auth.jwt.impl.JwtAuthenticationFilter.doFilter(JwtAuthenticationFilter.java:61) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151) at
 
 
and another one:
 
An SVN exception occurred while listing the directory entries at org.tmatesoft.svn.core.SVNException: svn: E125002: Malformed URL '' at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:70) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:57) at org.tmatesoft.svn.core.SVNURL.<init>(SVNURL.java:227) at org.tmatesoft.svn.core.SVNURL.parseURIDecoded(SVNURL.java:109) at hudson.scm.listtagsparameter.ListSubversionTagsParameterDefinition.getTags(ListSubversionTagsParameterDefinition.java:196) at hudson.scm.listtagsparameter.ListSubversionTagsParameterDefinition.getDefaultParameterValue(ListSubversionTagsParameterDefinition.java:162) at io.jenkins.blueocean.commons.stapler.export.MethodProperty.getValue(MethodProperty.java:72) at io.jenkins.blueocean.commons.stapler.export.ExportInterceptor$1.getValue(ExportInterceptor.java:46) at io.jenkins.blueocean.commons.stapler.Export$BlueOceanExportInterceptor.getValue(Export.java:196) at io.jenkins.blueocean.commons.stapler.export.Property.writeTo(Property.java:136) at io.jenkins.blueocean.commons.stapler.export.Model.writeNestedObjectTo(Model.java:228) at io.jenkins.blueocean.commons.stapler.export.Model.writeNestedObjectTo(Model.java:224) at io.jenkins.blueocean.commons.stapler.export.Property.writeValue(Property.java:303) at io.jenkins.blueocean.commons.stapler.export.Property.writeBuffered(Property.java:175) at io.jenkins.blueocean.commons.stapler.export.Property.writeValue(Property.java:235) at io.jenkins.blueocean.commons.stapler.export.Property.writeValue(Property.java:169) at io.jenkins.blueocean.commons.stapler.export.Property.writeTo(Property.java:154) at io.jenkins.blueocean.commons.stapler.export.Model.writeNestedObjectTo(Model.java:228) at io.jenkins.blueocean.commons.stapler.export.Model.writeNestedObjectTo(Model.java:224) at io.jenkins.blueocean.commons.stapler.export.Model.writeNestedObjectTo(Model.java:224) at io.jenkins.blueocean.commons.stapler.export.Model.writeTo(Model.java:199) at io.jenkins.blueocean.commons.stapler.Export.writeOne(Export.java:177) at io.jenkins.blueocean.commons.stapler.Export.serveExposedBean(Export.java:165) at io.jenkins.blueocean.commons.stapler.Export.doJson(Export.java:108) at io.jenkins.blueocean.rest.pageable.PagedResponse$Processor$1.generateResponse(PagedResponse.java:70) at org.kohsuke.stapler.HttpResponseRenderer$Default.handleHttpResponse(HttpResponseRenderer.java:124)
 
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154) at io.jenkins.blueocean.ResourceCacheControl.doFilter(ResourceCacheControl.java:134) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151) at io.jenkins.blueocean.auth.jwt.impl.JwtAuthenticationFilter.doFilter(JwtAuthenticationFilter.java:61) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151) at
 
If you'd need full logs, pls let me know
 

gmogan@cloudbees.com (JIRA)

unread,
Mar 20, 2019, 4:23:03 PM3/20/19
to jenkinsc...@googlegroups.com
Gavin Mogan resolved as Fixed
Change By: Gavin Mogan
Status: Reopened Resolved
Released As: 1.14.0

gmogan@cloudbees.com (JIRA)

unread,
Mar 20, 2019, 4:23:03 PM3/20/19
to jenkinsc...@googlegroups.com

Ken Morse this should be fixed in 1.14.0

David Riemens I didn't see any errors in any of the logs you have. Can you try 1.14.0 and if that fails, open a new bug with your javascript console log? (Right click, inspect element, click console tab, open blueocean (or refresh page)).

david@famriemens.nl (JIRA)

unread,
Mar 21, 2019, 7:49:05 AM3/21/19
to jenkinsc...@googlegroups.com

Gavin Mogan : I have updated all Blue Ocean plugins to 1.14.0 but the problem remains. I have tried using 3 browsers with identical result.
The script console gives a number of errors. As asked I will open a new bug report.

david@famriemens.nl (JIRA)

unread,
Mar 21, 2019, 7:57:06 AM3/21/19
to jenkinsc...@googlegroups.com

ken@iliumsoft.com (JIRA)

unread,
Mar 21, 2019, 9:14:03 AM3/21/19
to jenkinsc...@googlegroups.com

Gavin Mogan - just confirmed that 1.14.0 does fix the problem I was seeing in Blue Ocean.

xiaodong.li@intel.com (JIRA)

unread,
May 6, 2020, 1:19:04 AM5/6/20
to jenkinsc...@googlegroups.com

Hi, I want to comment here since I have met the same issue in the ticket on Blue Ocean version 1.21.0 with Jenkins version 2.204.2

The error in browser console is "Timed out waiting on module 'blueocean-pipeline-editor:jenkins-js-extension' to load."

(anonymous) @ jenkins-js-extension.js:74075
doFulfill @ jenkins-js-extension.js:3470
onFulfilled @ jenkins-js-extension.js:3482
508../../jenkins-js-extension.jsx @ jenkins-js-extension.js:74074
o @ jenkins-js-extension.js:1
r @ jenkins-js-extension.js:1
(anonymous) @ jenkins-js-extension.js:1
blueocean.js:58216 Unhandled Rejection: "Error: fetch failed: 503 for http://XXXXXXXX:8080/blue/rest/i18n/blueocean-pipeline-editor/1.21.0/jenkins.plugins.blueocean.pipeline.editor.Messages/en-US\n at FetchFunctions.checkStatus (http://XXXXXXXX:8080/adjuncts/25eb676d/io/jenkins/blueocean/blueocean-core-js.js:54923:25)"
logUnhandledPromiseRejection @ blueocean.js:58216
blueocean-core-js.js:2295 Module load failure: Timed out waiting on module 'blueocean-pipeline-editor:jenkins-js-extension' to load.
(anonymous) @ blueocean-core-js.js:2295
setTimeout (async)
(anonymous) @ blueocean-core-js.js:2284

And jenkins log will give the same error with David commented before:

at io.jenkins.blueocean.auth.jwt.impl.JwtAuthenticationFilter.doFilter(JwtAuthenticationFilter.java:61) at io.jenkins.blueocean.auth.jwt.impl.JwtAuthenticationFilter.doFilter(JwtAuthenticationFilter.java:61) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151) at com.smartcodeltd.jenkinsci.plugin.assetbundler.filters.LessCSS.doFilter(LessCSS.java:47) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151) at io.jenkins.blueocean.ResourceCacheControl.doFilter(ResourceCacheControl.java:134)

 

If whole log is needed, I will add more.

Could you please help to check whether this is a new issue or the ticket hasn't been solved completed?

 

This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages