Jenkins尝试启动按需linux ec2从系统时出错
每当我试图触发一个依赖于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
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实例配置文件)