Skip to content

test(cni): add Bolt ownership handoff gate - #4813

Draft
Evan Baker (rbtr) wants to merge 6 commits into
users/rbtr/bolt-lifecycle-e2e-v3from
users/rbtr/bolt-handoff-e2e-v3
Draft

test(cni): add Bolt ownership handoff gate#4813
Evan Baker (rbtr) wants to merge 6 commits into
users/rbtr/bolt-lifecycle-e2e-v3from
users/rbtr/bolt-handoff-e2e-v3

Conversation

@rbtr

Copy link
Copy Markdown
Collaborator

Scope

Adds the 18-transition stateful-CNI JSON to stateless-CNS Bolt ownership-handoff matrix, including preflight, safe pre-churn reverse, faults, restart, and reboot.

Draft dependency caveat

This PR is opened early for review and CI on top of X1, whose base temporarily joins A1 and #4567. Do not merge until X1 and all inherited prerequisites merge.

Behavior

Forward migration remains explicitly two-phase and the matrix ends CNS-owned. It does not claim unsupported CNS-to-CNI export after pod churn or reboot. Existing E2E coverage is not removed or repurposed.

Evidence

Validator/integration-state race tests and both migration shell scripts pass.

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

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.

1 participant