Skip to content

test: automate two-node HA failover and TCP survival (#534)#8

Open
thedancingdeveloper wants to merge 2 commits into
mainfrom
test/534-ha-failover-ci
Open

test: automate two-node HA failover and TCP survival (#534)#8
thedancingdeveloper wants to merge 2 commits into
mainfrom
test/534-ha-failover-ci

Conversation

@thedancingdeveloper

Copy link
Copy Markdown
Owner

Summary

  • add a self-hosted two-node CARP/pfsync qualification workflow
  • verify deterministic MASTER/BACKUP convergence and controlled demotion
  • keep a long-lived TCP stream active through failover and verify byte growth
  • capture CARP, pfsync, PF state, counters, timing, and raw results as artifacts

Closes ZerosAndOnesLLC#534

Validation

  • python3 -m py_compile scripts/ha-failover-ci.py
  • python3 scripts/ha-failover-ci.py --help
  • cargo fmt --all -- --check
  • reviewed inventory and workflow secret handling

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.

HA: automate two-node failover and TCP session-survival validation

2 participants