Chef infra 与ec2&;的参数组合不正确;测试厨房

Chef infra 与ec2&;的参数组合不正确;测试厨房,chef-infra,test-kitchen,aws-ec2,Chef Infra,Test Kitchen,Aws Ec2,我正在尝试使用VPC中的ec2插件运行TestKitchen,并得到以下消息: Message:InvalidParameterCombination=>参数groupName不能与参数subnet一起使用 当我设置子网_id表示它在VPC中时,我得到了groupName错误 这是我的厨房 我没有在任何地方设置groupName 司机: 姓名:ec2 aws\u访问\u密钥\u id: aws\u ssh\u密钥\u id:*** ssh_密钥: 安全组标识:[“默认服务器”] 地区:eu-w

我正在尝试使用VPC中的ec2插件运行TestKitchen,并得到以下消息:

Message:InvalidParameterCombination=>参数groupName不能与参数subnet一起使用

当我设置子网_id表示它在VPC中时,我得到了groupName错误

这是我的厨房 我没有在任何地方设置groupName


司机:
姓名:ec2
aws\u访问\u密钥\u id:
aws\u ssh\u密钥\u id:***
ssh_密钥:
安全组标识:[“默认服务器”]
地区:eu-west-1
可用区:eu-west-1a
需要厨师长综合:正确
子网\u id:子网-***
iam_配置文件_名称:
ami_id:ami-***
图像编号:ami-***
风味识别号:t2.micro
助理公共知识产权:正确
ebs\u终止时删除\u:真

您需要将VPC安全组指定为ID,而不是名称

security_group_ids: ["sg-xxxxxxx"]

另外,确保安全组被分配到VPC。

我发现我使用的不是master,而是一年前的gem。现在似乎已经修好了。现在我要弄明白为什么它总是得到一个公共ip地址,即使设置为false。