When launching an AWS EC2 instance in a VPC we'll need the following:
Note - SecurityGroups should not be specified with SecurityGroupIds.
The proposed changes are as follows:
- 2 new options in buildscripts/aws_ec2.py
- 2 new options in buildscripts/launch_evergreen_ec2_instance.sh
- -n <subnet_id>
- -g <security_group_id>
- Use new macros powercycle_aws_subnet_id and powercycle_aws_security_group_id