Upgraded from Jenkins 2.303.1 to 2.387.1
Plugin:
Amazon Elastic Container Service (ECS) / Fargate plugin Version 1.48
Amazon Web Services SDK :: ECS Version 1.12.406-370.v8f993c987059
- Jenkins Job Log
11:08:27 Started by user xxxxxxx
11:08:27 [Pipeline] Start of Pipeline
11:08:28 [Pipeline] node
11:08:43 Still waiting to schedule task
11:08:43 Waiting for next available executor
Agent not triggered
- Pipe Syntax (Just a basic example)
pipeline {
agent {
label("uoa-buildtools-maven”)
}
stage(‘path check’) {
steps{
script{
sh "uname -r”
sh "java -version”
}
}
- Jenkins Error Log
Mar 30, 2023 12:52:45 AM INFO com.cloudbees.jenkins.plugins.amazonecs.ECSCloud provision
Asked to provision 1 agent(s) for: uoa-buildtools-maven
Mar 30, 2023 12:52:45 AM INFO com.cloudbees.jenkins.plugins.amazonecs.ECSCloud provision
Will provision ccoe–sandpit-jenkins-master-uoa-buildtools-maven-0t5f5, for label: uoa-buildtools-maven
Mar 30, 2023 12:52:45 AM SEVERE hudson.triggers.SafeTimerTask run
Timer task hudson.slaves.NodeProvisioner$NodeProvisionerInvoker@120ee621 failed
java.lang.IllegalArgumentException
at hudson.slaves.NodeProvisioner$PlannedNode.(NodeProvisioner.java:102)
at com.cloudbees.jenkins.plugins.amazonecs.ECSCloud.provision(ECSCloud.java:292)
at com.cloudbees.jenkins.plugins.amazonecs.ECSProvisioningStrategy.apply(ECSProvisioningStrategy.java:66)
at hudson.slaves.NodeProvisioner.update(NodeProvisioner.java:325)
at hudson.slaves.NodeProvisioner$NodeProvisionerInvoker.doRun(NodeProvisioner.java:823)
at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:92)
at jenkins.security.ImpersonatingScheduledExecutorService$1.run(ImpersonatingScheduledExecutorService.java:67)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
Basic Troubleshooting Steps but the issue still exists
- Removed and Reintsalled the plugin “Amazon Elastic Container Service (ECS) / Fargate plugin Version 1.48”
- Recreated ECS agent templates and attempted a redeploy
Has anyone come across this issue after an upgrade?