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

EC2 Plguin: EC2 instances are getting terminated right away on initializing in 1.44 version

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Fixed but Unreleased (View Workflow)
    • Priority: Blocker
    • Resolution: Fixed
    • Component/s: ec2-plugin
    • Labels:
      None
    • Similar Issues:

      Description

      EC2 instances are getting terminated right away on initializing in 1.44 version

      Below is the error message
      Jun 25, 2019 3:49:22 PM hudson.plugins.ec2.EC2Cloud
      INFO: Launching instance: i-0dedca71f82852276
      Jun 25, 2019 3:49:22 PM hudson.plugins.ec2.EC2Cloud
      INFO: bootstrap()
      Jun 25, 2019 3:49:22 PM hudson.plugins.ec2.EC2Cloud
      INFO: Getting keypair...
      Jun 25, 2019 3:49:22 PM hudson.plugins.ec2.EC2Cloud
      INFO: Using private key jenkins-slave (SHA-1 fingerprint e7:f4)
      Jun 25, 2019 3:49:22 PM hudson.plugins.ec2.EC2Cloud
      INFO: Authenticating as ec2-user
      Jun 25, 2019 3:49:23 PM hudson.plugins.ec2.EC2Cloud
      INFO: Connecting to 10.188.11.241 on port 22, with timeout 10000.
      Jun 25, 2019 3:49:33 PM hudson.plugins.ec2.EC2Cloud
      INFO: Failed to connect via ssh: The kexTimeout (10000 ms) expired.
      Jun 25, 2019 3:49:33 PM hudson.plugins.ec2.EC2Cloud
      INFO: Waiting for SSH to come up. Sleeping 5.
      Jun 25, 2019 3:49:38 PM hudson.plugins.ec2.EC2Cloud
      INFO: Connected via SSH.
      Jun 25, 2019 3:50:46 PM hudson.plugins.ec2.EC2Cloud
      INFO: Creating tmp directory (/tmp) if it does not exist
      Jun 25, 2019 3:50:46 PM hudson.plugins.ec2.EC2Cloud
      INFO: Verifying: java -fullversion
      openjdk full version "1.8.0_201-b09"
      Jun 25, 2019 3:50:46 PM hudson.plugins.ec2.EC2Cloud
      INFO: Verifying: which scp
      /usr/bin/scp
      Jun 25, 2019 3:50:46 PM hudson.plugins.ec2.EC2Cloud
      INFO: Copying remoting.jar to: /tmp
      Jun 25, 2019 3:50:46 PM hudson.plugins.ec2.EC2Cloud
      INFO: Launching remoting agent (via Trilead SSH2 Connection): java -jar /tmp/remoting.jar -workDir
      ERROR: unexpected stream termination
      java.io.EOFException: unexpected stream termination
      at hudson.remoting.ChannelBuilder.negotiate(ChannelBuilder.java:415)
      at hudson.remoting.ChannelBuilder.build(ChannelBuilder.java:360)
      at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:431)
      at hudson.plugins.ec2.ssh.EC2UnixLauncher.launchScript(EC2UnixLauncher.java:262)
      at hudson.plugins.ec2.EC2ComputerLauncher.launch(EC2ComputerLauncher.java:48)
      at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:294)
      at jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46)
      at jenkins.security.ImpersonatingExecutorService$2.call(ImpersonatingExecutorService.java:71)
      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)

       

      It's working fine in 1.43 version

        Attachments

          Issue Links

            Activity

            Hide
            thoulen FABRIZIO MANFREDI added a comment -

            Released in 1.44.1

            Show
            thoulen FABRIZIO MANFREDI added a comment - Released in 1.44.1
            Hide
            tapvir tapvir virk added a comment -

            Hi Raihaan,

             

            I just observed, same exception is thrown on WIndows slave. Linux slaves are working fine.

             

            Can you please check and provide the fix?

             

            Thanks

            Tapvir

            Show
            tapvir tapvir virk added a comment - Hi Raihaan,   I just observed, same exception is thrown on WIndows slave. Linux slaves are working fine.   Can you please check and provide the fix?   Thanks Tapvir
            Hide
            thoulen FABRIZIO MANFREDI added a comment -

            the fix for windows will be in 1.44.2, can you test the build from master ? 

            Show
            thoulen FABRIZIO MANFREDI added a comment - the fix for windows will be in 1.44.2, can you test the build from master ? 
            Hide
            tapvir tapvir virk added a comment -

            I dont have setup to build the branch. Do you know when 1.44.2 will be released? If it is at later point, I will try to build from master

            Show
            tapvir tapvir virk added a comment - I dont have setup to build the branch. Do you know when 1.44.2 will be released? If it is at later point, I will try to build from master
            Hide
            raihaan Raihaan Shouhell added a comment -

            Our master branch has been failing due to some infra issues. If you don't mind you can test from one of my other PRs that reduces calls to describeInstances but contains the above fix
            https://repo.jenkins-ci.org/incrementals/org/jenkins-ci/plugins/ec2/1.45-rc1008.3d3aaabf683e/

            Show
            raihaan Raihaan Shouhell added a comment - Our master branch has been failing due to some infra issues. If you don't mind you can test from one of my other PRs that reduces calls to describeInstances but contains the above fix https://repo.jenkins-ci.org/incrementals/org/jenkins-ci/plugins/ec2/1.45-rc1008.3d3aaabf683e/

              People

              • Assignee:
                raihaan Raihaan Shouhell
                Reporter:
                tapvir tapvir virk
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: