• Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • urltrigger-plugin
    • None

      In the URL Trigger Log:
      ...
      [ERROR] - Polling error...
      [ERROR] - Error message: hudson/matrix/MatrixRun

      In /var/log/jenkins/jenkins.log:

      jun 10, 2015 1:12:00 EM org.jenkinsci.lib.xtrigger.AbstractTrigger reportError
      WARNING: Polling failed
      java.lang.NoClassDefFoundError: hudson/matrix/MatrixRun
      at org.jenkinsci.lib.envinject.service.EnvInjectActionRetriever.getEnvInjectAction(EnvInjectActionRetriever.java:25)
      at org.jenkinsci.lib.envinject.service.EnvVarsResolver.getEnVars(EnvVarsResolver.java:56)
      at org.jenkinsci.lib.envinject.service.EnvVarsResolver.getPollingEnvVars(EnvVarsResolver.java:35)
      at org.jenkinsci.plugins.urltrigger.URLTrigger.getURLValue(URLTrigger.java:182)
      at org.jenkinsci.plugins.urltrigger.URLTrigger.checkIfModifiedEntry(URLTrigger.java:210)
      at org.jenkinsci.plugins.urltrigger.URLTrigger.checkIfModified(URLTrigger.java:200)
      at org.jenkinsci.lib.xtrigger.AbstractTrigger$Runner.run(AbstractTrigger.java:199)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      at java.lang.Thread.run(Thread.java:745)

      Looks a bit like JENKINS-27826

          [JENKINS-28834] Polling error... hudson/matrix/MatrixRun

          Daniel Beck added a comment -

          EnvInject has an implied dependency on the Matrix Project Plugin. Enable and/or install that plugin and restart Jenkins, and it should work.

          As to why it is 'implied': The matrix project functionality was part of Jenkins core in the version the env-inject plugin is built against, and was subsequently moved into a plugin. Therefore the envinject plugin cannot explicitly declare the dependency (and Jenkins will allow loading envinject because it could as well not depend on that functionality… but there are issues that aim to change this because it's known to be a mess and difficult for users to figure out).

          Daniel Beck added a comment - EnvInject has an implied dependency on the Matrix Project Plugin. Enable and/or install that plugin and restart Jenkins, and it should work. As to why it is 'implied': The matrix project functionality was part of Jenkins core in the version the env-inject plugin is built against, and was subsequently moved into a plugin. Therefore the envinject plugin cannot explicitly declare the dependency (and Jenkins will allow loading envinject because it could as well not depend on that functionality… but there are issues that aim to change this because it's known to be a mess and difficult for users to figure out).

          Thanks Daniel for your prompt reply, but I have already tried that. As you can see from the enviroment above, I'm using Environment Injector Plugin 1.91.3, URLTrigger Plug-in 0.38 and Matrix Project Plugin 1.5.

          I just did en extra sudo /etc/init.d/jenkins restart, without any success.

          Maybe I'm missing something. I'm not sure what you mean with "Enable .. that plugin". Is there a way to enable/disable plugins once they are installed?

          I'm keeping the issue open until I've found a solution.

          Magnus Jacobsson added a comment - Thanks Daniel for your prompt reply, but I have already tried that. As you can see from the enviroment above, I'm using Environment Injector Plugin 1.91.3, URLTrigger Plug-in 0.38 and Matrix Project Plugin 1.5. I just did en extra sudo /etc/init.d/jenkins restart, without any success. Maybe I'm missing something. I'm not sure what you mean with "Enable .. that plugin". Is there a way to enable/disable plugins once they are installed? I'm keeping the issue open until I've found a solution.

          Daniel Beck added a comment -

          Go to Manage Jenkins » Manage Plugins » Installed. There, make sure the checkbox in the leftmost column (called Enabled) for Matrix Plugin is checked.

          Daniel Beck added a comment - Go to Manage Jenkins » Manage Plugins » Installed. There, make sure the checkbox in the leftmost column (called Enabled) for Matrix Plugin is checked.

          Thanks, but still not ok. All plugins were already enabled. Then I disabled the Matrix Plugin, restarted Jenkins through the web i/f, enabled the Matrix Plugin again, restarted Jenkins through the web i/f. No success.

          Magnus Jacobsson added a comment - Thanks, but still not ok. All plugins were already enabled. Then I disabled the Matrix Plugin, restarted Jenkins through the web i/f, enabled the Matrix Plugin again, restarted Jenkins through the web i/f. No success.

          BTW, this all started today when I upgraded Jenkins core from 1.606 to 1.617 and also updated all plugins.

          Here's the complete list of installed plugins:

          Windows Slaves Plugin
          Allows you to connect to Windows machines and start slave agents on them.
          1.0

          user build vars plugin
          This plugin is used to set user build variables: jenkins user name and id.
          1.4

          URLTrigger Plug-in
          This plugin makes it possible to poll changes of URLs.
          0.38

          Translation Assistance plugin
          This plugin adds an additional dialog box in every page, which enables people to contribute localizations for the messages they are seeing in the current page.
          1.12

          Token Macro Plugin
          This plug-in adds reusable macro expansion capability for other plug-ins to use.
          1.10

          Timestamper
          Adds timestamps to the Console Output.
          1.6.2

          Summary Display Plugin
          This plugin show ACI reports.
          1.13

          Subversion Plug-in
          This plugin adds the Subversion support (via SVNKit) to Jenkins.
          2.5

          SSH Slaves plugin
          This plugin allows you to manage slaves running on *nix machines over SSH.
          1.9

          SSH Credentials Plugin
          This plugin allows you to store SSH credentials in Jenkins.
          1.11

          Simple Theme Plugin
          A plugin for Jenkins that supports custom CSS & JavaScript. You can customize Jenkins's appearance (ex. his gentle face on the background).
          0.3

          Secure Requester Whitelist Plugin
          Allows an administrator to specify sites trusted to make JSONP or primitive-XPath REST API requests.
          1.0

          Script Security Plugin
          Allows Jenkins administrators to control what in-process scripts can be run by less-privileged users.
          1.14

          SCM API Plugin
          This plugin provides a new enhanced API for interacting with SCM systems.
          0.2

          Schedule Build Plugin
          Adds capability to schedule a build for a later point in time.
          0.3.3

          Run Condition Plugin
          Core conditions to select whether to execute a build step or publisher. Used by the [Flexible Publish Plugin] and the [Conditional BuildStep Plugin].
          1.0

          Robot Framework plugin
          This publisher stores Robot Framework test reports for builds and shows summaries of them in project and build views along with trend graph.
          1.6.0

          Project Health Report
          This plugin will show an overview of project health
          It will show how many build failed, and which testcases are the top breakers
          1.2

          Post-Build Script Plug-in
          PostBuildScript makes it possible to execute a set of scripts at the end of the build.
          0.17

          Parameterized Trigger plugin
          This plugin lets you trigger new builds when your build has completed, with various ways of specifying parameters for the new build.
          2.26

          PAM Authentication plugin
          Adds Unix Pluggable Authentication Module (PAM) support to Jenkins.
          1.2

          OWASP Markup Formatter Plugin
          Uses the OWASP Java HTML Sanitizer to allow safe-seeming HTML markup to be entered in project descriptions and the like.
          1.3

          next-executions
          Adds a widget in the sidebar with the next build date for all the scheduled projects. It also creates a column definition.
          1.0.10

          Nested View Plugin
          View type to allow grouping job views into multiple levels instead of one big list of tabs.
          1.14

          Multiple SCMs plugin
          This plugin enables the selection of multiple source code management systems for a build. For example, it enables checking out the source code from one SCM while checking out legacy or third-party code from another.
          0.4

          Maven Integration plugin
          Jenkins plugin for building Maven 2/3 jobs via a special project type.
          2.10

          Matrix Project Plugin
          Multi-configuration (matrix) project type.
          1.5

          Matrix Authorization Strategy Plugin
          Offers matrix-based security authorization strategies (global and per-project).
          1.2

          MapDB API Plugin
          This plugin provides a shared dependency on the MapDB library so that other plugins can co-operate when using this library.
          1.0.6.0

          Mailer Plugin
          This plugin allows you to configure email notifications. This is a break-out of the original core based email component.
          1.15

          LDAP Plugin
          Adds LDAP authentication to Jenkins
          1.11

          JUnit Plugin
          Allows JUnit-format test results to be published.
          1.6

          jQuery UI plugin
          This plugin allows you to use jQuery UI on view descriptions.
          1.0.2

          jQuery plugin
          This allows other plugins to use jQuery in UI.
          1.11.2-0

          Job Configuration History Plugin
          Job history plugin for Jenkins.
          2.11

          Javadoc Plugin
          This plugin adds Javadoc support to Jenkins.
          1.3

          java.io.tmpdir cleaner plugin
          This plugin allows you to cleanup JVM temporary files.
          1.1

          Hudson Locks and Latches plugin
          This plugin adds locking and latch functionality to Hudson.
          0.6

          Hudson Groovy builder
          This plugin executes Groovy code.
          1.25

          Hudson Extended Read Permission Plugin
          This plugin enables the Extended Read permission in Hudson 1.324 and newer.
          1.0

          Groovy Postbuild Plugin
          Groovy postbuild task.
          1.10

          Green Balls
          Because green is better than blue! For color blind support configure user property.
          1.14

          GIT plugin
          This plugin integrates GIT with Jenkins.
          2.3.5

          GIT client plugin
          Shared library plugin for other Git related Jenkins plugins.
          1.17.1

          Favorite View Plugin
          An alternative implementation of the tab bar. Users can mark some views as favorites, and these will show up as tabs. Other views are listed in a dropdown.
          1.0

          Extra Columns Plugin
          This is a general listview-column plugin that currently contains the following columns: Test Result, Configure Project button, Disable/Enable Project button, Project Description, Build Description & SCM Type.
          1.15

          External Monitor Job Type Plugin
          Adds the ability to monitor the result of externally executed jobs.
          1.4

          Environment Script Plugin
          Allows a script to be executed before a build, printing environment variables to be set.
          1.1.2

          Environment Injector Plugin

          This plugin makes it possible to set an environment for the builds.
          1.91.3

          Dynamic Axis
          Define a matrix build axis with values dynamically populated from an environment variable at build time.
          1.0.3

          Drop Down ViewsTabBar Plugin
          The Drop Down ViewsTabBar Plugin provides an alternate rendering of the Views bar which runs along the top of all views. This plugin is useful for instances which have a very large number of views and want a compact rendering.
          1.6

          Dependency Graph Viewer Plugin
          This plugin shows a dependency graph of the projects. It uses dot (from graphviz) for drawing.
          0.11

          CVS Plug-in
          Integrates Jenkins with CVS version control system using a modified version of the Netbeans cvsclient.
          2.12

          Cron Column Plugin
          Column showing the cron trigger expressions that can be configured on a job (Subversion, Scheduled Builds etc).
          1.4

          Credentials Plugin
          This plugin allows you to store credentials in Jenkins.
          1.22

          Configuration Slicing plugin
          Perform mass configuration of select project properties, including email, timer, discard old builds, and Maven configuration.
          1.41

          conditional-buildstep
          A buildstep wrapping any number of other buildsteps, controlling their execution based on a defined condition (e.g. BuildParameter).
          1.3.3

          Claim Plugin
          Allow users to claim or be assigned failed builds.
          2.7

          Ant Plugin
          This plugin adds Apache Ant support to Jenkins.
          1.2
          Help us localize this page
          Page generated: Jun 10, 2015 3:34:42 PMREST APIJenkins ver. 1.617

          Magnus Jacobsson added a comment - BTW, this all started today when I upgraded Jenkins core from 1.606 to 1.617 and also updated all plugins. Here's the complete list of installed plugins: Windows Slaves Plugin Allows you to connect to Windows machines and start slave agents on them. 1.0 user build vars plugin This plugin is used to set user build variables: jenkins user name and id. 1.4 URLTrigger Plug-in This plugin makes it possible to poll changes of URLs. 0.38 Translation Assistance plugin This plugin adds an additional dialog box in every page, which enables people to contribute localizations for the messages they are seeing in the current page. 1.12 Token Macro Plugin This plug-in adds reusable macro expansion capability for other plug-ins to use. 1.10 Timestamper Adds timestamps to the Console Output. 1.6.2 Summary Display Plugin This plugin show ACI reports. 1.13 Subversion Plug-in This plugin adds the Subversion support (via SVNKit) to Jenkins. 2.5 SSH Slaves plugin This plugin allows you to manage slaves running on *nix machines over SSH. 1.9 SSH Credentials Plugin This plugin allows you to store SSH credentials in Jenkins. 1.11 Simple Theme Plugin A plugin for Jenkins that supports custom CSS & JavaScript. You can customize Jenkins's appearance (ex. his gentle face on the background). 0.3 Secure Requester Whitelist Plugin Allows an administrator to specify sites trusted to make JSONP or primitive-XPath REST API requests. 1.0 Script Security Plugin Allows Jenkins administrators to control what in-process scripts can be run by less-privileged users. 1.14 SCM API Plugin This plugin provides a new enhanced API for interacting with SCM systems. 0.2 Schedule Build Plugin Adds capability to schedule a build for a later point in time. 0.3.3 Run Condition Plugin Core conditions to select whether to execute a build step or publisher. Used by the [Flexible Publish Plugin] and the [Conditional BuildStep Plugin] . 1.0 Robot Framework plugin This publisher stores Robot Framework test reports for builds and shows summaries of them in project and build views along with trend graph. 1.6.0 Project Health Report This plugin will show an overview of project health It will show how many build failed, and which testcases are the top breakers 1.2 Post-Build Script Plug-in PostBuildScript makes it possible to execute a set of scripts at the end of the build. 0.17 Parameterized Trigger plugin This plugin lets you trigger new builds when your build has completed, with various ways of specifying parameters for the new build. 2.26 PAM Authentication plugin Adds Unix Pluggable Authentication Module (PAM) support to Jenkins. 1.2 OWASP Markup Formatter Plugin Uses the OWASP Java HTML Sanitizer to allow safe-seeming HTML markup to be entered in project descriptions and the like. 1.3 next-executions Adds a widget in the sidebar with the next build date for all the scheduled projects. It also creates a column definition. 1.0.10 Nested View Plugin View type to allow grouping job views into multiple levels instead of one big list of tabs. 1.14 Multiple SCMs plugin This plugin enables the selection of multiple source code management systems for a build. For example, it enables checking out the source code from one SCM while checking out legacy or third-party code from another. 0.4 Maven Integration plugin Jenkins plugin for building Maven 2/3 jobs via a special project type. 2.10 Matrix Project Plugin Multi-configuration (matrix) project type. 1.5 Matrix Authorization Strategy Plugin Offers matrix-based security authorization strategies (global and per-project). 1.2 MapDB API Plugin This plugin provides a shared dependency on the MapDB library so that other plugins can co-operate when using this library. 1.0.6.0 Mailer Plugin This plugin allows you to configure email notifications. This is a break-out of the original core based email component. 1.15 LDAP Plugin Adds LDAP authentication to Jenkins 1.11 JUnit Plugin Allows JUnit-format test results to be published. 1.6 jQuery UI plugin This plugin allows you to use jQuery UI on view descriptions. 1.0.2 jQuery plugin This allows other plugins to use jQuery in UI. 1.11.2-0 Job Configuration History Plugin Job history plugin for Jenkins. 2.11 Javadoc Plugin This plugin adds Javadoc support to Jenkins. 1.3 java.io.tmpdir cleaner plugin This plugin allows you to cleanup JVM temporary files. 1.1 Hudson Locks and Latches plugin This plugin adds locking and latch functionality to Hudson. 0.6 Hudson Groovy builder This plugin executes Groovy code. 1.25 Hudson Extended Read Permission Plugin This plugin enables the Extended Read permission in Hudson 1.324 and newer. 1.0 Groovy Postbuild Plugin Groovy postbuild task. 1.10 Green Balls Because green is better than blue! For color blind support configure user property. 1.14 GIT plugin This plugin integrates GIT with Jenkins. 2.3.5 GIT client plugin Shared library plugin for other Git related Jenkins plugins. 1.17.1 Favorite View Plugin An alternative implementation of the tab bar. Users can mark some views as favorites, and these will show up as tabs. Other views are listed in a dropdown. 1.0 Extra Columns Plugin This is a general listview-column plugin that currently contains the following columns: Test Result, Configure Project button, Disable/Enable Project button, Project Description, Build Description & SCM Type. 1.15 External Monitor Job Type Plugin Adds the ability to monitor the result of externally executed jobs. 1.4 Environment Script Plugin Allows a script to be executed before a build, printing environment variables to be set. 1.1.2 Environment Injector Plugin This plugin makes it possible to set an environment for the builds. 1.91.3 Dynamic Axis Define a matrix build axis with values dynamically populated from an environment variable at build time. 1.0.3 Drop Down ViewsTabBar Plugin The Drop Down ViewsTabBar Plugin provides an alternate rendering of the Views bar which runs along the top of all views. This plugin is useful for instances which have a very large number of views and want a compact rendering. 1.6 Dependency Graph Viewer Plugin This plugin shows a dependency graph of the projects. It uses dot (from graphviz) for drawing. 0.11 CVS Plug-in Integrates Jenkins with CVS version control system using a modified version of the Netbeans cvsclient. 2.12 Cron Column Plugin Column showing the cron trigger expressions that can be configured on a job (Subversion, Scheduled Builds etc). 1.4 Credentials Plugin This plugin allows you to store credentials in Jenkins. 1.22 Configuration Slicing plugin Perform mass configuration of select project properties, including email, timer, discard old builds, and Maven configuration. 1.41 conditional-buildstep A buildstep wrapping any number of other buildsteps, controlling their execution based on a defined condition (e.g. BuildParameter). 1.3.3 Claim Plugin Allow users to claim or be assigned failed builds. 2.7 Ant Plugin This plugin adds Apache Ant support to Jenkins. 1.2 Help us localize this page Page generated: Jun 10, 2015 3:34:42 PMREST APIJenkins ver. 1.617

          Daniel Beck added a comment -

          Anything in the Jenkins log that indicates a failure to load the Matrix Project plugin?

          Daniel Beck added a comment - Anything in the Jenkins log that indicates a failure to load the Matrix Project plugin?

          Not that I can see. And the matrix project run fins without problems if they are triggered manually. Here's the full log from restart to the first error:

          jun 10, 2015 3:29:00 EM hudson.util.RobustReflectionConverter doUnmarshal
          WARNING: Cannot convert type hudson.plugins.git.Revision to type org.eclipse.jgit.lib.ObjectId
          jun 10, 2015 3:29:21 EM jenkins.model.Jenkins$23 run
          INFO: Restart in 10 seconds
          jun 10, 2015 3:29:31 EM jenkins.model.Jenkins$23 run
          SEVERE: Restarting VM as requested by magjac
          Running from: /usr/share/jenkins/jenkins.war
          jun 10, 2015 3:29:33 EM winstone.Logger logInternal
          INFO: Beginning extraction from war file
          jun 10, 2015 3:29:33 EM org.eclipse.jetty.util.log.JavaUtilLog info
          INFO: jetty-winstone-2.8
          jun 10, 2015 3:29:35 EM org.eclipse.jetty.util.log.JavaUtilLog info
          INFO: NO JSP Support for /jenkins, did not find org.apache.jasper.servlet.JspServlet
          Jenkins home directory: /srv/jenkins found at: EnvVars.masterEnvVars.get("JENKINS_HOME")
          jun 10, 2015 3:29:35 EM org.eclipse.jetty.util.log.JavaUtilLog info
          INFO: Started SelectChannelConnector@0.0.0.0:8080
          jun 10, 2015 3:29:35 EM winstone.Logger logInternal
          INFO: Winstone Servlet Engine v2.0 running: controlPort=disabled
          jun 10, 2015 3:29:36 EM jenkins.InitReactorRunner$1 onAttained
          INFO: Started initialization
          jun 10, 2015 3:29:37 EM jenkins.InitReactorRunner$1 onAttained
          INFO: Listed all plugins
          jun 10, 2015 3:29:37 EM hudson.plugins.greenballs.PluginImpl start
          INFO: Green Balls!
          jun 10, 2015 3:29:37 EM jenkins.InitReactorRunner$1 onAttained
          INFO: Prepared all plugins
          jun 10, 2015 3:29:37 EM jenkins.InitReactorRunner$1 onAttained
          INFO: Started all plugins
          jun 10, 2015 3:29:37 EM jenkins.InitReactorRunner$1 onAttained
          INFO: Augmented all extensions
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect TEST
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect TEST-TEST
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect TemplateRig
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect common_bist
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect eth_10g
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect eth_ism
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect eth_n3xx
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect eth_n6xx
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect iptrunk_1G_ism_ark
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect iptrunk_TT
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect iptrunk_compression
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect iptrunk_n390_two_nodes
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect iptrunk_sdh_10g
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect iptrunk_switching_n390
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect mutzi
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect netsim2_system_regr
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect netsim_random_50_nodes
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect netsim_system_regr
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect obelix
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect smoke
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect svanen_system_n360_regr
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect svanen_system_n390_regr
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect system_regr
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect va220
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect va220_vpn
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_J2K_1st
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_J2K_2nd
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_access_ARK_MADI
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_access_ARK_VAM_and_ISM
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_access_ISM_DS3E3
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_access_ISM_SDI
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_access_ISM_STM1
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_access_vam
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_access_vam_and_J2K_1st
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_sdi4k
          jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect {{ JENKINS_SLAVE }}
          [06/10/15 15:29:42] SSH Launch of videoaudio_sdi4k on igge.lab.netinsight.se failed in 197 ms
          [06/10/15 15:29:42] SSH Launch of va220 on igge.lab.netinsight.se failed in 198 ms
          [06/10/15 15:29:42] SSH Launch of iptrunk_switching_n390 on igge.lab.netinsight.se failed in 198 ms
          [06/10/15 15:29:42] SSH Launch of videoaudio_J2K_1st on igge.lab.netinsight.se failed in 198 ms
          [06/10/15 15:29:42] SSH Launch of TEST on igge.lab.netinsight.se failed in 198 ms
          [06/10/15 15:29:42] SSH Launch of svanen_system_n360_regr on igge.lab.netinsight.se failed in 199 ms
          [06/10/15 15:29:42] SSH Launch of common_bist on igge.lab.netinsight.se failed in 202 ms
          [06/10/15 15:29:42] SSH Launch of videoaudio_access_ISM_SDI on igge.lab.netinsight.se failed in 203 ms
          [06/10/15 15:29:42] SSH Launch of eth_ism on igge.lab.netinsight.se failed in 205 ms
          [06/10/15 15:29:42] SSH Launch of iptrunk_compression on igge.lab.netinsight.se failed in 205 ms
          [06/10/15 15:29:42] SSH Launch of videoaudio_access_ISM_STM1 on igge.lab.netinsight.se failed in 205 ms
          [06/10/15 15:29:42] SSH Launch of videoaudio_J2K_2nd on igge.lab.netinsight.se failed in 206 ms
          [06/10/15 15:29:42] SSH Launch of iptrunk_TT on igge.lab.netinsight.se failed in 207 ms
          [06/10/15 15:29:42] SSH Launch of videoaudio_access_ISM_DS3E3 on igge.lab.netinsight.se failed in 208 ms
          [06/10/15 15:29:42] SSH Launch of {{ JENKINS_SLAVE }} on dummy failed in 208 ms
          [06/10/15 15:29:42] SSH Launch of iptrunk_sdh_10g on igge.lab.netinsight.se failed in 208 ms
          [06/10/15 15:29:42] SSH Launch of netsim_random_50_nodes on igge.lab.netinsight.se failed in 207 ms
          [06/10/15 15:29:42] SSH Launch of eth_n6xx on igge.lab.netinsight.se failed in 205 ms
          [06/10/15 15:29:42] SSH Launch of iptrunk_n390_two_nodes on igge.lab.netinsight.se failed in 208 ms
          [06/10/15 15:29:42] SSH Launch of videoaudio_access_vam_and_J2K_1st on igge.lab.netinsight.se failed in 208 ms
          [06/10/15 15:29:42] SSH Launch of videoaudio_access_ARK_MADI on igge.lab.netinsight.se failed in 209 ms
          [06/10/15 15:29:42] SSH Launch of svanen_system_n390_regr on igge.lab.netinsight.se failed in 209 ms
          [06/10/15 15:29:42] SSH Launch of iptrunk_1G_ism_ark on igge.lab.netinsight.se failed in 215 ms
          [06/10/15 15:29:43] SSH Launch of eth_n3xx on igge.lab.netinsight.se failed in 1 652 ms
          [06/10/15 15:29:46] SSH Launch of obelix on obelix.netinsight.se completed in 4 162 ms
          [06/10/15 15:29:46] SSH Launch of smoke on smoke.netinsight.se completed in 4 719 ms
          [06/10/15 15:29:47] SSH Launch of TEST-TEST on igge.lab.netinsight.se completed in 5 883 ms
          [06/10/15 15:29:47] SSH Launch of TemplateRig on igge.lab.netinsight.se completed in 5 940 ms
          [06/10/15 15:29:47] SSH Launch of va220_vpn on igge.lab.netinsight.se completed in 5 960 ms
          [06/10/15 15:29:47] SSH Launch of netsim2_system_regr on igge.lab.netinsight.se completed in 5 965 ms
          [06/10/15 15:29:47] SSH Launch of videoaudio_access_ARK_VAM_and_ISM on igge.lab.netinsight.se completed in 5 976 ms
          [06/10/15 15:29:47] SSH Launch of videoaudio_access_vam on igge.lab.netinsight.se completed in 5 979 ms
          [06/10/15 15:29:47] SSH Launch of eth_10g on igge.lab.netinsight.se completed in 5 981 ms
          [06/10/15 15:29:47] SSH Launch of system_regr on igge.lab.netinsight.se completed in 5 992 ms
          [06/10/15 15:29:47] SSH Launch of netsim_system_regr on igge.lab.netinsight.se completed in 6 009 ms
          [06/10/15 15:29:49] SSH Launch of mutzi on mutzi.netinsight.se completed in 7 499 ms
          jun 10, 2015 3:29:49 EM jenkins.InitReactorRunner$1 onAttained
          INFO: Loaded all jobs
          jun 10, 2015 3:29:49 EM hudson.model.AsyncPeriodicWork$1 run
          INFO: Started Download metadata
          jun 10, 2015 3:29:49 EM hudson.model.AsyncPeriodicWork$1 run
          INFO: Finished Download metadata. 0 ms
          jun 10, 2015 3:29:49 EM org.jenkinsci.main.modules.sshd.SSHD start
          INFO: Started SSHD at port 51649
          jun 10, 2015 3:29:49 EM jenkins.InitReactorRunner$1 onAttained
          INFO: Completed initialization
          jun 10, 2015 3:29:50 EM org.springframework.web.context.support.StaticWebApplicationContext prepareRefresh
          INFO: Refreshing org.springframework.web.context.support.StaticWebApplicationContext@1994aa64: display name [Root WebApplicationContext]; startup date [Wed Jun 10 15:29:50 CEST 2015]; root of context hierarchy
          jun 10, 2015 3:29:50 EM org.springframework.web.context.support.StaticWebApplicationContext obtainFreshBeanFactory
          INFO: Bean factory for application context [org.springframework.web.context.support.StaticWebApplicationContext@1994aa64]: org.springframework.beans.factory.support.DefaultListableBeanFactory@5c5ba35
          jun 10, 2015 3:29:50 EM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
          INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@5c5ba35: defining beans [authenticationManager]; root of factory hierarchy
          jun 10, 2015 3:29:50 EM org.springframework.web.context.support.StaticWebApplicationContext prepareRefresh
          INFO: Refreshing org.springframework.web.context.support.StaticWebApplicationContext@7679d84e: display name [Root WebApplicationContext]; startup date [Wed Jun 10 15:29:50 CEST 2015]; root of context hierarchy
          jun 10, 2015 3:29:50 EM org.springframework.web.context.support.StaticWebApplicationContext obtainFreshBeanFactory
          INFO: Bean factory for application context [org.springframework.web.context.support.StaticWebApplicationContext@7679d84e]: org.springframework.beans.factory.support.DefaultListableBeanFactory@42caa4ac
          jun 10, 2015 3:29:50 EM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
          INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@42caa4ac: defining beans [filter,legacy]; root of factory hierarchy
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect TEST
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect common_bist
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect eth_ism
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect eth_n3xx
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect eth_n6xx
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect iptrunk_1G_ism_ark
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect iptrunk_TT
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect iptrunk_compression
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect iptrunk_n390_two_nodes
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect iptrunk_sdh_10g
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect iptrunk_switching_n390
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect netsim_random_50_nodes
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect svanen_system_n360_regr
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect svanen_system_n390_regr
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect va220
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_J2K_1st
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_J2K_2nd
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_access_ARK_MADI
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_access_ISM_DS3E3
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_access_ISM_SDI
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_access_ISM_STM1
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_access_vam_and_J2K_1st
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect videoaudio_sdi4k
          jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect
          INFO: Attempting to reconnect {{ JENKINS_SLAVE }}
          [06/10/15 15:29:50] SSH Launch of svanen_system_n360_regr on igge.lab.netinsight.se failed in 9 ms
          [06/10/15 15:29:50] SSH Launch of netsim_random_50_nodes on igge.lab.netinsight.se failed in 9 ms
          [06/10/15 15:29:50] SSH Launch of videoaudio_access_ISM_SDI on igge.lab.netinsight.se failed in 7 ms
          [06/10/15 15:29:50] SSH Launch of svanen_system_n390_regr on igge.lab.netinsight.se failed in 14 ms
          [06/10/15 15:29:50] SSH Launch of iptrunk_switching_n390 on igge.lab.netinsight.se failed in 12 ms
          [06/10/15 15:29:50] SSH Launch of videoaudio_access_ISM_DS3E3 on igge.lab.netinsight.se failed in 16 ms
          [06/10/15 15:29:50] SSH Launch of videoaudio_J2K_2nd on igge.lab.netinsight.se failed in 16 ms
          [06/10/15 15:29:50] SSH Launch of va220 on igge.lab.netinsight.se failed in 18 ms
          [06/10/15 15:29:50] SSH Launch of videoaudio_J2K_1st on igge.lab.netinsight.se failed in 19 ms
          [06/10/15 15:29:50] SSH Launch of {{ JENKINS_SLAVE }} on dummy failed in 18 ms
          [06/10/15 15:29:50] SSH Launch of videoaudio_access_ISM_STM1 on igge.lab.netinsight.se failed in 23 ms
          [06/10/15 15:29:50] SSH Launch of videoaudio_sdi4k on igge.lab.netinsight.se failed in 23 ms
          [06/10/15 15:29:50] SSH Launch of videoaudio_access_ARK_MADI on igge.lab.netinsight.se failed in 37 ms
          [06/10/15 15:29:50] SSH Launch of videoaudio_access_vam_and_J2K_1st on igge.lab.netinsight.se failed in 43 ms
          jun 10, 2015 3:29:50 EM hudson.WebAppMain$3 run
          INFO: Jenkins is fully up and running
          [06/10/15 15:29:51] SSH Launch of iptrunk_1G_ism_ark on igge.lab.netinsight.se failed in 958 ms
          [06/10/15 15:29:51] SSH Launch of iptrunk_sdh_10g on igge.lab.netinsight.se failed in 978 ms
          [06/10/15 15:29:51] SSH Launch of eth_ism on igge.lab.netinsight.se failed in 986 ms
          [06/10/15 15:29:51] SSH Launch of eth_n3xx on igge.lab.netinsight.se failed in 989 ms
          [06/10/15 15:29:51] SSH Launch of iptrunk_TT on igge.lab.netinsight.se failed in 990 ms
          [06/10/15 15:29:51] SSH Launch of TEST on igge.lab.netinsight.se failed in 995 ms
          [06/10/15 15:29:53] SSH Launch of iptrunk_n390_two_nodes on igge.lab.netinsight.se completed in 3 523 ms
          [06/10/15 15:29:53] SSH Launch of iptrunk_compression on igge.lab.netinsight.se completed in 3 537 ms
          [06/10/15 15:29:53] SSH Launch of eth_n6xx on igge.lab.netinsight.se completed in 3 621 ms
          [06/10/15 15:29:53] SSH Launch of common_bist on igge.lab.netinsight.se completed in 3 638 ms
          jun 10, 2015 3:30:00 EM org.jenkinsci.lib.xtrigger.AbstractTrigger reportError
          WARNING: Polling failed
          java.lang.NoClassDefFoundError: hudson/matrix/MatrixRun
          at org.jenkinsci.lib.envinject.service.EnvInjectActionRetriever.getEnvInjectAction(EnvInjectActionRetriever.java:25)
          at org.jenkinsci.lib.envinject.service.EnvVarsResolver.getEnVars(EnvVarsResolver.java:56)
          at org.jenkinsci.lib.envinject.service.EnvVarsResolver.getPollingEnvVars(EnvVarsResolver.java:35)
          at org.jenkinsci.plugins.urltrigger.URLTrigger.getURLValue(URLTrigger.java:182)
          at org.jenkinsci.plugins.urltrigger.URLTrigger.checkIfModifiedEntry(URLTrigger.java:210)
          at org.jenkinsci.plugins.urltrigger.URLTrigger.checkIfModified(URLTrigger.java:200)
          at org.jenkinsci.lib.xtrigger.AbstractTrigger$Runner.run(AbstractTrigger.java:199)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
          at java.lang.Thread.run(Thread.java:745)
          Caused by: java.lang.ClassNotFoundException: hudson.matrix.MatrixRun
          at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1376)
          at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1326)
          at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1079)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
          ... 10 more

          Magnus Jacobsson added a comment - Not that I can see. And the matrix project run fins without problems if they are triggered manually. Here's the full log from restart to the first error: jun 10, 2015 3:29:00 EM hudson.util.RobustReflectionConverter doUnmarshal WARNING: Cannot convert type hudson.plugins.git.Revision to type org.eclipse.jgit.lib.ObjectId jun 10, 2015 3:29:21 EM jenkins.model.Jenkins$23 run INFO: Restart in 10 seconds jun 10, 2015 3:29:31 EM jenkins.model.Jenkins$23 run SEVERE: Restarting VM as requested by magjac Running from: /usr/share/jenkins/jenkins.war jun 10, 2015 3:29:33 EM winstone.Logger logInternal INFO: Beginning extraction from war file jun 10, 2015 3:29:33 EM org.eclipse.jetty.util.log.JavaUtilLog info INFO: jetty-winstone-2.8 jun 10, 2015 3:29:35 EM org.eclipse.jetty.util.log.JavaUtilLog info INFO: NO JSP Support for /jenkins, did not find org.apache.jasper.servlet.JspServlet Jenkins home directory: /srv/jenkins found at: EnvVars.masterEnvVars.get("JENKINS_HOME") jun 10, 2015 3:29:35 EM org.eclipse.jetty.util.log.JavaUtilLog info INFO: Started SelectChannelConnector@0.0.0.0:8080 jun 10, 2015 3:29:35 EM winstone.Logger logInternal INFO: Winstone Servlet Engine v2.0 running: controlPort=disabled jun 10, 2015 3:29:36 EM jenkins.InitReactorRunner$1 onAttained INFO: Started initialization jun 10, 2015 3:29:37 EM jenkins.InitReactorRunner$1 onAttained INFO: Listed all plugins jun 10, 2015 3:29:37 EM hudson.plugins.greenballs.PluginImpl start INFO: Green Balls! jun 10, 2015 3:29:37 EM jenkins.InitReactorRunner$1 onAttained INFO: Prepared all plugins jun 10, 2015 3:29:37 EM jenkins.InitReactorRunner$1 onAttained INFO: Started all plugins jun 10, 2015 3:29:37 EM jenkins.InitReactorRunner$1 onAttained INFO: Augmented all extensions jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect TEST jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect TEST-TEST jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect TemplateRig jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect common_bist jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect eth_10g jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect eth_ism jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect eth_n3xx jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect eth_n6xx jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect iptrunk_1G_ism_ark jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect iptrunk_TT jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect iptrunk_compression jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect iptrunk_n390_two_nodes jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect iptrunk_sdh_10g jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect iptrunk_switching_n390 jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect mutzi jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect netsim2_system_regr jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect netsim_random_50_nodes jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect netsim_system_regr jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect obelix jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect smoke jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect svanen_system_n360_regr jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect svanen_system_n390_regr jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect system_regr jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect va220 jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect va220_vpn jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_J2K_1st jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_J2K_2nd jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_access_ARK_MADI jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_access_ARK_VAM_and_ISM jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_access_ISM_DS3E3 jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_access_ISM_SDI jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_access_ISM_STM1 jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_access_vam jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_access_vam_and_J2K_1st jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_sdi4k jun 10, 2015 3:29:38 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect {{ JENKINS_SLAVE }} [06/10/15 15:29:42] SSH Launch of videoaudio_sdi4k on igge.lab.netinsight.se failed in 197 ms [06/10/15 15:29:42] SSH Launch of va220 on igge.lab.netinsight.se failed in 198 ms [06/10/15 15:29:42] SSH Launch of iptrunk_switching_n390 on igge.lab.netinsight.se failed in 198 ms [06/10/15 15:29:42] SSH Launch of videoaudio_J2K_1st on igge.lab.netinsight.se failed in 198 ms [06/10/15 15:29:42] SSH Launch of TEST on igge.lab.netinsight.se failed in 198 ms [06/10/15 15:29:42] SSH Launch of svanen_system_n360_regr on igge.lab.netinsight.se failed in 199 ms [06/10/15 15:29:42] SSH Launch of common_bist on igge.lab.netinsight.se failed in 202 ms [06/10/15 15:29:42] SSH Launch of videoaudio_access_ISM_SDI on igge.lab.netinsight.se failed in 203 ms [06/10/15 15:29:42] SSH Launch of eth_ism on igge.lab.netinsight.se failed in 205 ms [06/10/15 15:29:42] SSH Launch of iptrunk_compression on igge.lab.netinsight.se failed in 205 ms [06/10/15 15:29:42] SSH Launch of videoaudio_access_ISM_STM1 on igge.lab.netinsight.se failed in 205 ms [06/10/15 15:29:42] SSH Launch of videoaudio_J2K_2nd on igge.lab.netinsight.se failed in 206 ms [06/10/15 15:29:42] SSH Launch of iptrunk_TT on igge.lab.netinsight.se failed in 207 ms [06/10/15 15:29:42] SSH Launch of videoaudio_access_ISM_DS3E3 on igge.lab.netinsight.se failed in 208 ms [06/10/15 15:29:42] SSH Launch of {{ JENKINS_SLAVE }} on dummy failed in 208 ms [06/10/15 15:29:42] SSH Launch of iptrunk_sdh_10g on igge.lab.netinsight.se failed in 208 ms [06/10/15 15:29:42] SSH Launch of netsim_random_50_nodes on igge.lab.netinsight.se failed in 207 ms [06/10/15 15:29:42] SSH Launch of eth_n6xx on igge.lab.netinsight.se failed in 205 ms [06/10/15 15:29:42] SSH Launch of iptrunk_n390_two_nodes on igge.lab.netinsight.se failed in 208 ms [06/10/15 15:29:42] SSH Launch of videoaudio_access_vam_and_J2K_1st on igge.lab.netinsight.se failed in 208 ms [06/10/15 15:29:42] SSH Launch of videoaudio_access_ARK_MADI on igge.lab.netinsight.se failed in 209 ms [06/10/15 15:29:42] SSH Launch of svanen_system_n390_regr on igge.lab.netinsight.se failed in 209 ms [06/10/15 15:29:42] SSH Launch of iptrunk_1G_ism_ark on igge.lab.netinsight.se failed in 215 ms [06/10/15 15:29:43] SSH Launch of eth_n3xx on igge.lab.netinsight.se failed in 1 652 ms [06/10/15 15:29:46] SSH Launch of obelix on obelix.netinsight.se completed in 4 162 ms [06/10/15 15:29:46] SSH Launch of smoke on smoke.netinsight.se completed in 4 719 ms [06/10/15 15:29:47] SSH Launch of TEST-TEST on igge.lab.netinsight.se completed in 5 883 ms [06/10/15 15:29:47] SSH Launch of TemplateRig on igge.lab.netinsight.se completed in 5 940 ms [06/10/15 15:29:47] SSH Launch of va220_vpn on igge.lab.netinsight.se completed in 5 960 ms [06/10/15 15:29:47] SSH Launch of netsim2_system_regr on igge.lab.netinsight.se completed in 5 965 ms [06/10/15 15:29:47] SSH Launch of videoaudio_access_ARK_VAM_and_ISM on igge.lab.netinsight.se completed in 5 976 ms [06/10/15 15:29:47] SSH Launch of videoaudio_access_vam on igge.lab.netinsight.se completed in 5 979 ms [06/10/15 15:29:47] SSH Launch of eth_10g on igge.lab.netinsight.se completed in 5 981 ms [06/10/15 15:29:47] SSH Launch of system_regr on igge.lab.netinsight.se completed in 5 992 ms [06/10/15 15:29:47] SSH Launch of netsim_system_regr on igge.lab.netinsight.se completed in 6 009 ms [06/10/15 15:29:49] SSH Launch of mutzi on mutzi.netinsight.se completed in 7 499 ms jun 10, 2015 3:29:49 EM jenkins.InitReactorRunner$1 onAttained INFO: Loaded all jobs jun 10, 2015 3:29:49 EM hudson.model.AsyncPeriodicWork$1 run INFO: Started Download metadata jun 10, 2015 3:29:49 EM hudson.model.AsyncPeriodicWork$1 run INFO: Finished Download metadata. 0 ms jun 10, 2015 3:29:49 EM org.jenkinsci.main.modules.sshd.SSHD start INFO: Started SSHD at port 51649 jun 10, 2015 3:29:49 EM jenkins.InitReactorRunner$1 onAttained INFO: Completed initialization jun 10, 2015 3:29:50 EM org.springframework.web.context.support.StaticWebApplicationContext prepareRefresh INFO: Refreshing org.springframework.web.context.support.StaticWebApplicationContext@1994aa64: display name [Root WebApplicationContext] ; startup date [Wed Jun 10 15:29:50 CEST 2015] ; root of context hierarchy jun 10, 2015 3:29:50 EM org.springframework.web.context.support.StaticWebApplicationContext obtainFreshBeanFactory INFO: Bean factory for application context [org.springframework.web.context.support.StaticWebApplicationContext@1994aa64] : org.springframework.beans.factory.support.DefaultListableBeanFactory@5c5ba35 jun 10, 2015 3:29:50 EM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@5c5ba35: defining beans [authenticationManager] ; root of factory hierarchy jun 10, 2015 3:29:50 EM org.springframework.web.context.support.StaticWebApplicationContext prepareRefresh INFO: Refreshing org.springframework.web.context.support.StaticWebApplicationContext@7679d84e: display name [Root WebApplicationContext] ; startup date [Wed Jun 10 15:29:50 CEST 2015] ; root of context hierarchy jun 10, 2015 3:29:50 EM org.springframework.web.context.support.StaticWebApplicationContext obtainFreshBeanFactory INFO: Bean factory for application context [org.springframework.web.context.support.StaticWebApplicationContext@7679d84e] : org.springframework.beans.factory.support.DefaultListableBeanFactory@42caa4ac jun 10, 2015 3:29:50 EM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@42caa4ac: defining beans [filter,legacy] ; root of factory hierarchy jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect TEST jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect common_bist jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect eth_ism jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect eth_n3xx jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect eth_n6xx jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect iptrunk_1G_ism_ark jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect iptrunk_TT jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect iptrunk_compression jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect iptrunk_n390_two_nodes jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect iptrunk_sdh_10g jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect iptrunk_switching_n390 jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect netsim_random_50_nodes jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect svanen_system_n360_regr jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect svanen_system_n390_regr jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect va220 jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_J2K_1st jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_J2K_2nd jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_access_ARK_MADI jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_access_ISM_DS3E3 jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_access_ISM_SDI jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_access_ISM_STM1 jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_access_vam_and_J2K_1st jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect videoaudio_sdi4k jun 10, 2015 3:29:50 EM hudson.slaves.SlaveComputer tryReconnect INFO: Attempting to reconnect {{ JENKINS_SLAVE }} [06/10/15 15:29:50] SSH Launch of svanen_system_n360_regr on igge.lab.netinsight.se failed in 9 ms [06/10/15 15:29:50] SSH Launch of netsim_random_50_nodes on igge.lab.netinsight.se failed in 9 ms [06/10/15 15:29:50] SSH Launch of videoaudio_access_ISM_SDI on igge.lab.netinsight.se failed in 7 ms [06/10/15 15:29:50] SSH Launch of svanen_system_n390_regr on igge.lab.netinsight.se failed in 14 ms [06/10/15 15:29:50] SSH Launch of iptrunk_switching_n390 on igge.lab.netinsight.se failed in 12 ms [06/10/15 15:29:50] SSH Launch of videoaudio_access_ISM_DS3E3 on igge.lab.netinsight.se failed in 16 ms [06/10/15 15:29:50] SSH Launch of videoaudio_J2K_2nd on igge.lab.netinsight.se failed in 16 ms [06/10/15 15:29:50] SSH Launch of va220 on igge.lab.netinsight.se failed in 18 ms [06/10/15 15:29:50] SSH Launch of videoaudio_J2K_1st on igge.lab.netinsight.se failed in 19 ms [06/10/15 15:29:50] SSH Launch of {{ JENKINS_SLAVE }} on dummy failed in 18 ms [06/10/15 15:29:50] SSH Launch of videoaudio_access_ISM_STM1 on igge.lab.netinsight.se failed in 23 ms [06/10/15 15:29:50] SSH Launch of videoaudio_sdi4k on igge.lab.netinsight.se failed in 23 ms [06/10/15 15:29:50] SSH Launch of videoaudio_access_ARK_MADI on igge.lab.netinsight.se failed in 37 ms [06/10/15 15:29:50] SSH Launch of videoaudio_access_vam_and_J2K_1st on igge.lab.netinsight.se failed in 43 ms jun 10, 2015 3:29:50 EM hudson.WebAppMain$3 run INFO: Jenkins is fully up and running [06/10/15 15:29:51] SSH Launch of iptrunk_1G_ism_ark on igge.lab.netinsight.se failed in 958 ms [06/10/15 15:29:51] SSH Launch of iptrunk_sdh_10g on igge.lab.netinsight.se failed in 978 ms [06/10/15 15:29:51] SSH Launch of eth_ism on igge.lab.netinsight.se failed in 986 ms [06/10/15 15:29:51] SSH Launch of eth_n3xx on igge.lab.netinsight.se failed in 989 ms [06/10/15 15:29:51] SSH Launch of iptrunk_TT on igge.lab.netinsight.se failed in 990 ms [06/10/15 15:29:51] SSH Launch of TEST on igge.lab.netinsight.se failed in 995 ms [06/10/15 15:29:53] SSH Launch of iptrunk_n390_two_nodes on igge.lab.netinsight.se completed in 3 523 ms [06/10/15 15:29:53] SSH Launch of iptrunk_compression on igge.lab.netinsight.se completed in 3 537 ms [06/10/15 15:29:53] SSH Launch of eth_n6xx on igge.lab.netinsight.se completed in 3 621 ms [06/10/15 15:29:53] SSH Launch of common_bist on igge.lab.netinsight.se completed in 3 638 ms jun 10, 2015 3:30:00 EM org.jenkinsci.lib.xtrigger.AbstractTrigger reportError WARNING: Polling failed java.lang.NoClassDefFoundError: hudson/matrix/MatrixRun at org.jenkinsci.lib.envinject.service.EnvInjectActionRetriever.getEnvInjectAction(EnvInjectActionRetriever.java:25) at org.jenkinsci.lib.envinject.service.EnvVarsResolver.getEnVars(EnvVarsResolver.java:56) at org.jenkinsci.lib.envinject.service.EnvVarsResolver.getPollingEnvVars(EnvVarsResolver.java:35) at org.jenkinsci.plugins.urltrigger.URLTrigger.getURLValue(URLTrigger.java:182) at org.jenkinsci.plugins.urltrigger.URLTrigger.checkIfModifiedEntry(URLTrigger.java:210) at org.jenkinsci.plugins.urltrigger.URLTrigger.checkIfModified(URLTrigger.java:200) at org.jenkinsci.lib.xtrigger.AbstractTrigger$Runner.run(AbstractTrigger.java:199) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.ClassNotFoundException: hudson.matrix.MatrixRun at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1376) at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1326) at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1079) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 10 more

          Daniel Beck added a comment -

          Try downgrading the plugins involved in this if you upgraded them today: URLTrigger, XTrigger, env-inject, Matrix project. Or only downgrade Jenkins master itself. If you skipped some versions, try to do a "binary search" for the first broken release.

          The goal would be to determine which specific component + version introduced the problem.

          Daniel Beck added a comment - Try downgrading the plugins involved in this if you upgraded them today: URLTrigger, XTrigger, env-inject, Matrix project. Or only downgrade Jenkins master itself. If you skipped some versions, try to do a "binary search" for the first broken release. The goal would be to determine which specific component + version introduced the problem.

          I've discovered something important. I can create a copy of a nonworking job. For this new job the URL trigger polling doesn't give any error messages. However, if I run the new job once, it starts to fail URL trigger polling after that. The config.xml files are identical for the two jobs. I also did a "diff -r --brief" of the two jobs directories on the Jenkins server, and the only notable difference was, the new job that was working had no workspace and no builds.

          I then:

          1. Deleted the workspace => still not OK
          2. Deleted all the builds => OK again
          3. Build once => not OK
          4. Delete the build => OK again (workspace still present)

          So the conclusion is that a job with builds cannot poll an URL with URL trigger plugin successfully.

          Magnus Jacobsson added a comment - I've discovered something important. I can create a copy of a nonworking job. For this new job the URL trigger polling doesn't give any error messages. However, if I run the new job once, it starts to fail URL trigger polling after that. The config.xml files are identical for the two jobs. I also did a "diff -r --brief" of the two jobs directories on the Jenkins server, and the only notable difference was, the new job that was working had no workspace and no builds. I then: 1. Deleted the workspace => still not OK 2. Deleted all the builds => OK again 3. Build once => not OK 4. Delete the build => OK again (workspace still present) So the conclusion is that a job with builds cannot poll an URL with URL trigger plugin successfully.

          If my last comment gives you anything to go on, please let me know. Otherwise I will start bisecting the versions. I worried about compatibility though. What is the best way to go about? Is there a way to downgrade Jenkins and let it downgrade incompatible plugins automatically?

          Magnus Jacobsson added a comment - If my last comment gives you anything to go on, please let me know. Otherwise I will start bisecting the versions. I worried about compatibility though. What is the best way to go about? Is there a way to downgrade Jenkins and let it downgrade incompatible plugins automatically?

          URLTrigger Plug-in 0.38 is the culprit. Version 0.37 works fine. Tried a lot of other combinations so I'm pretty sure.

          Magnus Jacobsson added a comment - URLTrigger Plug-in 0.38 is the culprit. Version 0.37 works fine. Tried a lot of other combinations so I'm pretty sure.

          Daniel Beck added a comment -

          Daniel Beck added a comment - I think https://github.com/jenkinsci/urltrigger-plugin/commit/80759be06deff5037ab1ea436ecd694837c5b109 is responsible and commented there.

          Fix proposed.

          Oliver Gondža added a comment - Fix proposed.

          Code changed in jenkins
          User: Oliver Gondža
          Path:
          pom.xml
          http://jenkins-ci.org/commit/urltrigger-plugin/7523a42e212d76b8f822bae4acbfaa99262f1c22
          Log:
          [FIXED JENKINS-28834] Declare dependency on matrix project plugin

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oliver Gondža Path: pom.xml http://jenkins-ci.org/commit/urltrigger-plugin/7523a42e212d76b8f822bae4acbfaa99262f1c22 Log: [FIXED JENKINS-28834] Declare dependency on matrix project plugin

          Code changed in jenkins
          User: Gregory Boissinot
          Path:
          pom.xml
          http://jenkins-ci.org/commit/urltrigger-plugin/302362fa86fe782d1833299a5a8067d858361a58
          Log:
          Merge pull request #11 from olivergondza/JENKINS-28834

          [FIXED JENKINS-28834] Declare dependency on matrix project plugin

          Compare: https://github.com/jenkinsci/urltrigger-plugin/compare/a3136c397de3...302362fa86fe

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Gregory Boissinot Path: pom.xml http://jenkins-ci.org/commit/urltrigger-plugin/302362fa86fe782d1833299a5a8067d858361a58 Log: Merge pull request #11 from olivergondza/ JENKINS-28834 [FIXED JENKINS-28834] Declare dependency on matrix project plugin Compare: https://github.com/jenkinsci/urltrigger-plugin/compare/a3136c397de3...302362fa86fe

            olivergondza Oliver Gondža
            magjac Magnus Jacobsson
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: