Add deploy-sno-reconfig-ipv6 test job for jetlag#76602
Add deploy-sno-reconfig-ipv6 test job for jetlag#76602mcornea wants to merge 2 commits intoopenshift:mainfrom
Conversation
Add a test job that deploys SNO with IPv4, then reconfigures for single-stack IPv6 with bastion registry and redeploys on the same bastion without cleaning up. This tests that the assisted-service pod properly picks up configuration changes on redeploy. New env var REDEPLOY_IPV6 controls the reconfig behavior. Uses JETLAG_PR=787 to test the companion jetlag fix. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
PR needs rebase. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: mcornea The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
[REHEARSALNOTIFIER] Note: If this PR includes changes to step registry files ( |
Summary
Add a test job that verifies the assisted-service pod properly picks up configuration changes when redeploying on the same bastion. The job:
all.ymlfor single-stack IPv6 withuse_bastion_registry: truesetup-bastion.yml+sno-deploy.ymlwithout cleaning up containersThis tests the fix in redhat-performance/jetlag#787.
Changes
REDEPLOY_IPV6env var (defaultfalse)REDEPLOY_IPV6=true, append IPv6 network config +setup_bastion_registry: true+use_bastion_registry: truetoall.ymland redeploy withoutclean-resources.shdeploy-sno-reconfig-ipv6test entry withJETLAG_PR: "787"After jetlag PR merges
Remove
JETLAG_PR: "787"from the test entry and keep the job as a permanent regression test.Test plan
/test deploy-sno-reconfig-ipv6— verifies the full IPv4→IPv6 reconfig path