It appears that the official Rocky Linux 9.x machine image (x86_64 version) has disappeared from the AWS Marketplace.
We’ve been referencing the latest version of that AMI in our infrastructure-as-code scripts via a dynamic lookup in the AWS Marketplace. A week or two ago, we noticed that the x86_64 version is missing, but not the arm64 version. The official AWS Marketplace page for Rocky Linux 9.x seems to have disappeared as well: aws.amazon .com/marketplace/pp/prodview-ygp66mwgbl2ii (sorry, can’t post proper links.)
Querying the AWS Marketplace lists results only for the arm64 version.
We had a bit of a mix-up in our AWS publishing recently - new versions 9.8 and 10.2 were published, but the older 9.7/10.1 (vulnerable until updated) versions were not marked as “deprecated” in the Amazon console. Unfortunately, if you do this Amazon marks your whole marketplace entry as restricted/hidden.
This is my fault - I wasn’t aware this is how it worked.
Fortunately, we caught this and fixed it - just took AWS staff a couple of days to review and approve changes.
The marketplace entry in question should be back up, I see it when I search to do an EC2 deploy:
I also ran your describe-images command, and it seems to return the x86_64 images now (base + LVM variants). Give it a try and let me know if it’s working now.
Sorry, quick addendum here: if you’d like the raw images for whatever reason, they are always available publicly in this directory: https://download.rockylinux.org/pub/rocky/9/images/x86_64/ . For Amazon you’d be interested in the ones with “EC2” in the name.
If inclined, you can download those and import them as VMs/AMIs in your AWS account. They are exactly the same as the marketplace images - this is literally where they come from. Useful if you want to do further customizations, or just need an out-of-band image not dependent on AWS marketplace for whatever reason.
Hope this helps. We always want to make things as available and transparent as possible!