Launching a new EC2 instance. Status Reason: Not authorized for images: Launching EC2 instance failed

amazon-web-servicesautoscaling

I recently created an auto scaling group in AWS using an AMI. The instance terminated and in an attempt to re-launch the instance, I got a failed response.
The error description is

Launching a new EC2 instance. Status Reason: Not authorized for images: [ami-096daa92e8b4e4927]. Launching EC2 instance failed.

Best Answer

You can only use public AMIs and private AMIs that were explicitly shared with you. If you used a private AMI that is no longer shared with you, then you can no longer start instances with that AMI. In the future, if you intend to use a private AMI that was shared with you, you should copy the AMI first, in case the original is unshared or deleted, then use your private copy of the AMI to start instances.