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

Jenkins initialization thread/52 died

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • core
    • Ubuntu 24.04
      openjdk 21.0.2
      jenkins 2.440.2

      Hello,

      I've got a freshly installed Ubuntu 24.04 with 21.0.2 openjdk.
      Sys has 32gb ram, 16 core, 500 gb storage.
      jenkins user already exist.
      Tried to install Jenkins via 'apt install jenkins' but its failed at ~60%. 

      rerun says:

      root@jenkins:/home/jenkins# apt install jenkins
      Reading package lists... Done
      Building dependency tree... Done
      Reading state information... Done
      jenkins is already the newest version (2.440.2). 

      listening on port, but hanging..

      x.x.x.x:8080/login?from=%2F
      
      'Please wait while Jenkins is getting ready to work ...' 

      systemctl status:

       root@jenkins:/home/jenkins# systemctl status jenkins
      ● jenkins.service - Jenkins Continuous Integration Server
           Loaded: loaded (/usr/lib/systemd/system/jenkins.service; enabled; preset: enabled)
           Active: activating (start) since Thu 2024-04-04 15:13:20 UTC; 4min 7s ago
         Main PID: 28509 (java)
            Tasks: 102 (limit: 38470)
           Memory: 267.1M (peak: 268.9M)
              CPU: 11.536s
           CGroup: /system.slice/jenkins.service
                   └─28509 /usr/bin/java -Djava.awt.headless=true -jar /usr/share/java/jenkins.war --webroot=/var/cache/jenkins/war --httpPort=8080
      Apr 04 15:13:23 jenkins jenkins[28509]: *************************************************************
      Apr 04 15:13:23 jenkins jenkins[28509]: *************************************************************
      Apr 04 15:13:23 jenkins jenkins[28509]: *************************************************************
      Apr 04 15:13:23 jenkins jenkins[28509]: Jenkins initial setup is required. An admin user has been created and a password generated.
      Apr 04 15:13:23 jenkins jenkins[28509]: Please use the following password to proceed to installation:
      Apr 04 15:13:23 jenkins jenkins[28509]: e4512fd73337478fa73f266adc7c7846
      Apr 04 15:13:23 jenkins jenkins[28509]: This may also be found at: /var/lib/jenkins/secrets/initialAdminPassword
      Apr 04 15:13:23 jenkins jenkins[28509]: *************************************************************
      Apr 04 15:13:23 jenkins jenkins[28509]: *************************************************************
      Apr 04 15:13:23 jenkins jenkins[28509]: ************************************************************* 

      journalctl:

      Apr 04 15:08:20 jenkins systemd[1]: jenkins.service: Scheduled restart job, restart counter is at 28.
      Apr 04 15:08:20 jenkins systemd[1]: Starting jenkins.service - Jenkins Continuous Integration Server...
      Apr 04 15:08:20 jenkins jenkins[28251]: Running from: /usr/share/java/jenkins.war
      Apr 04 15:08:20 jenkins jenkins[28251]: 2024-04-04 15:08:20.536+0000 [id=1]        INFO        winstone.Logger#logInternal: Beginning extraction from war file
      Apr 04 15:08:20 jenkins jenkins[28251]: 2024-04-04 15:08:20.622+0000 [id=1]        WARNING        o.e.j.s.handler.ContextHandler#setContextPath: Empty contextPath
      Apr 04 15:08:20 jenkins jenkins[28251]: 2024-04-04 15:08:20.689+0000 [id=1]        INFO        org.eclipse.jetty.server.Server#doStart: jetty-10.0.20; built: 2024-01-29T20:46:45.278Z; git: 3a745c71c23682146f262b99f4ddc4c1bc41630c; jvm 2>
      Apr 04 15:08:20 jenkins jenkins[28251]: 2024-04-04 15:08:20.934+0000 [id=1]        INFO        o.e.j.w.StandardDescriptorProcessor#visitServlet: NO JSP Support for /, did not find org.eclipse.jetty.jsp.JettyJspServlet
      Apr 04 15:08:20 jenkins jenkins[28251]: 2024-04-04 15:08:20.982+0000 [id=1]        INFO        o.e.j.s.s.DefaultSessionIdManager#doStart: Session workerName=node0
      Apr 04 15:08:21 jenkins jenkins[28251]: 2024-04-04 15:08:21.364+0000 [id=1]        INFO        hudson.WebAppMain#contextInitialized: Jenkins home directory: /var/lib/jenkins found at: EnvVars.masterEnvVars.get("JENKINS_HOME")
      Apr 04 15:08:21 jenkins jenkins[28251]: 2024-04-04 15:08:21.456+0000 [id=1]        INFO        o.e.j.s.handler.ContextHandler#doStart: Started w.@7d373bcf{Jenkins v2.440.2,/,file:///var/cache/jenkins/war/,AVAILABLE}{/var/cache/jenkins/w>
      Apr 04 15:08:21 jenkins jenkins[28251]: 2024-04-04 15:08:21.466+0000 [id=1]        INFO        o.e.j.server.AbstractConnector#doStart: Started ServerConnector@45afc369{HTTP/1.1, (http/1.1)}{0.0.0.0:8080}
      Apr 04 15:08:21 jenkins jenkins[28251]: 2024-04-04 15:08:21.475+0000 [id=1]        INFO        org.eclipse.jetty.server.Server#doStart: Started Server@f0f2775{STARTING}[10.0.20,sto=0] @1363ms
      Apr 04 15:08:21 jenkins jenkins[28251]: 2024-04-04 15:08:21.476+0000 [id=55]        INFO        winstone.Logger#logInternal: Winstone Servlet Engine running: controlPort=disabled
      Apr 04 15:08:21 jenkins jenkins[28251]: 2024-04-04 15:08:21.717+0000 [id=64]        INFO        jenkins.InitReactorRunner$1#onAttained: Started initialization
      Apr 04 15:08:21 jenkins jenkins[28251]: 2024-04-04 15:08:21.720+0000 [id=85]        INFO        jenkins.InitReactorRunner$1#onAttained: Listed all plugins
      Apr 04 15:08:22 jenkins jenkins[28251]: 2024-04-04 15:08:22.493+0000 [id=95]        INFO        jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
      Apr 04 15:08:22 jenkins jenkins[28251]: 2024-04-04 15:08:22.498+0000 [id=65]        INFO        jenkins.InitReactorRunner$1#onAttained: Started all plugins
      Apr 04 15:08:22 jenkins jenkins[28251]: 2024-04-04 15:08:22.503+0000 [id=80]        INFO        jenkins.InitReactorRunner$1#onAttained: Augmented all extensions
      Apr 04 15:08:22 jenkins jenkins[28251]: 2024-04-04 15:08:22.708+0000 [id=92]        INFO        jenkins.InitReactorRunner$1#onAttained: System config loaded
      Apr 04 15:08:22 jenkins jenkins[28251]: 2024-04-04 15:08:22.709+0000 [id=88]        INFO        jenkins.InitReactorRunner$1#onAttained: System config adapted
      Apr 04 15:08:22 jenkins jenkins[28251]: 2024-04-04 15:08:22.709+0000 [id=88]        INFO        jenkins.InitReactorRunner$1#onAttained: Loaded all jobs
      Apr 04 15:08:22 jenkins jenkins[28251]: 2024-04-04 15:08:22.711+0000 [id=70]        INFO        jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated
      Apr 04 15:08:22 jenkins jenkins[28251]: 2024-04-04 15:08:22.732+0000 [id=109]        INFO        hudson.util.Retrier#start: Attempt #1 to do the action check updates server
      Apr 04 15:08:22 jenkins jenkins[28251]: 2024-04-04 15:08:22.765+0000 [id=90]        INFO        jenkins.install.SetupWizard#init:
      Apr 04 15:08:22 jenkins jenkins[28251]: *************************************************************
      Apr 04 15:08:22 jenkins jenkins[28251]: *************************************************************
      Apr 04 15:08:22 jenkins jenkins[28251]: *************************************************************
      Apr 04 15:08:22 jenkins jenkins[28251]: Jenkins initial setup is required. An admin user has been created and a password generated.
      Apr 04 15:08:22 jenkins jenkins[28251]: Please use the following password to proceed to installation:
      Apr 04 15:08:22 jenkins jenkins[28251]: e4512fd73337478fa73f266adc7c7846
      Apr 04 15:08:22 jenkins jenkins[28251]: This may also be found at: /var/lib/jenkins/secrets/initialAdminPassword
      Apr 04 15:08:22 jenkins jenkins[28251]: *************************************************************
      Apr 04 15:08:22 jenkins jenkins[28251]: *************************************************************
      Apr 04 15:08:22 jenkins jenkins[28251]: *************************************************************
      Apr 04 15:13:20 jenkins systemd[1]: jenkins.service: start operation timed out. Terminating.
      Apr 04 15:13:20 jenkins jenkins[28251]: 2024-04-04 15:13:20.320+0000 [id=56]        INFO        winstone.Logger#logInternal: JVM is terminating. Shutting down Jetty
      Apr 04 15:13:20 jenkins jenkins[28251]: 2024-04-04 15:13:20.322+0000 [id=56]        INFO        org.eclipse.jetty.server.Server#doStop: Stopped Server@f0f2775{STOPPING}[10.0.20,sto=0]
      Apr 04 15:13:20 jenkins jenkins[28251]: 2024-04-04 15:13:20.326+0000 [id=56]        INFO        o.e.j.server.AbstractConnector#doStop: Stopped ServerConnector@45afc369{HTTP/1.1, (http/1.1)}{0.0.0.0:8080}
      Apr 04 15:13:20 jenkins jenkins[28251]: 2024-04-04 15:13:20.329+0000 [id=56]        INFO        hudson.lifecycle.Lifecycle#onStatusUpdate: Stopping Jenkins
      Apr 04 15:13:20 jenkins jenkins[28251]: 2024-04-04 15:13:20.337+0000 [id=56]        INFO        jenkins.model.Jenkins$16#onAttained: Started termination
      Apr 04 15:13:20 jenkins jenkins[28251]: 2024-04-04 15:13:20.345+0000 [id=56]        INFO        jenkins.model.Jenkins$16#onAttained: Completed termination
      Apr 04 15:13:20 jenkins jenkins[28251]: 2024-04-04 15:13:20.346+0000 [id=56]        INFO        jenkins.model.Jenkins#_cleanUpDisconnectComputers: Starting node disconnection
      Apr 04 15:13:20 jenkins jenkins[28251]: 2024-04-04 15:13:20.350+0000 [id=56]        INFO        jenkins.model.Jenkins#_cleanUpShutdownPluginManager: Stopping plugin manager
      Apr 04 15:13:20 jenkins jenkins[28251]: 2024-04-04 15:13:20.350+0000 [id=56]        INFO        jenkins.model.Jenkins#_cleanUpPersistQueue: Persisting build queue
      Apr 04 15:13:20 jenkins jenkins[28251]: 2024-04-04 15:13:20.362+0000 [id=56]        INFO        jenkins.model.Jenkins#_cleanUpAwaitDisconnects: Waiting for node disconnection completion
      Apr 04 15:13:20 jenkins jenkins[28251]: 2024-04-04 15:13:20.362+0000 [id=56]        INFO        hudson.lifecycle.Lifecycle#onStatusUpdate: Jenkins stopped
      Apr 04 15:13:20 jenkins jenkins[28251]: 2024-04-04 15:13:20.363+0000 [id=56]        INFO        hudson.WebAppMain#contextDestroyed: Shutting down a Jenkins instance that was still starting up
      Apr 04 15:13:20 jenkins jenkins[28251]: java.lang.Throwable: reason
      Apr 04 15:13:20 jenkins jenkins[28251]:         at hudson.WebAppMain.contextDestroyed(WebAppMain.java:407)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.server.handler.ContextHandler.callContextDestroyed(ContextHandler.java:1059)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.servlet.ServletContextHandler.callContextDestroyed(ServletContextHandler.java:636)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.server.handler.ContextHandler.contextDestroyed(ContextHandler.java:1016)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.servlet.ServletHandler.doStop(ServletHandler.java:306)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.security.SecurityHandler.doStop(SecurityHandler.java:412)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.security.ConstraintSecurityHandler.doStop(ConstraintSecurityHandler.java:413)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.server.session.SessionHandler.doStop(SessionHandler.java:497)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.server.handler.ContextHandler.stopContext(ContextHandler.java:1039)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.servlet.ServletContextHandler.stopContext(ServletContextHandler.java:399)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.webapp.WebAppContext.stopContext(WebAppContext.java:1311)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.server.handler.ContextHandler.doStop(ContextHandler.java:1087)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.servlet.ServletContextHandler.doStop(ServletContextHandler.java:312)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.server.Server.doStop(Server.java:517)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at winstone.Launcher.shutdown(Launcher.java:442)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at winstone.ShutdownHook.run(ShutdownHook.java:28)
      Apr 04 15:13:20 jenkins jenkins[28251]: 2024-04-04 15:13:20.365+0000 [id=56]        INFO        o.e.j.s.handler.ContextHandler#doStop: Stopped w.@7d373bcf{Jenkins v2.440.2,/,null,STOPPED}{/var/cache/jenkins/war}
      Apr 04 15:13:20 jenkins jenkins[28251]: 2024-04-04 15:13:20.365+0000 [id=52]        SEVERE        h.i.i.InstallUncaughtExceptionHandler$DefaultUncaughtExceptionHandler#uncaughtException: A thread (Jenkins initialization thread/52) died >
      Apr 04 15:13:20 jenkins jenkins[28251]: java.lang.ClassNotFoundException: hudson.util.HudsonFailedToLoad
      Apr 04 15:13:20 jenkins jenkins[28251]:         at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.webapp.WebAppClassLoader.foundClass(WebAppClassLoader.java:594)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.webapp.WebAppClassLoader.loadAsResource(WebAppClassLoader.java:567)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:502)
      Apr 04 15:13:20 jenkins jenkins[28251]:         at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
      Apr 04 15:13:20 jenkins jenkins[28251]: Caused: java.lang.NoClassDefFoundError: hudson/util/HudsonFailedToLoad
      Apr 04 15:13:20 jenkins jenkins[28251]:         at hudson.WebAppMain$3.run(WebAppMain.java:276)
      Apr 04 15:13:20 jenkins systemd[1]: jenkins.service: Failed with result 'timeout'.
      Apr 04 15:13:20 jenkins systemd[1]: Failed to start jenkins.service - Jenkins Continuous Integration Server.
      Apr 04 15:13:20 jenkins systemd[1]: jenkins.service: Consumed 10.006s CPU time.
      Apr 04 15:13:20 jenkins systemd[1]: jenkins.service: Scheduled restart job, restart counter is at 29. 

      tried to collect jstack, attached to the ticket

      root@jenkins:/home/jenkins# sudo dpkg --configure -a
      Setting up jenkins (2.440.2) ...
      Job for jenkins.service failed because a timeout was exceeded.
      See "systemctl status jenkins.service" and "journalctl -xeu jenkins.service" for details.
      invoke-rc.d: initscript jenkins, action "start" failed.
      ● jenkins.service - Jenkins Continuous Integration Server
           Loaded: loaded (/usr/lib/systemd/system/jenkins.service; enabled; preset: enabled)
           Active: activating (auto-restart) (Result: timeout) since Thu 2024-04-04 16:23:44 UTC; 9ms ago
          Process: 36357 ExecStart=/usr/bin/jenkins (code=exited, status=143)
         Main PID: 36357 (code=exited, status=143)
           Status: "Jenkins stopped"
              CPU: 11.487s
      dpkg: error processing package jenkins (--configure):
       installed jenkins package post-installation script subprocess returned error exit status 1
      Errors were encountered while processing:
       jenkins
       

       

      Could you please  check whats wrong with it?

      all ideas are appreciated.

       

      Br,

      Laszlo

        1. jenkins_v2.log
          30 kB
        2. jenkins.log
          12 kB
        3. jenkins.service
          5 kB
        4. jstack_10min.txt
          92 kB
        5. jstack_11min.txt
          92 kB
        6. jstack.txt
          106 kB

            Unassigned Unassigned
            milkuci L
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: