-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Jenkins LTS: 2.289.1
SSH Build Agents: 1.32.0
I've updated our Jenkins environment and since the update our dynamic build agents do not start anymore.
I can see in the Agent overview that the containers are spawned but they still have the red "x".
The containers are running and manually i am able to login from the Master running on unix
ssh root@172.18.24.195 -p 52590 -l jenkins
Error
ERROR: class io.jenkins.docker.connector.DockerComputerSSHConnector$DockerSSHLauncher is missing its descriptor java.lang.AssertionError: class io.jenkins.docker.connector.DockerComputerSSHConnector$DockerSSHLauncher is missing its descriptor at jenkins.model.Jenkins.getDescriptorOrDie(Jenkins.java:1598) at hudson.model.AbstractDescribableImpl.getDescriptor(AbstractDescribableImpl.java:42) at hudson.plugins.sshslaves.SSHLauncher.checkJavaIsInPath(SSHLauncher.java:529) at hudson.plugins.sshslaves.SSHLauncher.access$300(SSHLauncher.java:111) at hudson.plugins.sshslaves.SSHLauncher$1.call(SSHLauncher.java:449) at hudson.plugins.sshslaves.SSHLauncher$1.call(SSHLauncher.java:421) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)
Workaround:
As i have faced a similar issue already 2019 i have simply downgraded this plugin to 1.31.5 and it seems to work fine now.
Links
[JENKINS-65861] SSH Build Agents 1.32.0 Master cannot connect to Agents anymore
Description |
Original:
I've updated our Jenkins environment and since the update our dynamic build agents do not start anymore.
I can see in the Agent overview that the containers are spawned but they still have the red "x". The containers are running and manually i am able to login from the Master running on unix {code} ssh root@172.18.24.195 -p 52590 -l jenkins {code} h3. Workaround: As i have faced a similar issue already 2019 i have simply downgraded this plugin to 1.31.5 and it seems to work fine now. I will provide some more logs soon... |
New:
I've updated our Jenkins environment and since the update our dynamic build agents do not start anymore.
I can see in the Agent overview that the containers are spawned but they still have the red "x". The containers are running and manually i am able to login from the Master running on unix {code} ssh root@172.18.24.195 -p 52590 -l jenkins {code} h3. Workaround: As i have faced a similar issue already 2019 i have simply downgraded this plugin to 1.31.5 and it seems to work fine now. * https://github.com/jenkinsci/docker-plugin/issues/740 I will provide some more logs soon... |
Component/s | New: ssh-slaves-plugin [ 15578 ] | |
Component/s | Original: ssh-agent-plugin [ 17509 ] |
Attachment | New: error.txt [ 55095 ] |
Description |
Original:
I've updated our Jenkins environment and since the update our dynamic build agents do not start anymore.
I can see in the Agent overview that the containers are spawned but they still have the red "x". The containers are running and manually i am able to login from the Master running on unix {code} ssh root@172.18.24.195 -p 52590 -l jenkins {code} h3. Workaround: As i have faced a similar issue already 2019 i have simply downgraded this plugin to 1.31.5 and it seems to work fine now. * https://github.com/jenkinsci/docker-plugin/issues/740 I will provide some more logs soon... |
New:
I've updated our Jenkins environment and since the update our dynamic build agents do not start anymore.
I can see in the Agent overview that the containers are spawned but they still have the red "x". The containers are running and manually i am able to login from the Master running on unix {code} ssh root@172.18.24.195 -p 52590 -l jenkins {code} h3. Error {code} ERROR: class io.jenkins.docker.connector.DockerComputerSSHConnector$DockerSSHLauncher is missing its descriptor java.lang.AssertionError: class io.jenkins.docker.connector.DockerComputerSSHConnector$DockerSSHLauncher is missing its descriptor at jenkins.model.Jenkins.getDescriptorOrDie(Jenkins.java:1598) at hudson.model.AbstractDescribableImpl.getDescriptor(AbstractDescribableImpl.java:42) at hudson.plugins.sshslaves.SSHLauncher.checkJavaIsInPath(SSHLauncher.java:529) at hudson.plugins.sshslaves.SSHLauncher.access$300(SSHLauncher.java:111) at hudson.plugins.sshslaves.SSHLauncher$1.call(SSHLauncher.java:449) at hudson.plugins.sshslaves.SSHLauncher$1.call(SSHLauncher.java:421) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) {code} h3. Workaround: As i have faced a similar issue already 2019 i have simply downgraded this plugin to 1.31.5 and it seems to work fine now. * https://github.com/jenkinsci/docker-plugin/issues/740 I will provide some more logs soon... |
Description |
Original:
I've updated our Jenkins environment and since the update our dynamic build agents do not start anymore.
I can see in the Agent overview that the containers are spawned but they still have the red "x". The containers are running and manually i am able to login from the Master running on unix {code} ssh root@172.18.24.195 -p 52590 -l jenkins {code} h3. Error {code} ERROR: class io.jenkins.docker.connector.DockerComputerSSHConnector$DockerSSHLauncher is missing its descriptor java.lang.AssertionError: class io.jenkins.docker.connector.DockerComputerSSHConnector$DockerSSHLauncher is missing its descriptor at jenkins.model.Jenkins.getDescriptorOrDie(Jenkins.java:1598) at hudson.model.AbstractDescribableImpl.getDescriptor(AbstractDescribableImpl.java:42) at hudson.plugins.sshslaves.SSHLauncher.checkJavaIsInPath(SSHLauncher.java:529) at hudson.plugins.sshslaves.SSHLauncher.access$300(SSHLauncher.java:111) at hudson.plugins.sshslaves.SSHLauncher$1.call(SSHLauncher.java:449) at hudson.plugins.sshslaves.SSHLauncher$1.call(SSHLauncher.java:421) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) {code} h3. Workaround: As i have faced a similar issue already 2019 i have simply downgraded this plugin to 1.31.5 and it seems to work fine now. * https://github.com/jenkinsci/docker-plugin/issues/740 I will provide some more logs soon... |
New:
I've updated our Jenkins environment and since the update our dynamic build agents do not start anymore.
I can see in the Agent overview that the containers are spawned but they still have the red "x". The containers are running and manually i am able to login from the Master running on unix {code} ssh root@172.18.24.195 -p 52590 -l jenkins {code} h3. Error {code} ERROR: class io.jenkins.docker.connector.DockerComputerSSHConnector$DockerSSHLauncher is missing its descriptor java.lang.AssertionError: class io.jenkins.docker.connector.DockerComputerSSHConnector$DockerSSHLauncher is missing its descriptor at jenkins.model.Jenkins.getDescriptorOrDie(Jenkins.java:1598) at hudson.model.AbstractDescribableImpl.getDescriptor(AbstractDescribableImpl.java:42) at hudson.plugins.sshslaves.SSHLauncher.checkJavaIsInPath(SSHLauncher.java:529) at hudson.plugins.sshslaves.SSHLauncher.access$300(SSHLauncher.java:111) at hudson.plugins.sshslaves.SSHLauncher$1.call(SSHLauncher.java:449) at hudson.plugins.sshslaves.SSHLauncher$1.call(SSHLauncher.java:421) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) {code} h3. Workaround: As i have faced a similar issue already 2019 i have simply downgraded this plugin to 1.31.5 and it seems to work fine now. * https://github.com/jenkinsci/docker-plugin/issues/740 h3. Links * https://github.com/jenkinsci/docker-plugin/issues/834 |
Component/s | New: docker-plugin [ 18724 ] |
Resolution | New: Won't Do [ 10001 ] | |
Status | Original: Open [ 1 ] | New: Closed [ 6 ] |
I have the same problems with the new version, downgrade to 1.31.5 helps