increase the timeout for waiting for an ami to become available
This commit is contained in:
parent
3e00ca3608
commit
00de0f4996
|
@ -40,10 +40,16 @@ func WaitUntilAMIAvailable(ctx aws.Context, conn *ec2.EC2, imageId string) error
|
||||||
ImageIds: []*string{&imageId},
|
ImageIds: []*string{&imageId},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
waitOpts := getWaiterOptions()
|
||||||
|
if len(waitOpts) == 0 {
|
||||||
|
// Bump this default to 25 minutes because the aws default
|
||||||
|
// of ten minutes doesn't work for some of our long-running copies.
|
||||||
|
waitOpts = append(waitOpts, request.WithWaiterMaxAttempts(100))
|
||||||
|
}
|
||||||
err := conn.WaitUntilImageAvailableWithContext(
|
err := conn.WaitUntilImageAvailableWithContext(
|
||||||
ctx,
|
ctx,
|
||||||
&imageInput,
|
&imageInput,
|
||||||
getWaiterOptions()...)
|
waitOpts...)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue