Merge pull request #691 from jzelinskie/legacybuilders

check for VPC subnet ID before using builder VPC
This commit is contained in:
Jimmy Zelinskie 2015-10-22 14:56:21 -04:00
commit e73f0a95ee

View file

@ -121,6 +121,8 @@ class EC2Executor(BuilderExecutor):
block_devices = boto.ec2.blockdevicemapping.BlockDeviceMapping()
block_devices['/dev/xvda'] = ssd_root_ebs
interfaces = None
if self.executor_config.get('EC2_VPC_SUBNET_ID', None) is not None:
interface = boto.ec2.networkinterface.NetworkInterfaceSpecification(
subnet_id=self.executor_config['EC2_VPC_SUBNET_ID'],
groups=self.executor_config['EC2_SECURITY_GROUP_IDS'],