Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jenkins尝试启动按需linux ec2从系统时出错_Linux_Amazon Web Services_Jenkins_Amazon Ec2 - Fatal编程技术网

Jenkins尝试启动按需linux ec2从系统时出错

Jenkins尝试启动按需linux ec2从系统时出错,linux,amazon-web-services,jenkins,amazon-ec2,Linux,Amazon Web Services,Jenkins,Amazon Ec2,每当我试图触发一个依赖于ec2从机的作业时,它就在队列中。我查看了日志,发现了以下异常: com.amazonaws.services.ec2.model.AmazonEC2Exception: Network interfaces and an instance-level security groups may not be specified on the same request 每当我点击左边的build executor status,就会有一个按钮显示“provision via

每当我试图触发一个依赖于ec2从机的作业时,它就在队列中。我查看了日志,发现了以下异常:

com.amazonaws.services.ec2.model.AmazonEC2Exception: Network interfaces and an instance-level security groups may not be specified on the same request
每当我点击左边的build executor status,就会有一个按钮显示“provision via”。我点击它,看到了我在Jenkins系统配置的cloud下输入的正确的amazon linux映像名,但当我点击它时,我也看到了相同的异常。。。我只是不知道如何解决这个问题,也找不到任何有用的信息


任何帮助都将不胜感激。

好的,我不确定是什么原因导致了错误,因为我真的不知道Jenkins插件如何与aws api接口。但经过大量的尝试和错误,我能够通过在云下的配置中添加更多细节/参数来提供随需应变的工作人员


为VPC添加子网ID和IAM实例配置文件就成功了(我已经拥有了其他一切,包括安全组、可用区域、实例类型等)。因此,似乎您要么忽略安全组,要么全力以赴填写几乎所有内容。

作为参考,如果您看到Jenkins EC2插件v1.46的这一点,它看起来像是一个真正的错误:


解决方案是使用1.45直到它被修复为止(有关更多详细信息,请参阅上面的链接)。

谢谢!设置VPC子网对我有效(没有IAM实例配置文件)