Skip to content

smoke: add TestCuttingEdgeCluster (rhel10/rocky10/ubuntu24/sles15)#642

Open
james-nesbitt wants to merge 1 commit into
mainfrom
smoke/cutting-edge-test
Open

smoke: add TestCuttingEdgeCluster (rhel10/rocky10/ubuntu24/sles15)#642
james-nesbitt wants to merge 1 commit into
mainfrom
smoke/cutting-edge-test

Conversation

@james-nesbitt
Copy link
Copy Markdown
Collaborator

Summary

  • Adds TestCuttingEdgeCluster smoke test targeting gen-10 distributions: RHEL 10, Rocky 10, Ubuntu 24.04 as managers and workers, with SLES 15 as an additional worker
  • Adds Rhel10 and Rocky10 platform definitions to test/platforms.go
  • Adds smoke-cutting-edge Makefile target (50m timeout)
  • Adds smoke-cutting-edge CI job triggered by the smoke-cutting-edge label

Dependency

This PR depends on terraform-mirantis-modules/terraform-mirantis-provision-aws#22 being merged and the module version bumped in examples/terraform/aws-simple/.
That PR adds the rhel_10 and rocky_10 platform keys to the provision-aws Terraform module. The test will fail until those keys are available.

Platform selection rationale

Platform AMI MCR packages Notes
RHEL 10 repos.mirantis.com/rhel/10/ Needs provision-aws#22
Rocky 10 repos.mirantis.com/rocky/10/ Needs provision-aws#22
Ubuntu 24.04 Latest Ubuntu with MCR packages (25.x/26.x not yet packaged)
SLES 15 Latest SLES with MCR packages (SLES 16 not yet packaged)
AlmaLinux 10 No MCR packages — excluded
SLES 16 No MCR packages — excluded

Test plan

Written by AI: claude-sonnet-4-6

Adds a new smoke test targeting the latest gen-10 distributions:
- RHEL 10, Rocky 10, Ubuntu 24.04 as managers and workers
- SLES 15 as an additional worker

Also adds:
- Rhel10 and Rocky10 platform definitions in test/platforms.go
- smoke-cutting-edge Makefile target (50m timeout)
- smoke-cutting-edge CI job triggered by the smoke-cutting-edge label

NOTE: This test depends on terraform-mirantis-modules/terraform-mirantis-provision-aws
PR #22 being merged (adds rhel_10 and rocky_10 platform keys to the
provision-aws module). The test will fail until the module is updated and
the version bumped in examples/terraform/aws-simple/.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: James Nesbitt <jnesbitt@mirantis.com>
@james-nesbitt james-nesbitt added the smoke-cutting-edge Trigger cutting-edge smoke test label Jun 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

smoke-cutting-edge Trigger cutting-edge smoke test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant