Official Rocky Linux 9.x AMI (x86_64) Missing in AWS Marketplace

Hi everyone,

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.

aws ec2 describe-images \
  --owners aws-marketplace \
  --filters 'Name=name,Values=Rocky-9-EC2-*' \
  --query 'Images[*].{
    Name:Name,
    ImageId:ImageId,
    Architecture:Architecture,
    CreationDate:CreationDate,
    ProductCodes:ProductCodes[*].ProductCodeId,
    OwnerId:OwnerId
  }' \
  --output table

Please note, this does not affect Rocky Linux 10.x; official versions for both x86_64 and arm64 are still available on the AWS Marketplace.

Does anyone know why official images for Rocky Linux 9.x (x86_64) disappeared from the AWS Marketplace?

Thank you!

-Benedikt

Hi @QaliusBenedikt , thanks for posting about this!

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!

-Skip

Hi Skip!

Thanks for the detailed reply and working with AWS to get this sorted out.

I checked on my end too, and I can confirm that I see both the Base and LVM version for x86_64 and arm64.

Also, thank you so much for the extra tip about the source of these AMIs - that’s good to know!

-Benedikt