I am following this blog to create an AWS Cloud9 instance integrated with ROS Melodic and Gazebo9. When I execute the automation of the Systems Manager document however, the first step "startInstances" fails and this error pops up:
Automation Step Execution fails when it is launching the instance(s). Get Exception from RunInstances API of ec2 Service. Exception Message from RunInstances API: [The image id '[ami-0e472ba40eb589f49]' does not exist (Service: AmazonEC2; Status Code: 400; Error Code: InvalidAMIID.NotFound; Request ID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx; Proxy: null)]. Please refer to Automation Service Troubleshooting Guide for more diagnosis details.
I have seen that the ami-0e472ba40eb589f49 is the one referred in the SSM for ROS Melodic file, but the error message says I don't have this image.
How can I solve this problem?
Thank you for your answer. I am using eu-central-1 and I have changed to ami-0f3f0cd0c5fc276ae. The problem does not appear anymore