Skip to content

Converge idle duplicate IPsec SAs after rolling upgrades - #18

Merged
chen21019 merged 1 commit into
mainfrom
verification/ipsec-vxlan-overlay-network-0.14.33
Sep 13, 2026
Merged

chen21019 merged 1 commit into
mainfrom
verification/ipsec-vxlan-overlay-network-0.14.33

Conversation

@chen21019

@chen21019 chen21019 commented Sep 13, 2026 •

Copy link
Copy Markdown

Live v0.14.32 upgrade on RancherCenter/RancherNode22 retained two ESTABLISHED IKE SAs per peer while only one carried traffic. This change leaves missing-SA recovery to the existing health reconciler (default CHILD close_action=none) and reaps only a long-lived, zero-traffic duplicate when exactly one other installed SA for the same managed peer has traffic. Recent, ambiguous, and unrelated SAs remain untouched. Focused unit tests cover the duplicate-SA decision and VICI configuration. The isolated two-node gate tests a rolling v0.14.31 to candidate handoff, bidirectional encrypted traffic, and restart recovery; forced duplication of the old isolated topology was not deterministic, so the existing live two-host duplicate remains the decisive post-release gate. Release coordinates target v0.14.33.

@chen21019
chen21019 requested a review from a team as a code owner September 13, 2026 00:22
@chen21019
chen21019 force-pushed the verification/ipsec-vxlan-overlay-network-0.14.33 branch 5 times, most recently from 0dc564f to fd67ee3 Compare September 13, 2026 00:56
@chen21019
chen21019 force-pushed the verification/ipsec-vxlan-overlay-network-0.14.33 branch from fd67ee3 to fddf33c Compare September 13, 2026 01:03
@chen21019
chen21019 merged commit f09f5fd into main Sep 13, 2026
5 checks passed
@chen21019
chen21019 deleted the verification/ipsec-vxlan-overlay-network-0.14.33 branch September 13, 2026 01:09
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