[pve-devel] [PATCH ha-manager v2 0/7] [ha-manager] various patches

Thomas Lamprecht t.lamprecht at proxmox.com
Wed Jun 15 17:58:56 CEST 2016


Almost same series as sent two weeks ago, bumped versions as first patch
as the fix for priorities isn't in the repos, but it would be nice if.

As previously, I picked a few patches from my feature branches which aren't
directly related to those features, to get them upstream.

All in all nothing really urgent.

cheers,
Thomas

Thomas Lamprecht (7):
  bump version to 1.0-32
  Manager,LRM: sort service keys for deterministic tests
  Sim/Hardware: check if testdir exists
  Env: add sendmail
  send email on fence failure and success
  Manager: record tried node on relocation policy
  relocate policy: do not try failed nodes again if possible

 Makefile                                           |  2 +-
 changelog.Debian                                   |  6 ++
 src/PVE/HA/Env.pm                                  |  6 ++
 src/PVE/HA/Env/PVE2.pm                             |  9 +++
 src/PVE/HA/LRM.pm                                  |  2 +-
 src/PVE/HA/Manager.pm                              | 54 ++++++++++++-----
 src/PVE/HA/NodeStatus.pm                           | 39 ++++++++++++-
 src/PVE/HA/Sim/Env.pm                              |  7 +++
 src/PVE/HA/Sim/Hardware.pm                         |  3 +
 src/PVE/HA/Sim/TestEnv.pm                          |  6 ++
 src/test/test-relocate-policy-default-group/README |  7 +++
 .../test-relocate-policy-default-group/cmdlist     |  4 ++
 .../hardware_status                                |  5 ++
 .../test-relocate-policy-default-group/log.expect  | 53 +++++++++++++++++
 .../manager_status                                 |  1 +
 .../service_config                                 |  3 +
 src/test/test-relocate-policy1/README              |  4 ++
 src/test/test-relocate-policy1/cmdlist             |  4 ++
 src/test/test-relocate-policy1/hardware_status     |  5 ++
 src/test/test-relocate-policy1/log.expect          | 68 ++++++++++++++++++++++
 src/test/test-relocate-policy1/manager_status      | 42 +++++++++++++
 src/test/test-relocate-policy1/service_config      |  9 +++
 src/test/test-resource-failure2/log.expect         |  1 +
 src/test/test-resource-failure5/log.expect         |  2 +-
 src/test/test-resource-failure6/log.expect         | 59 +++++++++++++++++++
 25 files changed, 383 insertions(+), 18 deletions(-)
 create mode 100644 src/test/test-relocate-policy-default-group/README
 create mode 100644 src/test/test-relocate-policy-default-group/cmdlist
 create mode 100644 src/test/test-relocate-policy-default-group/hardware_status
 create mode 100644 src/test/test-relocate-policy-default-group/log.expect
 create mode 100644 src/test/test-relocate-policy-default-group/manager_status
 create mode 100644 src/test/test-relocate-policy-default-group/service_config
 create mode 100644 src/test/test-relocate-policy1/README
 create mode 100644 src/test/test-relocate-policy1/cmdlist
 create mode 100644 src/test/test-relocate-policy1/hardware_status
 create mode 100644 src/test/test-relocate-policy1/log.expect
 create mode 100644 src/test/test-relocate-policy1/manager_status
 create mode 100644 src/test/test-relocate-policy1/service_config
 create mode 100644 src/test/test-resource-failure6/log.expect

-- 
2.1.4





More information about the pve-devel mailing list