Skip to content

Add AlmaLinux 8 custom AMI support#7483

Draft
iamh2o wants to merge 2 commits into
aws:developfrom
iamh2o:codex/almalinux8-support
Draft

Add AlmaLinux 8 custom AMI support#7483
iamh2o wants to merge 2 commits into
aws:developfrom
iamh2o:codex/almalinux8-support

Conversation

@iamh2o

@iamh2o iamh2o commented Jul 10, 2026

Copy link
Copy Markdown

Summary

  • add almalinux8 as a distinct supported operating-system value
  • detect AlmaLinux 8 in ImageBuilder and preserve its release packages during kernel updates
  • add schema, validator, configure, ImageBuilder, and integration-fixture coverage
  • reject EFA-enabled AlmaLinux 8 configurations because the current EFA installer does not support AlmaLinux 8

Scope

This supports customer-provided AlmaLinux 8 parent images. It does not claim that AWS ParallelCluster publishes an AlmaLinux image.

Closes #7482.

Companion cookbook PR: aws/aws-parallelcluster-cookbook#3222

Tests

  • 755 focused schema, validator, configure, and ImageBuilder tests passed
  • AlmaLinux EFA validation covers x86_64, arm64, and EFA-disabled configurations
  • an ImageBuilder build from an official AlmaLinux 8 x86_64 parent completed, and the resulting custom AMI passed the ImageBuilder boot/test phase
  • changed ImageBuilder components and generic AlmaLinux fixtures passed diff and leak checks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add AlmaLinux 8 custom AMI support

1 participant