Merge pull request #4242 from hashicorp/b-aws-lc-guard
provider/aws: Fix missing AMI issue with Launch Configurations
This commit is contained in:
commit
eb3840c574
|
@ -386,6 +386,11 @@ func resourceAwsLaunchConfigurationCreate(d *schema.ResourceData, meta interface
|
||||||
}
|
}
|
||||||
|
|
||||||
if dn, err := fetchRootDeviceName(d.Get("image_id").(string), ec2conn); err == nil {
|
if dn, err := fetchRootDeviceName(d.Get("image_id").(string), ec2conn); err == nil {
|
||||||
|
if dn == nil {
|
||||||
|
return fmt.Errorf(
|
||||||
|
"Expected to find a Root Device name for AMI (%s), but got none",
|
||||||
|
d.Get("image_id").(string))
|
||||||
|
}
|
||||||
blockDevices = append(blockDevices, &autoscaling.BlockDeviceMapping{
|
blockDevices = append(blockDevices, &autoscaling.BlockDeviceMapping{
|
||||||
DeviceName: dn,
|
DeviceName: dn,
|
||||||
Ebs: ebs,
|
Ebs: ebs,
|
||||||
|
|
Loading…
Reference in New Issue