[pve-devel] [RFC ha-manager 0/3] HA rules follow up (part 1)
Daniel Kral
d.kral at proxmox.com
Thu Jul 31 16:27:16 CEST 2025
Two smaller (RFC!) patches regarding the version comparison for the HA
group migration and two test cases for slightly more realistic scenarios
when the cluster nodes are upgraded and rebooted one-by-one (with some
failures in-between).
Daniel Kral (3):
manager: support older versioning schema for ha group migration
manager: fix ~revision version check for ha groups migration
test: ha tester: add ha groups migration tests with runtime upgrades
src/PVE/HA/Manager.pm | 9 +-
src/PVE/HA/Sim/Hardware.pm | 8 +
src/test/test-group-migrate3/README | 7 +
src/test/test-group-migrate3/cmdlist | 17 +
src/test/test-group-migrate3/groups | 7 +
src/test/test-group-migrate3/hardware_status | 5 +
src/test/test-group-migrate3/log.expect | 344 +++++++++++++++++++
src/test/test-group-migrate3/manager_status | 1 +
src/test/test-group-migrate3/service_config | 5 +
src/test/test-group-migrate4/README | 8 +
src/test/test-group-migrate4/cmdlist | 15 +
src/test/test-group-migrate4/groups | 7 +
src/test/test-group-migrate4/hardware_status | 5 +
src/test/test-group-migrate4/log.expect | 277 +++++++++++++++
src/test/test-group-migrate4/manager_status | 1 +
src/test/test-group-migrate4/service_config | 5 +
16 files changed, 718 insertions(+), 3 deletions(-)
create mode 100644 src/test/test-group-migrate3/README
create mode 100644 src/test/test-group-migrate3/cmdlist
create mode 100644 src/test/test-group-migrate3/groups
create mode 100644 src/test/test-group-migrate3/hardware_status
create mode 100644 src/test/test-group-migrate3/log.expect
create mode 100644 src/test/test-group-migrate3/manager_status
create mode 100644 src/test/test-group-migrate3/service_config
create mode 100644 src/test/test-group-migrate4/README
create mode 100644 src/test/test-group-migrate4/cmdlist
create mode 100644 src/test/test-group-migrate4/groups
create mode 100644 src/test/test-group-migrate4/hardware_status
create mode 100644 src/test/test-group-migrate4/log.expect
create mode 100644 src/test/test-group-migrate4/manager_status
create mode 100644 src/test/test-group-migrate4/service_config
base-commit: e12e32552de34f592a386b1b27c394e22dd7882e
prerequisite-patch-id: e86fb011c1574c112a8e9a30ab4401eb6fa25eb9
prerequisite-patch-id: 2fd3c8a992506571cc4beece3b9ba6c4cb86cfb1
prerequisite-patch-id: 13861f5eed1e90ebe8a8efcaab7e9409969a28b0
prerequisite-patch-id: 4fd8c9e006b92b96d1241ee80fa12642767ceaaa
prerequisite-patch-id: 53a43dc954b142c9772da9905f960cb2eaa986fd
prerequisite-patch-id: 672bec02a1432a86f4af28ff6a63e23e0c580d17
prerequisite-patch-id: fc4b3262fbadcf3d9bb062f1bffd27445d45d503
prerequisite-patch-id: da5067eede20200e542c621ab7e8f8d2022f9855
prerequisite-patch-id: b2e27688f250c213a51e8db6e0a3cee5cd9bf7be
prerequisite-patch-id: 9bd074d39f3d1f507bf4d79cb1c65d8c4278891a
prerequisite-patch-id: 3aa6c379c9bca2ff94f12e11cc3bb349addaff7b
prerequisite-patch-id: e988762ce954c745ef8b45d395f112c4e193a8c5
prerequisite-patch-id: 37a6e5810c4ac3ab4ee05f72dac6d84ddc01527c
prerequisite-patch-id: 13b4c07d704ea176bb39d58daaa637db5cd03d8a
prerequisite-patch-id: 68dfbb04d832b2232ec928af7eca78c8371b0a0a
prerequisite-patch-id: 878a1f4702c9783218c5d8b0187a3862b85ee44b
--
2.47.2
More information about the pve-devel
mailing list