AlmaLinux / cloud-images

Packer templates and other tools for building AlmaLinux images for various cloud platforms.
MIT License
152 stars 48 forks source link

Major changes for AMIs and build process #171

Closed LKHN closed 4 months ago

LKHN commented 6 months ago

AMI:

Packer:

Building with QEMU builder and importing with Amazon Import post-processor via VM Import/Export services of AWS is slow, has multiple stages of build and involves uploading of 4 GiB virtual disk image. Since we are using the Amazon EBS Surrogate builder for the rest of the AMIs very long time. It's good time to move on from the old method.

Ansible:

All roles passes production profile of Ansible Lint (24.2.1)

Tools(aws_ami_mirror): After copying AMIs to the target regions and making is public, make the snapshot public too. In this way anyone can full copy AMIs to their AWS account. Fixes https://bugs.almalinux.org/view.php?id=329

Documentation: