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

An attempt to save Jenkins' global configuration before it has been loaded has been made

XMLWordPrintable

      Hi, I am running dockerized Jenkins. After upgrading to jenkins/jenkins:2.332.3-lts, I get

      sopra-jenkins | Running from: /usr/share/jenkins/jenkins.war
      sopra-jenkins | webroot: EnvVars.masterEnvVars.get("JENKINS_HOME")
      sopra-jenkins | 2022-05-22 21:53:36.098+0000 [id=1]     INFO    org.eclipse.jetty.util.log.Log#initialized: Logging initialized @365ms to org.eclipse.jetty.util.log.JavaUtilLog
      sopra-jenkins | 2022-05-22 21:53:36.161+0000 [id=1]     INFO    winstone.Logger#logInternal: Beginning extraction from war file
      sopra-jenkins | 2022-05-22 21:53:36.180+0000 [id=1]     WARNING o.e.j.s.handler.ContextHandler#setContextPath: Empty contextPath
      sopra-jenkins | 2022-05-22 21:53:36.222+0000 [id=1]     INFO    org.eclipse.jetty.server.Server#doStart: jetty-9.4.43.v20210629; built: 2021-06-30T11:07:22.254Z; git: 526006ecfa3af7f1a27ef3a288e2bef7ea9dd7e8; jvm 11.0.15+10
      sopra-jenkins | 2022-05-22 21:53:36.415+0000 [id=1]     INFO    o.e.j.w.StandardDescriptorProcessor#visitServlet: NO JSP Support for /, did not find org.eclipse.jetty.jsp.JettyJspServlet
      sopra-jenkins | 2022-05-22 21:53:36.440+0000 [id=1]     INFO    o.e.j.s.s.DefaultSessionIdManager#doStart: DefaultSessionIdManager workerName=node0
      sopra-jenkins | 2022-05-22 21:53:36.440+0000 [id=1]     INFO    o.e.j.s.s.DefaultSessionIdManager#doStart: No SessionScavenger set, using defaults
      sopra-jenkins | 2022-05-22 21:53:36.441+0000 [id=1]     INFO    o.e.j.server.session.HouseKeeper#startScavenging: node0 Scavenging every 660000ms
      sopra-jenkins | 2022-05-22 21:53:36.757+0000 [id=1]     INFO    hudson.WebAppMain#contextInitialized: Jenkins home directory: /var/jenkins_home found at: EnvVars.masterEnvVars.get("JENKINS_HOME")
      sopra-jenkins | 2022-05-22 21:53:36.873+0000 [id=1]     INFO    o.e.j.s.handler.ContextHandler#doStart: Started w.@654b72c0{Jenkins v2.332.3,/,file:///var/jenkins_home/war/,AVAILABLE}{/var/jenkins_home/war}
      sopra-jenkins | 2022-05-22 21:53:36.888+0000 [id=1]     INFO    o.e.j.server.AbstractConnector#doStart: Started ServerConnector@77c2494c{HTTP/1.1, (http/1.1)}{0.0.0.0:8080}
      sopra-jenkins | 2022-05-22 21:53:36.888+0000 [id=1]     INFO    org.eclipse.jetty.server.Server#doStart: Started @1156ms
      sopra-jenkins | 2022-05-22 21:53:36.890+0000 [id=25]    INFO    winstone.Logger#logInternal: Winstone Servlet Engine running: controlPort=disabled
      sopra-jenkins | 2022-05-22 21:53:37.017+0000 [id=31]    INFO    jenkins.InitReactorRunner$1#onAttained: Started initialization
      sopra-jenkins | 2022-05-22 21:53:37.382+0000 [id=46]    WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/configuration-as-code.hpi under a nonstandard name; expected configuration-as-code.jpi
      sopra-jenkins | 2022-05-22 21:53:37.384+0000 [id=38]    WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/role-strategy.hpi under a nonstandard name; expected role-strategy.jpi
      sopra-jenkins | 2022-05-22 21:53:37.389+0000 [id=38]    INFO    jenkins.InitReactorRunner$1#onAttained: Listed all plugins
      sopra-jenkins | 2022-05-22 21:53:40.799+0000 [id=46]    INFO    jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
      sopra-jenkins | 2022-05-22 21:53:40.812+0000 [id=42]    INFO    jenkins.InitReactorRunner$1#onAttained: Started all plugins
      sopra-jenkins | 2022-05-22 21:53:40.817+0000 [id=33]    INFO    jenkins.InitReactorRunner$1#onAttained: Augmented all extensions
      sopra-jenkins | WARNING: An illegal reflective access operation has occurred
      sopra-jenkins | WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass (file:/var/jenkins_home/war/WEB-INF/lib/groovy-all-2.4.21.jar) to method java.lang.Object.finalize()
      sopra-jenkins | WARNING: Please consider reporting this to the maintainers of org.codehaus.groovy.reflection.CachedClass
      sopra-jenkins | WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
      sopra-jenkins | WARNING: All illegal access operations will be denied in a future release
      sopra-jenkins | 2022-05-22 21:53:40.973+0000 [id=49]    WARNING jenkins.model.Jenkins$5#runTask: Loading global config failed perhaps due to plugin dependency issues
      sopra-jenkins | java.lang.NoSuchMethodError: 'java.lang.String com.thoughtworks.xstream.io.HierarchicalStreamReader.peekNextChild()'
      sopra-jenkins |         at com.michelin.cio.hudson.plugins.rolestrategy.RoleBasedAuthorizationStrategy$ConverterImpl.unmarshal(RoleBasedAuthorizationStrategy.java:579)
      sopra-jenkins |         at hudson.util.XStream2$AssociatedConverterImpl.unmarshal(XStream2.java:502)
      sopra-jenkins |         at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:74)
      sopra-jenkins |         at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:72)
      sopra-jenkins |         at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:68)
      sopra-jenkins |         at hudson.util.RobustReflectionConverter.unmarshalField(RobustReflectionConverter.java:454)
      sopra-jenkins |         at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:350)
      sopra-jenkins |         at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:289)
      sopra-jenkins |         at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:74)
      sopra-jenkins |         at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:72)
      sopra-jenkins |         at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:68)
      sopra-jenkins |         at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:52)
      sopra-jenkins |         at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:136)
      sopra-jenkins |         at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
      sopra-jenkins |         at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1421)
      sopra-jenkins |         at hudson.util.XStream2.unmarshal(XStream2.java:190)
      sopra-jenkins |         at hudson.util.XStream2.unmarshal(XStream2.java:161)
      sopra-jenkins |         at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1399)
      sopra-jenkins |         at hudson.XmlFile.unmarshal(XmlFile.java:196)
      sopra-jenkins | Caused: java.io.IOException: Unable to read /var/jenkins_home/config.xml
      sopra-jenkins |         at hudson.XmlFile.unmarshal(XmlFile.java:199)
      sopra-jenkins |         at hudson.XmlFile.unmarshal(XmlFile.java:179)
      sopra-jenkins |         at jenkins.model.Jenkins.loadConfig(Jenkins.java:3293)
      sopra-jenkins |         at jenkins.model.Jenkins.access$1200(Jenkins.java:340)
      sopra-jenkins |         at jenkins.model.Jenkins$12.run(Jenkins.java:3395)
      sopra-jenkins |         at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:175)
      sopra-jenkins |         at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:305)
      sopra-jenkins |         at jenkins.model.Jenkins$5.runTask(Jenkins.java:1156)
      sopra-jenkins |         at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:222)
      sopra-jenkins |         at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:121)
      sopra-jenkins |         at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
      sopra-jenkins |         at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
      sopra-jenkins |         at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
      sopra-jenkins |         at java.base/java.lang.Thread.run(Thread.java:829)
      sopra-jenkins | 2022-05-22 21:53:40.974+0000 [id=36]    INFO    jenkins.InitReactorRunner$1#onAttained: System config loaded
      sopra-jenkins | 2022-05-22 21:53:41.894+0000 [id=39]    INFO    jenkins.InitReactorRunner$1#onAttained: System config adapted
      sopra-jenkins | 2022-05-22 21:53:42.249+0000 [id=36]    INFO    jenkins.InitReactorRunner$1#onAttained: Loaded all jobs
      sopra-jenkins | 2022-05-22 21:53:42.251+0000 [id=43]    INFO    jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated
      sopra-jenkins | 2022-05-22 21:53:42.302+0000 [id=42]    SEVERE  jenkins.model.Jenkins#save: An attempt to save Jenkins'' global configuration before it has been loaded has been made during milestone Configuration for all jobs updated.  This is indicative of a bug in the caller and may lead to full or partial loss of configuration.
      sopra-jenkins | java.lang.IllegalStateException: call trace
      sopra-jenkins |         at jenkins.model.Jenkins.save(Jenkins.java:3511)
      sopra-jenkins |         at jenkins.model.Jenkins.saveQuietly(Jenkins.java:3547)
      sopra-jenkins |         at jenkins.model.Jenkins.setSecurityRealm(Jenkins.java:2744)
      sopra-jenkins |         at jenkins.model.Jenkins$15.run(Jenkins.java:3482)
      sopra-jenkins |         at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:175)
      sopra-jenkins |         at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:305)
      sopra-jenkins |         at jenkins.model.Jenkins$5.runTask(Jenkins.java:1156)
      sopra-jenkins |         at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:222)
      sopra-jenkins |         at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:121)
      sopra-jenkins |         at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
      sopra-jenkins |         at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
      sopra-jenkins |         at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
      sopra-jenkins |         at java.base/java.lang.Thread.run(Thread.java:829)
      sopra-jenkins | 2022-05-22 21:53:42.303+0000 [id=71]    INFO    hudson.model.AsyncPeriodicWork#lambda$doRun$1: Started Download metadata
      sopra-jenkins | 2022-05-22 21:53:42.304+0000 [id=42]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Finalizing set up
      sopra-jenkins | java.lang.IllegalStateException: An attempt to save the global configuration was made before it was loaded
      sopra-jenkins |         at jenkins.model.Jenkins.save(Jenkins.java:3520)
      sopra-jenkins |         at jenkins.model.Jenkins.saveQuietly(Jenkins.java:3547)
      sopra-jenkins |         at jenkins.model.Jenkins.setSecurityRealm(Jenkins.java:2744)
      sopra-jenkins |         at jenkins.model.Jenkins$15.run(Jenkins.java:3482)
      sopra-jenkins |         at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:175)
      sopra-jenkins |         at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:305)
      sopra-jenkins |         at jenkins.model.Jenkins$5.runTask(Jenkins.java:1156)
      sopra-jenkins |         at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:222)
      sopra-jenkins |         at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:121)
      sopra-jenkins |         at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
      sopra-jenkins |         at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
      sopra-jenkins |         at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
      sopra-jenkins |         at java.base/java.lang.Thread.run(Thread.java:829)
      sopra-jenkins | 2022-05-22 21:53:42.305+0000 [id=24]    SEVERE  hudson.util.BootFailure#publish: Failed to initialize Jenkins
      sopra-jenkins | java.lang.IllegalStateException: An attempt to save the global configuration was made before it was loaded
      sopra-jenkins |         at jenkins.model.Jenkins.save(Jenkins.java:3520)
      sopra-jenkins |         at jenkins.model.Jenkins.saveQuietly(Jenkins.java:3547)
      sopra-jenkins |         at jenkins.model.Jenkins.setSecurityRealm(Jenkins.java:2744)
      sopra-jenkins |         at jenkins.model.Jenkins$15.run(Jenkins.java:3482)
      sopra-jenkins |         at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:175)
      sopra-jenkins |         at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:305)
      sopra-jenkins |         at jenkins.model.Jenkins$5.runTask(Jenkins.java:1156)
      sopra-jenkins |         at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:222)
      sopra-jenkins |         at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:121)
      sopra-jenkins |         at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
      sopra-jenkins |         at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
      sopra-jenkins |         at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
      sopra-jenkins |         at java.base/java.lang.Thread.run(Thread.java:829)
      sopra-jenkins | Caused: org.jvnet.hudson.reactor.ReactorException
      sopra-jenkins |         at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:291)
      sopra-jenkins |         at jenkins.InitReactorRunner.run(InitReactorRunner.java:49)
      sopra-jenkins |         at jenkins.model.Jenkins.executeReactor(Jenkins.java:1191)
      sopra-jenkins |         at jenkins.model.Jenkins.<init>(Jenkins.java:981)
      sopra-jenkins |         at hudson.model.Hudson.<init>(Hudson.java:86)
      sopra-jenkins |         at hudson.model.Hudson.<init>(Hudson.java:82)
      sopra-jenkins |         at hudson.WebAppMain$3.run(WebAppMain.java:247)
      sopra-jenkins | Caused: hudson.util.HudsonFailedToLoad
      sopra-jenkins |         at hudson.WebAppMain$3.run(WebAppMain.java:264)
      sopra-jenkins | 2022-05-22 21:53:42.311+0000 [id=24]    INFO    hudson.lifecycle.Lifecycle#onStatusUpdate: Stopping Jenkins
       

      I can remove the role-strategy plugin from my config.xml by deleting the following block.

      <authorizationStrategy class="com.michelin.cio.hudson.plugins.rolestrategy.RoleBasedAuthorizationStrategy">
      

      Then, everything starts as expected with all-acccess authorization strategy. When I then manually enable Role-Based Strategy, configure just my user as admin, and restart, I get the same error.

      I have the following plugins installed, in particular Role-based Authorization Strategy (role-strategy): 483.v17281966f5c3 and not ConfigurationAsCode.

      JavaScript GUI Lib: ACE Editor bundle plugin (ace-editor): 1.1
      Ant Plugin (ant): 475.vf34069fef73c
      OWASP Markup Formatter Plugin (antisamy-markup-formatter): 2.7
      Apache HttpComponents Client 4.x API Plugin (apache-httpcomponents-client-4-api): 4.5.13-1.0
      Authentication Tokens API Plugin (authentication-tokens): 1.4
      Basic Branch Build Strategies Plugin (basic-branch-build-strategies): 1.3.2
      Blue Ocean (blueocean): 1.25.5
      Autofavorite for Blue Ocean (blueocean-autofavorite): 1.2.5
      Bitbucket Pipeline for Blue Ocean (blueocean-bitbucket-pipeline): 1.25.5
      Common API for Blue Ocean (blueocean-commons): 1.25.5
      Config API for Blue Ocean (blueocean-config): 1.25.5
      Blue Ocean Core JS (blueocean-core-js): 1.25.5
      Dashboard for Blue Ocean (blueocean-dashboard): 1.25.5
      Display URL for Blue Ocean (blueocean-display-url): 2.4.1
      Events API for Blue Ocean (blueocean-events): 1.25.5
      Git Pipeline for Blue Ocean (blueocean-git-pipeline): 1.25.5
      GitHub Pipeline for Blue Ocean (blueocean-github-pipeline): 1.25.5
      i18n for Blue Ocean (blueocean-i18n): 1.25.5
      JIRA Integration for Blue Ocean (blueocean-jira): 1.25.5
      JWT for Blue Ocean (blueocean-jwt): 1.25.5
      Personalization for Blue Ocean (blueocean-personalization): 1.25.5
      Pipeline implementation for Blue Ocean (blueocean-pipeline-api-impl): 1.25.5
      Blue Ocean Pipeline Editor (blueocean-pipeline-editor): 1.25.5
      Pipeline SCM API for Blue Ocean (blueocean-pipeline-scm-api): 1.25.5
      REST API for Blue Ocean (blueocean-rest): 1.25.5
      REST Implementation for Blue Ocean (blueocean-rest-impl): 1.25.5
      Web for Blue Ocean (blueocean-web): 1.25.5
      Bootstrap 4 API Plugin (bootstrap4-api): 4.6.0-5
      Bootstrap 5 API Plugin (bootstrap5-api): 5.1.3-7
      bouncycastle API Plugin (bouncycastle-api): 2.26
      Branch API Plugin (branch-api): 2.1046.v0ca_37783ecc5
      Build Timeout (build-timeout): 1.20
      Build Authorization Token Root Plugin (build-token-root): 1.9
      build user vars plugin (build-user-vars-plugin): 1.8
      Caffeine API Plugin (caffeine-api): 2.9.3-65.v6a_47d0f4d1fe
      Checks API plugin (checks-api): 1.7.4
      Cloud Statistics Plugin (cloud-stats): 0.27
      Bitbucket Branch Source Plugin (cloudbees-bitbucket-branch-source): 773.v4b_9b_005b_562b_
      Folders Plugin (cloudbees-folder): 6.722.v8165b_a_cf25e9
      Cobertura Plugin (cobertura): 1.17
      Code Coverage API Plugin (code-coverage-api): 2.0.4
      Command Agent Launcher Plugin (command-launcher): 81.v9c2cb_cb_db_392
      Config File Provider Plugin (config-file-provider): 3.10.0
      Credentials Plugin (credentials): 1087.1089.v2f1b_9a_b_040e4
      Credentials Binding Plugin (credentials-binding): 523.vd859a_4b_122e6
      Dashboard View (dashboard-view): 2.432.va_712ce35862d
      DataTables.net API Plugin (data-tables-api): 1.11.4-4
      Discord Notifier (discord-notifier): 206.vee9f4569ee63
      Display URL API (display-url-api): 2.3.6
      Docker Commons Plugin (docker-commons): 1.19
      Docker API Plugin (docker-java-api): 3.2.13-37.vf3411c9828b9
      Docker Pipeline (docker-workflow): 1.28
      .NET SDK Support (dotnet-sdk): 1.3.1
      Durable Task Plugin (durable-task): 496.va67c6f9eefa7
      ECharts API Plugin (echarts-api): 5.3.2-1
      Email Extension Plugin (email-ext): 2.88
      Embeddable Build Status Plugin (embeddable-build-status): 2.0.3
      Extended Read Permission Plugin (extended-read-permission): 3.2
      External Monitor Job Type Plugin (external-monitor-job): 191.v363d0d1efdf8
      Favorite (favorite): 2.4.1
      Font Awesome API Plugin (font-awesome-api): 6.1.1-1
      Forensics API Plugin (forensics-api): 1.13.0
      Generic Webhook Trigger Plugin (generic-webhook-trigger): 1.84
      Git plugin (git): 4.11.3
      Git client plugin (git-client): 3.11.0
      Git Forensics Plugin (git-forensics): 1.8.0
      GIT server Plugin (git-server): 1.11
      Gitea Plugin (gitea): 1.4.3
      GitHub plugin (github): 1.34.3
      GitHub API Plugin (github-api): 1.303-400.v35c2d8258028
      GitHub Branch Source Plugin (github-branch-source): 1628.vb_2f51293cb_78
      GitHub Checks plugin (github-checks): 1.0.18
      GitHub Pull Request Coverage Status (github-pr-coverage-status): 2.1.1
      Gradle Plugin (gradle): 1.38
      H2 API Plugin (h2-api): 1.4.199
      JavaScript GUI Lib: Handlebars bundle plugin (handlebars): 3.0.8
      Handy Uri Templates 2.x API Plugin (handy-uri-templates-2-api): 2.1.8-22.v77d5b_75e6953
      HTML Publisher plugin (htmlpublisher): 1.30
      HTTP Request Plugin (http_request): 1.15
      Jackson 2 API Plugin (jackson2-api): 2.13.3-285.vc03c0256d517
      JaCoCo plugin (jacoco): 3.3.2
      JavaBeans Activation Framework (JAF) API (javax-activation-api): 1.2.0-3
      JavaMail API (javax-mail-api): 1.6.2-6
      JAXB plugin (jaxb): 2.3.6-1
      Oracle Java SE Development Kit Installer Plugin (jdk-tool): 1.5
      Design Language (jenkins-design-language): 1.25.5
      Jira plugin (jira): 3.7.1
      Java JSON Web Token (JJWT) Plugin (jjwt-api): 0.11.2-71.v2722b_b_06a_2a_f
      jnr-posix API Plugin (jnr-posix-api): 3.1.7-3
      JavaScript GUI Lib: jQuery bundles (jQuery and jQuery UI) plugin (jquery-detached): 1.2.1
      JQuery3 API Plugin (jquery3-api): 3.6.0-4
      JSch dependency plugin (jsch): 0.1.55.2
      JUnit Plugin (junit): 1.63
      JUnit Attachments Plugin (junit-attachments): 95.v69691d523620
      Keycloak Authentication Plugin (keycloak): 2.3.0
      LDAP Plugin (ldap): 2.10
      Lockable Resources plugin (lockable-resources): 2.15
      Mailer Plugin (mailer): 414.vcc4c33714601
      Matrix Authorization Strategy Plugin (matrix-auth): 3.1.2
      Matrix Project Plugin (matrix-project): 771.v574584b_39e60
      Mattermost Notification Plugin (mattermost): 3.1.1
      Mercurial plugin (mercurial): 2.16.2
      JavaScript GUI Lib: Moment.js bundle plugin (momentjs): 1.1.1
      OkHttp Plugin (okhttp-api): 4.9.3-105.vb96869f8ac3a
      PAM Authentication plugin (pam-auth): 1.8
      Parameterized Scheduler (parameterized-scheduler): 1.0
      Pipeline: Build Step (pipeline-build-step): 2.18
      Pipeline: GitHub Groovy Libraries (pipeline-github-lib): 36.v4c01db_ca_ed16
      Pipeline Graph Analysis Plugin (pipeline-graph-analysis): 195.v5812d95a_a_2f9
      Pipeline: Input Step (pipeline-input-step): 448.v37cea_9a_10a_70
      Pipeline Maven Integration Plugin (pipeline-maven): 3.10.0
      Pipeline: Milestone Step (pipeline-milestone-step): 101.vd572fef9d926
      Pipeline: Model API (pipeline-model-api): 2.2081.v3919681ffc1e
      Pipeline: Declarative (pipeline-model-definition): 2.2081.v3919681ffc1e
      Pipeline: Declarative Extension Points API (pipeline-model-extensions): 2.2081.v3919681ffc1e
      Pipeline: REST API Plugin (pipeline-rest-api): 2.24
      Pipeline: Stage Step (pipeline-stage-step): 293.v200037eefcd5
      Pipeline: Stage Tags Metadata (pipeline-stage-tags-metadata): 2.2081.v3919681ffc1e
      Pipeline: Stage View Plugin (pipeline-stage-view): 2.24
      Pipeline Utility Steps (pipeline-utility-steps): 2.12.1
      Plain Credentials Plugin (plain-credentials): 1.8
      Plugin Utilities API Plugin (plugin-util-api): 2.17.0
      Popper.js API Plugin (popper-api): 1.16.1-3
      Popper.js 2 API Plugin (popper2-api): 2.11.5-2
      Project statistics Plugin (project-stats-plugin): 0.4
      Pub-Sub "light" Bus (pubsub-light): 1.16
      Remote Jenkinsfile Provider (remote-file): 1.21
      Resource Disposer Plugin (resource-disposer): 0.19
      Role-based Authorization Strategy (role-strategy): 483.v17281966f5c3
      SAML Plugin (saml): 2.297.v1a_dff8e51f90
      SCM API Plugin (scm-api): 608.vfa_f971c5a_a_e9
      SCM Skip Plugin (scmskip): 1.0.3
      Script Security Plugin (script-security): 1172.v35f6a_0b_8207e
      SnakeYAML API Plugin (snakeyaml-api): 1.30.1
      Server Sent Events (SSE) Gateway Plugin (sse-gateway): 1.25
      SSH Agent Plugin (ssh-agent): 295.v9ca_a_1c7cc3a_a_
      SSH Credentials Plugin (ssh-credentials): 277.v95c2fec1c047
      SSH Build Agents plugin (ssh-slaves): 1.814.vc82988f54b_10
      SSH server (sshd): 3.237.v883d165a_c1d3
      Structs Plugin (structs): 318.va_f3ccb_729b_71
      Timestamper (timestamper): 1.17
      Token Macro Plugin (token-macro): 293.v283932a_0a_b_49
      Trilead API Plugin (trilead-api): 1.57.v6e90e07157e1
      Variant Plugin (variant): 1.4
      WMI Windows Agents Plugin (windows-slaves): 1.8.1
      Pipeline (workflow-aggregator): 578.vf9a_f99755f4a_
      Pipeline: API (workflow-api): 1153.vb_912c0e47fb_a_
      Pipeline: Basic Steps (workflow-basic-steps): 948.v2c72a_091b_b_68
      Pipeline: Groovy (workflow-cps): 2692.v76b_089ccd026
      Pipeline: Shared Groovy Libraries (workflow-cps-global-lib): 581.ve633085a_8a_87
      Pipeline: Nodes and Processes (workflow-durable-task-step): 1139.v252a_e12e8463
      Pipeline: Job (workflow-job): 1181.va_25d15548158
      Pipeline: Multibranch (workflow-multibranch): 712.vc169a_1387405
      Pipeline: SCM Step (workflow-scm-step): 400.v6b_89a_1317c9a_
      Pipeline: Step API (workflow-step-api): 625.vd896b_f445a_f8
      Pipeline: Supporting APIs (workflow-support): 820.vd1a_6cc65ef33
      Workspace Cleanup Plugin (ws-cleanup): 0.42
      

      I also looked at https://issues.jenkins.io/browse/JENKINS-64295 , but this seems unresolved as well.

            oleg_nenashev Oleg Nenashev
            danield Daniel Dietsch
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: