-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
None
-
Fully Compatible
-
v3.6
-
TIG 2018-1-29
-
0
When launching an AWS EC2 instance in a VPC we'll need the following:
- SubnetId
- SecurityGroupIds
Note - SecurityGroups should not be specified with SecurityGroupIds.
The proposed changes are as follows:
- 2 new options in buildscripts/aws_ec2.py
- --securityGroupIds
- --subnetId
- 2 new options in buildscripts/launch_evergreen_ec2_instance.sh
- -n <subnet_id>
- -g <security_group_id>
- etc/evergreen.yml
- Use new macros powercycle_aws_subnet_id and powercycle_aws_security_group_id