[JIRA] (JENKINS-60795) Unable to provision slaves due to network interface and subnet ID both being set

1 view
Skip to first unread message

dcroche@gmail.com (JIRA)

unread,
Jan 16, 2020, 8:09:09 AM1/16/20
to jenkinsc...@googlegroups.com
Damien Roche created an issue
 
Jenkins / Bug JENKINS-60795
Unable to provision slaves due to network interface and subnet ID both being set
Issue Type: Bug Bug
Assignee: FABRIZIO MANFREDI
Components: ec2-plugin
Created: 2020-01-16 13:08
Environment: Cloudbees-Core - MM v2.204.1.3
ec2-plugin v1.46.2
Priority: Major Major
Reporter: Damien Roche

Regression on https://issues.jenkins-ci.org/browse/JENKINS-59543

Provisioning of any Ec2 instance configured for cloud fails with 

com.amazonaws.services.ec2.model.AmazonEC2Exception: Network interfaces and an instance-level subnet ID may not be specified on the same request (Service: AmazonEC2; Status Code: 400; Error Code: InvalidParameterCombination; Request ID: <ommited>) at com.amazonaws.http.AmazonHttpClient$RequestExecutor.handleErrorResponse(AmazonHttpClient.java:1712) at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeOneRequest(AmazonHttpClient.java:1367) at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeHelper(AmazonHttpClient.java:1113) at com.amazonaws.http.AmazonHttpClient$RequestExecutor.doExecute(AmazonHttpClient.java:770) at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeWithTimer(AmazonHttpClient.java:744) at com.amazonaws.http.AmazonHttpClient$RequestExecutor.execute(AmazonHttpClient.java:726) at com.amazonaws.http.AmazonHttpClient$RequestExecutor.access$500(AmazonHttpClient.java:686) at com.amazonaws.http.AmazonHttpClient$RequestExecutionBuilderImpl.execute(AmazonHttpClient.java:668) at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:532) at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:512) at com.amazonaws.services.ec2.AmazonEC2Client.doInvoke(AmazonEC2Client.java:22045) at com.amazonaws.services.ec2.AmazonEC2Client.invoke(AmazonEC2Client.java:22012) at com.amazonaws.services.ec2.AmazonEC2Client.invoke(AmazonEC2Client.java:22001) at com.amazonaws.services.ec2.AmazonEC2Client.executeRunInstances(AmazonEC2Client.java:21168) at com.amazonaws.services.ec2.AmazonEC2Client.runInstances(AmazonEC2Client.java:21140) at hudson.plugins.ec2.SlaveTemplate.provisionOndemand(SlaveTemplate.java:771) at hudson.plugins.ec2.SlaveTemplate.provisionOndemand(SlaveTemplate.java:620) at hudson.plugins.ec2.SlaveTemplate.provision(SlaveTemplate.java:575) at hudson.plugins.ec2.EC2Cloud.getNewOrExistingAvailableSlave(EC2Cloud.java:590) at hudson.plugins.ec2.EC2Cloud.provision(EC2Cloud.java:616) at hudson.plugins.ec2.NoDelayProvisionerStrategy.apply(NoDelayProvisionerStrategy.java:47) at hudson.slaves.NodeProvisioner.update(NodeProvisioner.java:332) at hudson.slaves.NodeProvisioner.access$900(NodeProvisioner.java:63) at hudson.slaves.NodeProvisioner$NodeProvisionerInvoker.doRun(NodeProvisioner.java:819) at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:70) at jenkins.security.ImpersonatingScheduledExecutorService$1.run(ImpersonatingScheduledExecutorService.java:58) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) 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)

Requires downgrade to 1.46.1 to resolve

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages