-
Bug
-
Resolution: Fixed
-
Major
-
Jenkins v2.66 running in jetty container
on a debian 8
> java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
List of installed plugins (Blue ocean is deactived for now, since it produces the high cpu load):
Resource Disposer Plugin (resource-disposer): 0.6
ruby-runtime (ruby-runtime): 0.13
i18n for Blue Ocean (blueocean-i18n): 1.1.2
GitHub API Plugin (github-api): 1.85.1
Pipeline: Declarative Agent API (pipeline-model-declarative-agent): 1.1.1
Pipeline SCM API for Blue Ocean (blueocean-pipeline-scm-api): 1.1.2
GitHub Authentication plugin (github-oauth): 0.27
Config API for Blue Ocean (blueocean-config): 1.1.2
Pipeline: Stage View Plugin (pipeline-stage-view): 2.8
Pipeline: Supporting APIs (workflow-support): 2.14
JWT for Blue Ocean (blueocean-jwt): 1.1.2
Environment Injector Plugin (envinject): 2.1.1
BlueOcean Display URL plugin (blueocean-display-url): 2.0
build-name-setter (build-name-setter): 1.6.5
Dashboard for Blue Ocean (blueocean-dashboard): 1.1.2
Folders Plugin (cloudbees-folder): 6.0.4
Multiple SCMs plugin (multiple-scms): 0.6
Git plugin (git): 3.3.0
MapDB API Plugin (mapdb-api): 1.0.9.0
Pipeline: Model Definition (pipeline-model-definition): 1.1.7
Durable Task Plugin (durable-task): 1.14
JavaScript GUI Lib: Moment.js bundle plugin (momentjs): 1.1.1
Timestamper (timestamper): 1.8.8
Pipeline: Basic Steps (workflow-basic-steps): 2.5
java.io.tmpdir cleaner plugin (tmpcleaner): 1.3
REST Implementation for Blue Ocean (blueocean-rest-impl): 1.1.2
Pipeline: Input Step (pipeline-input-step): 2.7
build timeout plugin (build-timeout): 1.18
Safe Restart Plugin (saferestart): 0.3
bouncycastle API Plugin (bouncycastle-api): 2.16.1
Simple Theme Plugin (simple-theme-plugin): 0.3
Credentials Binding Plugin (credentials-binding): 1.12
Pipeline: Groovy (workflow-cps): 2.36
Jackson 2 API Plugin (jackson2-api): 2.7.3
Pipeline: Nodes and Processes (workflow-durable-task-step): 2.12
OWASP Markup Formatter Plugin (antisamy-markup-formatter): 1.5
Ant Plugin (ant): 1.5
Server Sent Events (SSE) Gateway Plugin (sse-gateway): 1.15
JavaScript GUI Lib: Handlebars bundle plugin (handlebars): 1.1.1
LDAP Plugin (ldap): 1.15
Blue Ocean Pipeline Editor (blueocean-pipeline-editor): 0.2.0
Amazon Web Services SDK (aws-java-sdk): 1.11.119
Green Balls (greenballs): 1.15
SSH Credentials Plugin (ssh-credentials): 1.13
Pipeline: Declarative Extension Points API (pipeline-model-extensions): 1.1.7
Pipeline: SCM Step (workflow-scm-step): 2.6
REST API for Blue Ocean (blueocean-rest): 1.1.2
Backup plugin (backup): 1.6.1
Translation Assistance plugin (translation): 1.15
Docker Pipeline (docker-workflow): 1.12
Git client plugin (git-client): 2.4.6
External Monitor Job Type Plugin (external-monitor-job): 1.7
SSH Slaves plugin (ssh-slaves): 1.20
Pipeline: Model API (pipeline-model-api): 1.1.7
SCM API Plugin (scm-api): 2.1.1
Matrix Project Plugin (matrix-project): 1.11
Pipeline: API (workflow-api): 2.17
GIT server Plugin (git-server): 1.7
Common API for Blue Ocean (blueocean-commons): 1.1.2
Branch API Plugin (branch-api): 2.0.10
Authentication Tokens API Plugin (authentication-tokens): 1.3
GitHub Pipeline for Blue Ocean (blueocean-github-pipeline): 1.1.2
Display URL API (display-url-api): 2.0
JavaScript GUI Lib: ACE Editor bundle plugin (ace-editor): 1.1
S3 publisher plugin (s3): 0.10.12
Copy Artifact Plugin (copyartifact): 1.38.1
Maven Integration plugin (maven-plugin): 2.16
Pipeline: Stage Step (pipeline-stage-step): 2.2
Email Extension Plugin (email-ext): 2.57.2
Pipeline (workflow-aggregator): 2.5
Events API for Blue Ocean (blueocean-events): 1.1.2
Autofavorite for Blue Ocean (blueocean-autofavorite): 1.0.0
Structs Plugin (structs): 1.8
Pipeline: Build Step (pipeline-build-step): 2.5
PAM Authentication plugin (pam-auth): 1.3
Pipeline Graph Analysis Plugin (pipeline-graph-analysis): 1.4
Role-based Authorization Strategy (role-strategy): 2.5.0
SSH Agent Plugin (ssh-agent): 1.15
Token Macro Plugin (token-macro): 2.1
Pipeline: Multibranch (workflow-multibranch): 2.16
Pipeline implementation for Blue Ocean (blueocean-pipeline-api-impl): 1.1.2
Workspace Cleanup Plugin (ws-cleanup): 0.33
GitHub plugin (github): 1.27.0
Metrics Plugin (metrics): 3.1.2.10
JavaScript GUI Lib: jQuery bundles (jQuery and jQuery UI) plugin (jquery-detached): 1.2.1
Personalization for Blue Ocean (blueocean-personalization): 1.1.2
Matrix Authorization Strategy Plugin (matrix-auth): 1.6
Javadoc Plugin (javadoc): 1.4
Favorite (favorite): 2.3.0
GitHub Pull Request Builder (ghprb): 1.38.0
Pipeline: Stage Tags Metadata (pipeline-stage-tags-metadata): 1.1.7
Script Security Plugin (script-security): 1.29
next-executions (next-executions): 1.0.12
GitHub Branch Source Plugin (github-branch-source): 2.0.6
Plain Credentials Plugin (plain-credentials): 1.4
Pipeline: Shared Groovy Libraries (workflow-cps-global-lib): 2.8
Gradle Plugin (gradle): 1.26
Web for Blue Ocean (blueocean-web): 1.1.2
JUnit Plugin (junit): 1.20
AnsiColor (ansicolor): 0.5.0
Pipeline: Milestone Step (pipeline-milestone-step): 1.3.1
Docker Commons Plugin (docker-commons): 1.7
Subversion Plug-in (subversion): 2.8
Pub-Sub "light" Bus (pubsub-light): 1.8
Pipeline: Step API (workflow-step-api): 2.11
Hudson global-build-stats plugin (global-build-stats): 1.4
Pipeline: REST API Plugin (pipeline-rest-api): 2.8
Git Pipeline for Blue Ocean (blueocean-git-pipeline): 1.1.2
Windows Slaves Plugin (windows-slaves): 1.3.1
Priority Sorter Plugin (PrioritySorter): 3.5.1
Ci Skip Plugin (ci-skip): 0.0.2
Credentials Plugin (credentials): 2.1.14
Pipeline: Job (workflow-job): 2.13
Mailer Plugin (mailer): 1.20
Icon Shim Plugin (icon-shim): 2.0.3
Variant Plugin (variant): 1.1
Result: [Plugin:resource-disposer, Plugin:ruby-runtime, Plugin:blueocean-i18n, Plugin:github-api, Plugin:pipeline-model-declarative-agent, Plugin:blueocean-pipeline-scm-api, Plugin:github-oauth, Plugin:blueocean-config, Plugin:pipeline-stage-view, Plugin:workflow-support, Plugin:blueocean-jwt, Plugin:envinject, Plugin:blueocean-display-url, Plugin:build-name-setter, Plugin:blueocean-dashboard, Plugin:cloudbees-folder, Plugin:multiple-scms, Plugin:git, Plugin:mapdb-api, Plugin:pipeline-model-definition, Plugin:durable-task, Plugin:momentjs, Plugin:timestamper, Plugin:workflow-basic-steps, Plugin:tmpcleaner, Plugin:blueocean-rest-impl, Plugin:pipeline-input-step, Plugin:build-timeout, Plugin:saferestart, Plugin:bouncycastle-api, Plugin:simple-theme-plugin, Plugin:credentials-binding, Plugin:workflow-cps, Plugin:jackson2-api, Plugin:workflow-durable-task-step, Plugin:antisamy-markup-formatter, Plugin:ant, Plugin:sse-gateway, Plugin:handlebars, Plugin:ldap, Plugin:blueocean-pipeline-editor, Plugin:aws-java-sdk, Plugin:greenballs, Plugin:ssh-credentials, Plugin:pipeline-model-extensions, Plugin:workflow-scm-step, Plugin:blueocean-rest, Plugin:backup, Plugin:translation, Plugin:docker-workflow, Plugin:git-client, Plugin:external-monitor-job, Plugin:ssh-slaves, Plugin:pipeline-model-api, Plugin:scm-api, Plugin:matrix-project, Plugin:workflow-api, Plugin:git-server, Plugin:blueocean-commons, Plugin:branch-api, Plugin:authentication-tokens, Plugin:blueocean-github-pipeline, Plugin:display-url-api, Plugin:ace-editor, Plugin:s3, Plugin:copyartifact, Plugin:maven-plugin, Plugin:pipeline-stage-step, Plugin:email-ext, Plugin:workflow-aggregator, Plugin:blueocean-events, Plugin:blueocean-autofavorite, Plugin:structs, Plugin:pipeline-build-step, Plugin:pam-auth, Plugin:pipeline-graph-analysis, Plugin:role-strategy, Plugin:ssh-agent, Plugin:token-macro, Plugin:workflow-multibranch, Plugin:blueocean-pipeline-api-impl, Plugin:ws-cleanup, Plugin:github, Plugin:metrics, Plugin:jquery-detached, Plugin:blueocean-personalization, Plugin:matrix-auth, Plugin:javadoc, Plugin:favorite, Plugin:ghprb, Plugin:pipeline-stage-tags-metadata, Plugin:script-security, Plugin:next-executions, Plugin:github-branch-source, Plugin:plain-credentials, Plugin:workflow-cps-global-lib, Plugin:gradle, Plugin:blueocean-web, Plugin:junit, Plugin:ansicolor, Plugin:pipeline-milestone-step, Plugin:docker-commons, Plugin:subversion, Plugin:pubsub-light, Plugin:workflow-step-api, Plugin:global-build-stats, Plugin:pipeline-rest-api, Plugin:blueocean-git-pipeline, Plugin:windows-slaves, Plugin:PrioritySorter, Plugin:ci-skip, Plugin:credentials, Plugin:workflow-job, Plugin:mailer, Plugin:icon-shim, Plugin:variant]Jenkins v2.66 running in jetty container on a debian 8 > java -version java version "1.8.0_131" Java(TM) SE Runtime Environment (build 1.8.0_131-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode) List of installed plugins (Blue ocean is deactived for now, since it produces the high cpu load): Resource Disposer Plugin (resource-disposer): 0.6 ruby-runtime (ruby-runtime): 0.13 i18n for Blue Ocean (blueocean-i18n): 1.1.2 GitHub API Plugin (github-api): 1.85.1 Pipeline: Declarative Agent API (pipeline-model-declarative-agent): 1.1.1 Pipeline SCM API for Blue Ocean (blueocean-pipeline-scm-api): 1.1.2 GitHub Authentication plugin (github-oauth): 0.27 Config API for Blue Ocean (blueocean-config): 1.1.2 Pipeline: Stage View Plugin (pipeline-stage-view): 2.8 Pipeline: Supporting APIs (workflow-support): 2.14 JWT for Blue Ocean (blueocean-jwt): 1.1.2 Environment Injector Plugin (envinject): 2.1.1 BlueOcean Display URL plugin (blueocean-display-url): 2.0 build-name-setter (build-name-setter): 1.6.5 Dashboard for Blue Ocean (blueocean-dashboard): 1.1.2 Folders Plugin (cloudbees-folder): 6.0.4 Multiple SCMs plugin (multiple-scms): 0.6 Git plugin (git): 3.3.0 MapDB API Plugin (mapdb-api): 1.0.9.0 Pipeline: Model Definition (pipeline-model-definition): 1.1.7 Durable Task Plugin (durable-task): 1.14 JavaScript GUI Lib: Moment.js bundle plugin (momentjs): 1.1.1 Timestamper (timestamper): 1.8.8 Pipeline: Basic Steps (workflow-basic-steps): 2.5 java.io.tmpdir cleaner plugin (tmpcleaner): 1.3 REST Implementation for Blue Ocean (blueocean-rest-impl): 1.1.2 Pipeline: Input Step (pipeline-input-step): 2.7 build timeout plugin (build-timeout): 1.18 Safe Restart Plugin (saferestart): 0.3 bouncycastle API Plugin (bouncycastle-api): 2.16.1 Simple Theme Plugin (simple-theme-plugin): 0.3 Credentials Binding Plugin (credentials-binding): 1.12 Pipeline: Groovy (workflow-cps): 2.36 Jackson 2 API Plugin (jackson2-api): 2.7.3 Pipeline: Nodes and Processes (workflow-durable-task-step): 2.12 OWASP Markup Formatter Plugin (antisamy-markup-formatter): 1.5 Ant Plugin (ant): 1.5 Server Sent Events (SSE) Gateway Plugin (sse-gateway): 1.15 JavaScript GUI Lib: Handlebars bundle plugin (handlebars): 1.1.1 LDAP Plugin (ldap): 1.15 Blue Ocean Pipeline Editor (blueocean-pipeline-editor): 0.2.0 Amazon Web Services SDK (aws-java-sdk): 1.11.119 Green Balls (greenballs): 1.15 SSH Credentials Plugin (ssh-credentials): 1.13 Pipeline: Declarative Extension Points API (pipeline-model-extensions): 1.1.7 Pipeline: SCM Step (workflow-scm-step): 2.6 REST API for Blue Ocean (blueocean-rest): 1.1.2 Backup plugin (backup): 1.6.1 Translation Assistance plugin (translation): 1.15 Docker Pipeline (docker-workflow): 1.12 Git client plugin (git-client): 2.4.6 External Monitor Job Type Plugin (external-monitor-job): 1.7 SSH Slaves plugin (ssh-slaves): 1.20 Pipeline: Model API (pipeline-model-api): 1.1.7 SCM API Plugin (scm-api): 2.1.1 Matrix Project Plugin (matrix-project): 1.11 Pipeline: API (workflow-api): 2.17 GIT server Plugin (git-server): 1.7 Common API for Blue Ocean (blueocean-commons): 1.1.2 Branch API Plugin (branch-api): 2.0.10 Authentication Tokens API Plugin (authentication-tokens): 1.3 GitHub Pipeline for Blue Ocean (blueocean-github-pipeline): 1.1.2 Display URL API (display-url-api): 2.0 JavaScript GUI Lib: ACE Editor bundle plugin (ace-editor): 1.1 S3 publisher plugin (s3): 0.10.12 Copy Artifact Plugin (copyartifact): 1.38.1 Maven Integration plugin (maven-plugin): 2.16 Pipeline: Stage Step (pipeline-stage-step): 2.2 Email Extension Plugin (email-ext): 2.57.2 Pipeline (workflow-aggregator): 2.5 Events API for Blue Ocean (blueocean-events): 1.1.2 Autofavorite for Blue Ocean (blueocean-autofavorite): 1.0.0 Structs Plugin (structs): 1.8 Pipeline: Build Step (pipeline-build-step): 2.5 PAM Authentication plugin (pam-auth): 1.3 Pipeline Graph Analysis Plugin (pipeline-graph-analysis): 1.4 Role-based Authorization Strategy (role-strategy): 2.5.0 SSH Agent Plugin (ssh-agent): 1.15 Token Macro Plugin (token-macro): 2.1 Pipeline: Multibranch (workflow-multibranch): 2.16 Pipeline implementation for Blue Ocean (blueocean-pipeline-api-impl): 1.1.2 Workspace Cleanup Plugin (ws-cleanup): 0.33 GitHub plugin (github): 1.27.0 Metrics Plugin (metrics): 3.1.2.10 JavaScript GUI Lib: jQuery bundles (jQuery and jQuery UI) plugin (jquery-detached): 1.2.1 Personalization for Blue Ocean (blueocean-personalization): 1.1.2 Matrix Authorization Strategy Plugin (matrix-auth): 1.6 Javadoc Plugin (javadoc): 1.4 Favorite (favorite): 2.3.0 GitHub Pull Request Builder (ghprb): 1.38.0 Pipeline: Stage Tags Metadata (pipeline-stage-tags-metadata): 1.1.7 Script Security Plugin (script-security): 1.29 next-executions (next-executions): 1.0.12 GitHub Branch Source Plugin (github-branch-source): 2.0.6 Plain Credentials Plugin (plain-credentials): 1.4 Pipeline: Shared Groovy Libraries (workflow-cps-global-lib): 2.8 Gradle Plugin (gradle): 1.26 Web for Blue Ocean (blueocean-web): 1.1.2 JUnit Plugin (junit): 1.20 AnsiColor (ansicolor): 0.5.0 Pipeline: Milestone Step (pipeline-milestone-step): 1.3.1 Docker Commons Plugin (docker-commons): 1.7 Subversion Plug-in (subversion): 2.8 Pub-Sub "light" Bus (pubsub-light): 1.8 Pipeline: Step API (workflow-step-api): 2.11 Hudson global-build-stats plugin (global-build-stats): 1.4 Pipeline: REST API Plugin (pipeline-rest-api): 2.8 Git Pipeline for Blue Ocean (blueocean-git-pipeline): 1.1.2 Windows Slaves Plugin (windows-slaves): 1.3.1 Priority Sorter Plugin (PrioritySorter): 3.5.1 Ci Skip Plugin (ci-skip): 0.0.2 Credentials Plugin (credentials): 2.1.14 Pipeline: Job (workflow-job): 2.13 Mailer Plugin (mailer): 1.20 Icon Shim Plugin (icon-shim): 2.0.3 Variant Plugin (variant): 1.1 Result: [Plugin:resource-disposer, Plugin:ruby-runtime, Plugin:blueocean-i18n, Plugin:github-api, Plugin:pipeline-model-declarative-agent, Plugin:blueocean-pipeline-scm-api, Plugin:github-oauth, Plugin:blueocean-config, Plugin:pipeline-stage-view, Plugin:workflow-support, Plugin:blueocean-jwt, Plugin:envinject, Plugin:blueocean-display-url, Plugin:build-name-setter, Plugin:blueocean-dashboard, Plugin:cloudbees-folder, Plugin:multiple-scms, Plugin:git, Plugin:mapdb-api, Plugin:pipeline-model-definition, Plugin:durable-task, Plugin:momentjs, Plugin:timestamper, Plugin:workflow-basic-steps, Plugin:tmpcleaner, Plugin:blueocean-rest-impl, Plugin:pipeline-input-step, Plugin:build-timeout, Plugin:saferestart, Plugin:bouncycastle-api, Plugin:simple-theme-plugin, Plugin:credentials-binding, Plugin:workflow-cps, Plugin:jackson2-api, Plugin:workflow-durable-task-step, Plugin:antisamy-markup-formatter, Plugin:ant, Plugin:sse-gateway, Plugin:handlebars, Plugin:ldap, Plugin:blueocean-pipeline-editor, Plugin:aws-java-sdk, Plugin:greenballs, Plugin:ssh-credentials, Plugin:pipeline-model-extensions, Plugin:workflow-scm-step, Plugin:blueocean-rest, Plugin:backup, Plugin:translation, Plugin:docker-workflow, Plugin:git-client, Plugin:external-monitor-job, Plugin:ssh-slaves, Plugin:pipeline-model-api, Plugin:scm-api, Plugin:matrix-project, Plugin:workflow-api, Plugin:git-server, Plugin:blueocean-commons, Plugin:branch-api, Plugin:authentication-tokens, Plugin:blueocean-github-pipeline, Plugin:display-url-api, Plugin:ace-editor, Plugin:s3, Plugin:copyartifact, Plugin:maven-plugin, Plugin:pipeline-stage-step, Plugin:email-ext, Plugin:workflow-aggregator, Plugin:blueocean-events, Plugin:blueocean-autofavorite, Plugin:structs, Plugin:pipeline-build-step, Plugin:pam-auth, Plugin:pipeline-graph-analysis, Plugin:role-strategy, Plugin:ssh-agent, Plugin:token-macro, Plugin:workflow-multibranch, Plugin:blueocean-pipeline-api-impl, Plugin:ws-cleanup, Plugin:github, Plugin:metrics, Plugin:jquery-detached, Plugin:blueocean-personalization, Plugin:matrix-auth, Plugin:javadoc, Plugin:favorite, Plugin:ghprb, Plugin:pipeline-stage-tags-metadata, Plugin:script-security, Plugin:next-executions, Plugin:github-branch-source, Plugin:plain-credentials, Plugin:workflow-cps-global-lib, Plugin:gradle, Plugin:blueocean-web, Plugin:junit, Plugin:ansicolor, Plugin:pipeline-milestone-step, Plugin:docker-commons, Plugin:subversion, Plugin:pubsub-light, Plugin:workflow-step-api, Plugin:global-build-stats, Plugin:pipeline-rest-api, Plugin:blueocean-git-pipeline, Plugin:windows-slaves, Plugin:PrioritySorter, Plugin:ci-skip, Plugin:credentials, Plugin:workflow-job, Plugin:mailer, Plugin:icon-shim, Plugin:variant]
-
-
Blue Ocean 1.2-beta2, Blue Ocean 1.2-beta3, Blue Ocean 1.2-beta4, Blue Ocean 1.2, Blue Ocean 1.3, Blue Ocean 1.4 - beta 1
At some point (presumably after triggering some jobs) our jenkins master node gets very high cpu load. After that the UI becomes not usable at all and we have to manually restart/kill the process.
WARNUNG: Error publishing Run queued event. org.jenkinsci.plugins.pubsub.MessageException: Event enrichment failure due to unexpected exception in io.jenkins.blueocean.events.BlueMessageEnricher. at org.jenkinsci.plugins.pubsub.PubsubBus.publish(PubsubBus.java:135) at org.jenkinsci.plugins.pubsub.listeners.SyncQueueListener.publish(SyncQueueListener.java:178) at org.jenkinsci.plugins.pubsub.listeners.SyncQueueListener.publish(SyncQueueListener.java:172) at org.jenkinsci.plugins.pubsub.listeners.SyncQueueListener.onEnterWaiting(SyncQueueListener.java:139) at hudson.model.Queue$WaitingItem.enter(Queue.java:2392) at hudson.model.Queue.scheduleInternal(Queue.java:632) at hudson.model.Queue.schedule2(Queue.java:588) at jenkins.model.ParameterizedJobMixIn.scheduleBuild2(ParameterizedJobMixIn.java:155) at jenkins.model.ParameterizedJobMixIn.scheduleBuild(ParameterizedJobMixIn.java:115) at jenkins.model.ParameterizedJobMixIn.scheduleBuild(ParameterizedJobMixIn.java:104) at com.cloudbees.jenkins.GitHubPushTrigger$1.run(GitHubPushTrigger.java:143) at hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:119) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.NullPointerException at io.jenkins.blueocean.service.embedded.rest.QueueUtil.getQueuedItem(QueueUtil.java:24) at io.jenkins.blueocean.events.BlueMessageEnricher.enrich(BlueMessageEnricher.java:96) at org.jenkinsci.plugins.pubsub.PubsubBus.publish(PubsubBus.java:133) ... 16 more
This is the only suspicious error/exception we found in our logs. The time the exception is thrown matches with the time the cpu load on the master node increases.