Corymbia / eucalyptus

Eucalyptus Cloud-computing Platform
https://eucalyptus.cloud/
Other
118 stars 23 forks source link

AutoScaling group creation should not require zones for vpc networking #324

Closed sjones4 closed 3 years ago

sjones4 commented 3 years ago

The autoscaling action CreateAutoScalingGroup should allow availability zones to be omitted when using vpc as they are only required for classic networking:

AvailabilityZones.member.N

A list of Availability Zones where instances in the Auto Scaling group can be created. This parameter is optional if you specify one or more subnets for VPCZoneIdentifier.

Conditional: If your account supports EC2-Classic and VPC, this parameter is required to launch instances into EC2-Classic. 

https://docs.aws.amazon.com/autoscaling/ec2/APIReference/API_CreateAutoScalingGroup.html

Zones are currently required by the binding causing creation to fail with the error:

Failed to build a valid message: Missing required object.