smoke: add TestCuttingEdgeCluster (rhel10/rocky10/ubuntu24/sles15)#642
Open
james-nesbitt wants to merge 2 commits into
Open
smoke: add TestCuttingEdgeCluster (rhel10/rocky10/ubuntu24/sles15)#642james-nesbitt wants to merge 2 commits into
james-nesbitt wants to merge 2 commits into
Conversation
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>
- shorten Name "cutting-edge" -> "cuttingedge" (11 chars): the 12-char
value overflowed the 32-char AWS LB/target-group name limit and was
the actual CI failure ("name" cannot be longer than 32 characters)
- pin examples/terraform/aws-simple to provision-aws >= 0.1.7, which
ships the rhel_10/rocky_10 platform keys (provision-aws#22, released)
- refresh test doc comment now the upstream dependency is merged/released
gofmt also normalized two pre-existing violations in smoke_test.go.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
TestCuttingEdgeClustersmoke test targeting gen-10 distributions: RHEL 10, Rocky 10, Ubuntu 24.04 as managers and workers, with SLES 15 as an additional workerRhel10andRocky10platform definitions totest/platforms.gosmoke-cutting-edgeMakefile target (50m timeout)smoke-cutting-edgeCI job triggered by thesmoke-cutting-edgelabelDependency
Platform selection rationale
repos.mirantis.com/rhel/10/repos.mirantis.com/rocky/10/Test plan
examples/terraform/aws-simple/smoke-cutting-edgelabel to this PR to trigger the CI jobWritten by AI: claude-sonnet-4-6