5
0
mirror of git://git.proxmox.com/git/pve-ha-manager.git synced 2025-01-09 01:18:05 +03:00

Commit Graph

  • d0e02c0475 bump version to 1.0-41 Fabian Grünbichler 2017-05-30 12:20:49 +0200
  • c4af50b9a8 always queue service stop if node shuts down Thomas Lamprecht 2017-05-26 17:56:11 +0200
  • f65f41b9d8 always queue service stop if node shuts down Thomas Lamprecht 2017-05-26 17:56:11 +0200
  • 2f549281f2 Fix shutdown order of HA and storage services Wolfgang Link 2017-04-27 12:02:35 +0200
  • 2732fccfec Resource/API: abort early if resource in error state Thomas Lamprecht 2017-01-24 17:54:03 +0100
  • 82065b0ec8 Resource/API: abort early if resource in error state Thomas Lamprecht 2017-01-24 17:54:03 +0100
  • f9b7a596b2 bump version to 2.0-1 Fabian Grünbichler 2017-03-13 11:32:16 +0100
  • 4a70da7db5 buildsys: update make upload target for stretch Fabian Grünbichler 2017-03-13 11:32:09 +0100
  • 88a6c68a2c buildsys: update make upload target Fabian Grünbichler 2017-03-13 11:30:58 +0100
  • a1c8862672 buildsys: don't pull qemu/lxc during doc-generation Wolfgang Bumiller 2017-02-06 16:10:07 +0100
  • fea8212ca4 buildsys: make job safety Wolfgang Bumiller 2017-02-06 15:32:34 +0100
  • ffc6cea9af buildsys: drop libsystemd-daemon-dev build dep Wolfgang Bumiller 2017-02-06 15:20:09 +0100
  • 5b9aeabdf9 bump version to 1.0-40 Dietmar Maurer 2017-01-24 10:03:27 +0100
  • dd8e116871 sim: allow adding service on runtime Thomas Lamprecht 2017-01-19 13:32:50 +0100
  • d6ec267c8c sim: factor out service gui entry addition Thomas Lamprecht 2017-01-19 13:32:49 +0100
  • e6b14238b7 sim: allow deleting service via GUI Thomas Lamprecht 2017-01-19 13:32:48 +0100
  • a59ac4178e sim: allow new service request states over gui Thomas Lamprecht 2017-01-19 13:32:47 +0100
  • e08a0717de factor out and unify sim_hardware_cmd Thomas Lamprecht 2017-01-19 13:32:46 +0100
  • d49a8daac8 sim: allocate HA Env only once per service and node Thomas Lamprecht 2017-01-19 13:32:45 +0100
  • aa68337a8b Status: factor out new service state calculation Thomas Lamprecht 2017-01-12 15:51:59 +0100
  • b9dac209e0 sim: show current master node more prominent Thomas Lamprecht 2017-01-12 15:51:58 +0100
  • 9dfac0a040 sim: improve canceling the migrate dialog Thomas Lamprecht 2017-01-12 15:51:57 +0100
  • 8bd4e7f3dd sim: set migrate dialog transient to parent Thomas Lamprecht 2017-01-12 15:51:56 +0100
  • 9883e66cc9 sim: use JSON instead of Dumper for manager status view Thomas Lamprecht 2017-01-12 15:51:55 +0100
  • 6796171738 ensure test/sim.pl always use the currently developed code Thomas Lamprecht 2017-01-12 15:51:54 +0100
  • c791d52575 bump version to 1.0-39 Dietmar Maurer 2017-01-12 13:15:29 +0100
  • 9e460f45a6 add setup_environment hook to CLIHandler class Dietmar Maurer 2017-01-12 13:08:10 +0100
  • 83e16f074f ha-simulator: fix typo s/Mode/Node/ Thomas Lamprecht 2017-01-11 11:28:30 +0100
  • 61ae38eb6f is_node_shutdown: check for correct systemd targets Thomas Lamprecht 2016-12-20 09:33:44 +0100
  • e4bcfac38e use POSIX::_exit Thomas Lamprecht 2016-12-21 16:44:40 +0100
  • c6bd199f2d Simulator: fix scrolling to end of cluster log view Thomas Lamprecht 2016-12-21 16:44:39 +0100
  • 5516893e1c Simulator: do not use cursor position to insert log Thomas Lamprecht 2016-12-21 16:44:38 +0100
  • 7615290cbe bump version to 1.0-38, update manual page Dietmar Maurer 2016-11-23 11:46:46 +0100
  • 1cb2c7c919 bump version to 1.0-37 Dietmar Maurer 2016-11-22 17:05:20 +0100
  • 9ddee7b772 HA::Status: provide better/faster feedback - show disabled state Dietmar Maurer 2016-11-22 12:35:23 +0100
  • b47920fdec Manager.pm: store flag to indicate successful start Dietmar Maurer 2016-11-22 11:14:02 +0100
  • 98808a5a51 ha status: include common service attributes Dietmar Maurer 2016-11-22 10:21:41 +0100
  • 30b36b8955 HA::Status: provide better/faster feedback to users Dietmar Maurer 2016-11-22 10:05:36 +0100
  • a2082b28d1 Groups.pm: add verbose_description for 'restricted' Dietmar Maurer 2016-11-20 10:46:44 +0100
  • 6d1e497459 Resources.pm: use verbose_description for state. Dietmar Maurer 2016-11-20 10:17:05 +0100
  • 8eac610f12 pve-ha-group-node-list: add verbose_description Dietmar Maurer 2016-11-20 09:57:20 +0100
  • 54f1993401 service_check_ha_state: improve backward compatibility Dietmar Maurer 2016-11-19 10:45:46 +0100
  • f00a7b2205 ha-manager: remove 'enabled' and 'disabled' commands Thomas Lamprecht 2016-11-18 16:53:02 +0100
  • bb07bd2ca7 rename request state 'enabled' to 'started' Thomas Lamprecht 2016-11-18 16:53:01 +0100
  • cb6741fbd4 introduce new resource start 'started' (replaces enabled). Dietmar Maurer 2016-11-18 08:39:24 +0100
  • 5d2406c9cf get_pve_lock: fix retry_timeout Dietmar Maurer 2016-11-16 16:43:05 +0100
  • 737abf2f81 get_pve_lock: only call cfs lock update request withing retry window Dietmar Maurer 2016-11-16 16:38:07 +0100
  • cb0bac5ed1 get_pve_lock: avoid unnecessary test if $last_lock_time is zero Dietmar Maurer 2016-11-16 16:24:58 +0100
  • d69a79f300 get_pve_lock: always send a lock update request Dietmar Maurer 2016-11-16 12:37:58 +0100
  • 78342729b1 add regression test for 'stopped' state Thomas Lamprecht 2016-11-15 12:11:23 +0100
  • 7b4fc061a3 bump version to 1.0-36 Dietmar Maurer 2016-11-15 16:43:13 +0100
  • 77499288a1 skip transition to 'started' state if we won't stay in it Thomas Lamprecht 2016-11-15 12:11:22 +0100
  • af14d5f3bf implement 'stopped' state Thomas Lamprecht 2016-11-15 12:11:21 +0100
  • 1a8ef871aa Resources: add 'stopped' state Thomas Lamprecht 2016-11-15 12:11:20 +0100
  • 7777ba4fbc ha-manager: remove obsolet pod content Thomas Lamprecht 2016-10-31 13:34:10 +0100
  • e2a7b1b550 Fix #1189: correct spelling in fence mail Thomas Lamprecht 2016-10-31 14:04:35 +0100
  • c12b9a1d17 API/Status: avoid using HA Environment Thomas Lamprecht 2016-10-28 10:39:38 +0200
  • 85f6e9ca26 factor out resource config check and default set code Thomas Lamprecht 2016-10-28 10:39:37 +0200
  • 65242be6f3 bump version to 1.0-35 Dietmar Maurer 2016-09-15 13:23:12 +0200
  • ccc1e97e72 Sim/Hardware: not warn if a not locked gets unlocked Thomas Lamprecht 2016-09-15 10:45:17 +0200
  • 08aa53c20e change service state to error if no recovery node is available Thomas Lamprecht 2016-09-15 10:45:16 +0200
  • 5dd3ed863a cleanup backup & mounted locks after recovery (fixes #1100) Thomas Lamprecht 2016-09-15 10:45:15 +0200
  • cde11324ff add possibility to simulate locks from services Thomas Lamprecht 2016-09-14 11:29:43 +0200
  • 9650c06961 remove state transition from error to fence state Thomas Lamprecht 2016-09-14 11:29:42 +0200
  • 6e3d877df3 don't regression test when building the simulator package Thomas Lamprecht 2016-09-14 13:50:02 +0200
  • e33fd700db add missing cleanup for fence config regression testsuite Thomas Lamprecht 2016-09-14 11:29:41 +0200
  • f518cab352 add missing use clause in CT resource class Thomas Lamprecht 2016-09-14 11:29:40 +0200
  • 6d7d4159c0 bump version to 1.0-34 Dietmar Maurer 2016-09-12 13:07:16 +0200
  • bf2d8d7498 fix race condition on slow resource commands in started state Thomas Lamprecht 2016-09-12 11:28:17 +0200
  • 8a126e581f use new repoman for upload target Dietmar Maurer 2016-07-22 12:20:08 +0200
  • 48ef1174da bump version to 1.0-33 Dietmar Maurer 2016-07-22 12:17:53 +0200
  • f1817b68dc allow empty json status files Thomas Lamprecht 2016-07-18 14:02:42 +0200
  • 48a6ba2a1f refactor select_service_method Thomas Lamprecht 2016-07-18 11:17:50 +0200
  • e6eeb7dc7c relocate policy: try to avoid already failed nodes Thomas Lamprecht 2016-07-18 11:17:49 +0200
  • 81449997b6 improve logging Dietmar Maurer 2016-07-22 09:38:26 +0200
  • 57fe8e87b8 fix indentation Dietmar Maurer 2016-07-22 09:27:04 +0200
  • 46139211d2 Manager: record tried node on relocation policy Thomas Lamprecht 2016-07-18 11:17:48 +0200
  • 6ee64cfc4b cleanup manager status on start Thomas Lamprecht 2016-07-18 11:17:47 +0200
  • b6056542c4 FenceConfig: assert that device priorities are unique Thomas Lamprecht 2016-07-14 14:41:53 +0200
  • b3c07baade HA/Config: add write_fence_config helper Thomas Lamprecht 2016-07-14 14:41:52 +0200
  • f01f199951 adapt test output for better readability Thomas Lamprecht 2016-07-14 14:41:51 +0200
  • 3f44fb1c78 add parser self check regression test Thomas Lamprecht 2016-07-14 14:41:50 +0200
  • 9d99786e5f FenceConfig: fix write_config Thomas Lamprecht 2016-07-14 14:41:49 +0200
  • 9b2dbc2ad2 sort some more keys for regression test determinism Thomas Lamprecht 2016-07-14 14:41:47 +0200
  • aa38f7167b Fence: rewrite class Thomas Lamprecht 2016-06-30 12:57:39 +0200
  • 42e43fe43a update changelog Dietmar Maurer 2016-06-16 07:15:57 +0200
  • 854cecf3e0 send email on fence failure and success Thomas Lamprecht 2016-06-15 17:59:01 +0200
  • 1b3969b690 Env: add sendmail Thomas Lamprecht 2016-06-15 17:59:00 +0200
  • ba9e808ec3 Sim/Hardware: check if testdir exists Thomas Lamprecht 2016-06-15 17:58:59 +0200
  • a5e4bef403 Manager, LRM: sort service keys for deterministic tests Thomas Lamprecht 2016-06-15 17:58:58 +0200
  • 494032ae83 bump version to 1.0-32 Thomas Lamprecht 2016-06-15 17:58:57 +0200
  • 7ae8951733 use correct verify function for ha-group-node-list Thomas Lamprecht 2016-06-03 14:07:08 +0200
  • 13fbf397fd bump version to 1.0-31 Dietmar Maurer 2016-05-06 08:26:56 +0200
  • 09c5c4bf4f selcet_service_node: include all online nodes in default group Thomas Lamprecht 2016-05-03 10:03:17 +0200
  • 79c98eb0ed add relocate policy test on service without node Thomas Lamprecht 2016-05-03 10:03:16 +0200
  • 38545741f4 LRM: do not count erroneous service as active Thomas Lamprecht 2016-05-03 10:03:15 +0200
  • 5a28da91c5 fix relocate/restart trial count leak on service deletion Thomas Lamprecht 2016-05-03 10:03:14 +0200
  • ce3d70030f remove remaining references to $fence_delay Dietmar Maurer 2016-04-29 16:56:04 +0200
  • 7b9d198315 bump version to 1.0-30, set RELEASE=4.2 Dietmar Maurer 2016-04-29 16:51:06 +0200
  • 9e115dd056 Env: allow debug logging Thomas Lamprecht 2016-04-29 16:41:31 +0200