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

Commit Graph

  • 8c80973d40 test: update pre-existing policy tests for fixed balancing spread Thomas Lamprecht 2022-07-22 08:49:41 +0200
  • 1280368d31 fix variable name typo Thomas Lamprecht 2022-07-22 07:25:02 +0200
  • 066fd01670 fix spreading out services if source node isnt operational but otherwise ok Thomas Lamprecht 2022-07-21 18:14:32 +0200
  • 6756e14aed tests: add shutdown policy scenario with multiple guests to spread out Thomas Lamprecht 2022-07-21 18:09:38 +0200
  • c00c44818a bump version to 3.3-4 Thomas Lamprecht 2022-04-27 14:02:22 +0200
  • ad6456997e lrm: fix getting stuck on restart Fabian Grünbichler 2022-04-27 12:19:55 +0200
  • fe3781e8ab buildsys: track and upload debug package Thomas Lamprecht 2022-01-20 18:08:27 +0100
  • c15a8b803e bump version to 3.3-3 Thomas Lamprecht 2022-01-20 18:05:37 +0100
  • eef4f86338 lrm: increase run_worker loop-time parition Thomas Lamprecht 2022-01-20 16:09:37 +0100
  • 65c1fbac99 lrm: avoid job starvation on huge workloads Thomas Lamprecht 2022-01-20 15:35:02 +0100
  • b538340c9d lrm: code/style cleanups Thomas Lamprecht 2022-01-20 14:40:27 +0100
  • f613e426ce lrm: run worker: avoid an indendation level Thomas Lamprecht 2022-01-20 13:41:24 +0100
  • a25a516ac6 lrm: log actual error if fork fails Thomas Lamprecht 2022-01-20 13:39:35 +0100
  • 2deff1ae35 manager: refactor fence processing and rework fence-but-no-service log Thomas Lamprecht 2022-01-20 13:31:04 +0100
  • 0179818f48 d/changelog: s/nodes/services/ Thomas Lamprecht 2022-01-20 10:10:27 +0100
  • ccf328a833 bump version to 3.3-2 Thomas Lamprecht 2022-01-19 14:30:19 +0100
  • 7dc927033f manage: handle edge case where a node gets stuck in 'fence' state Fabian Ebner 2021-10-08 14:52:26 +0200
  • 30fc7ceedb lrm: also check CRM node-status for determining fence-request Thomas Lamprecht 2022-01-17 15:52:53 +0100
  • 303490d8f1 lrm: factor out fence-request check into own helper Thomas Lamprecht 2022-01-17 15:48:27 +0100
  • ca2e547a76 test: cover case where all service get removed from in-progress fenced node Thomas Lamprecht 2022-01-17 12:25:35 +0100
  • 1b21e7e651 sim: implement skip-round command for crm/lrm Thomas Lamprecht 2022-01-19 10:55:29 +0100
  • 214b70f45a sim: test hw: small code cleanups and whitespace fixes Thomas Lamprecht 2022-01-18 15:33:41 +0100
  • 0e13a6c123 sim: service add command: allow to override state Thomas Lamprecht 2022-01-17 15:45:20 +0100
  • 1323ef6ec5 sim: add service: set type/name in config Thomas Lamprecht 2022-01-17 15:47:19 +0100
  • fe19c9b412 test/sim: also log delay commands Thomas Lamprecht 2022-01-19 11:17:24 +0100
  • a0a7d11ed6 sim/hardware: sort and split use statements Thomas Lamprecht 2022-01-17 15:43:48 +0100
  • 4ee32601b9 lrm: fix comment typos Thomas Lamprecht 2022-01-17 15:43:03 +0100
  • 0dcb6597aa crm: code/style cleanup Thomas Lamprecht 2022-01-17 12:27:30 +0100
  • 8a25bf2969 d/postinst: fix restarting LRM/CRM when triggered Thomas Lamprecht 2022-01-17 11:30:46 +0100
  • b7fb934810 d/lintian: update repeated-trigger override Thomas Lamprecht 2022-01-17 11:30:08 +0100
  • a31c6fe591 lrm: fix log call on wrong module Thomas Lamprecht 2021-10-07 15:19:30 +0200
  • a2d12984b5 bump version to 3.3-1 Thomas Lamprecht 2021-07-02 20:03:36 +0200
  • 719883e9a5 recovery: allow disabling a in-recovery service Thomas Lamprecht 2021-07-02 19:51:31 +0200
  • 6104d9e76e tests: cover request-state changes and crm-cmds for in-recovery services Thomas Lamprecht 2021-07-02 19:31:42 +0200
  • feea391367 recompute_online_node_usage: show state on internal error Thomas Lamprecht 2021-07-02 19:18:22 +0200
  • 90a247552c fix #3415: never switch in error state on recovery, try harder Thomas Lamprecht 2021-07-02 17:32:42 +0200
  • bdbd9b2ba5 gitignore: add test status output directory's content to ignored files Thomas Lamprecht 2021-07-02 16:12:09 +0200
  • d54c04bdcc tests: add one for service set to be & stay ignored from the start Thomas Lamprecht 2021-07-01 17:26:13 +0200
  • 21051707f6 LRM: release lock and close watchdog if no service configured for >10min Thomas Lamprecht 2021-07-01 15:55:43 +0200
  • abc1499bc6 LRM: factor out closing watchdog local helper Thomas Lamprecht 2021-07-01 15:56:37 +0200
  • c259b1a814 manager: make recovery actual state in FSM Thomas Lamprecht 2021-06-30 12:43:08 +0200
  • 3458a0e377 manager: indentation/code-style cleanups Thomas Lamprecht 2021-06-30 10:39:24 +0200
  • c98a3acfec ha-tester: allow one to supress the actual test output Thomas Lamprecht 2021-07-01 15:39:15 +0200
  • bcc057fa6d ha-tester: report summary count of run/passed tests and list failed ones Thomas Lamprecht 2021-07-01 14:53:16 +0200
  • dd4ab3f532 ha-tester: allow to continue harness on test failure Thomas Lamprecht 2021-07-01 14:51:45 +0200
  • a5d48ae190 sim: hardware: update & reformat comment for available commands Thomas Lamprecht 2021-07-01 15:59:18 +0200
  • d8b4714873 buildsys: change upload/repo dist to bullseye Thomas Lamprecht 2021-05-24 11:40:39 +0200
  • 19265402bc bump version to 3.2-2 Thomas Lamprecht 2021-05-24 11:38:46 +0200
  • b7e7495bed d/rules: update to systemd dh changes Thomas Lamprecht 2021-05-24 11:36:57 +0200
  • 8a35366fa6 bump version to 3.2-1 Thomas Lamprecht 2021-05-12 20:56:03 +0200
  • 5868b0cf16 d/control: bump debhelper compat level to 12 Thomas Lamprecht 2021-05-12 20:54:22 +0200
  • 985b73521b bump version to 3.1-1 Thomas Lamprecht 2020-08-31 10:52:17 +0200
  • 77e25aeafc vm resource: add "with-local-disks" for replicated migrate Thomas Lamprecht 2020-05-14 10:15:59 +0200
  • efc332d9ab bump version to 3.0-9 Thomas Lamprecht 2020-03-12 13:18:52 +0100
  • 79fcbe00ed factor out service configured/delete helpers Thomas Lamprecht 2020-03-12 12:50:04 +0100
  • 2331a744f9 config parse_sid: improve error message, not only used on 'add' Thomas Lamprecht 2020-03-12 12:48:03 +0100
  • da5ba16a8d nodestate: move to modern coderef call syntax Thomas Lamprecht 2020-02-15 13:17:12 +0100
  • cd9c430604 fix service name for pve-ha-crm Oguz Bektas 2020-02-11 09:26:25 +0100
  • fd0548f6c9 grammar fix: s/does not exists/does not exist/g Thomas Lamprecht 2019-12-13 12:08:30 +0100
  • 12b2405045 tests: add a start on a maintained node Thomas Lamprecht 2019-12-02 10:56:18 +0100
  • 5c35ec58a7 test shutdown policy: add stopped service to ensure maintained node is not fenced Thomas Lamprecht 2019-12-02 10:37:18 +0100
  • ab472a7e0e bump version to 3.0-8 Thomas Lamprecht 2019-12-02 10:33:10 +0100
  • 84c945e4c0 Fix check for maintenance mode Fabian Ebner 2019-12-02 09:45:32 +0100
  • 908054bacb bump version to 3.0-7 Thomas Lamprecht 2019-11-30 19:47:48 +0100
  • 77bcb60a9d api/status: extra handling of maintenance mode Thomas Lamprecht 2019-11-30 19:46:47 +0100
  • 1388fcc1d3 do not mark maintenaned nodes as unkown Thomas Lamprecht 2019-11-30 19:31:50 +0100
  • edd2cee9d6 bump LRM stop_wait_time to an hour Thomas Lamprecht 2019-11-29 14:15:11 +0100
  • 1c4cf42733 bump version to 3.0-6 Thomas Lamprecht 2019-11-26 18:03:32 +0100
  • 1694ce69f9 lrm.service: add after ordering for SSH and pveproxy Thomas Lamprecht 2019-11-25 17:35:43 +0100
  • 2167dd1e60 do simple fallback if node comes back online from maintenance Thomas Lamprecht 2019-11-25 17:48:42 +0100
  • 99278e06a8 add 'migrate' node shutdown policy Thomas Lamprecht 2019-10-04 19:35:15 +0200
  • 5c2eef4b9e account service to source and target during move Thomas Lamprecht 2019-11-25 18:05:11 +0100
  • 3ac4cc879f manager select_service_node: code cleanup Thomas Lamprecht 2019-11-25 17:08:06 +0100
  • 54d808ad80 lrm.service: sort After statements Thomas Lamprecht 2019-11-25 17:34:53 +0100
  • ad8a5e123a bump version to 3.0-5 Thomas Lamprecht 2019-11-20 20:14:11 +0100
  • 63a39498f0 d/control: re-add CT/VM dependency Thomas Lamprecht 2019-11-20 20:13:33 +0100
  • 5aac17c6c5 refactor: vm_qmp_command was moved to PVE::QemuServer::Monitor Stefan Reiter 2019-11-19 12:23:50 +0100
  • 32ea51ddbe fix #1339: remove more locks from services IF the node got fenced Thomas Lamprecht 2019-11-19 14:05:30 +0100
  • 6225c47c96 bump version to 3.0-4 Fabian Grünbichler 2019-11-11 11:28:13 +0100
  • ef39a1ca5d use PVE::DataCenterConfig Fabian Grünbichler 2019-11-11 11:28:12 +0100
  • 26be7ceaf4 cli stop cmd: fix property desc. indentation Thomas Lamprecht 2019-11-14 14:39:30 +0100
  • 2378f1c1b3 bump version to 3.0-3 Thomas Lamprecht 2019-11-11 17:04:40 +0100
  • 396eb6f0d2 followup, adapt stop request log messages; include SID Thomas Lamprecht 2019-11-11 16:50:37 +0100
  • 55b5d4ef46 Introduce crm-command to CLI and add stop as a subcommand Fabian Ebner 2019-10-10 12:25:08 +0200
  • 21caf0db81 Add crm command 'stop' Fabian Ebner 2019-10-10 12:25:07 +0200
  • e4ef317d1f Add timeout parameter for shutdown Fabian Ebner 2019-10-10 12:25:06 +0200
  • 76b83c7207 Add update_service_config to the HA environment interface and simulation Fabian Ebner 2019-10-10 12:25:05 +0200
  • c9b21b5a0b followup: s/ss/sc/ Thomas Lamprecht 2019-10-05 20:25:32 +0200
  • 6e8b0c2254 fix # 2241: VM resource: allow migration with local device, when not running Thomas Lamprecht 2019-10-05 20:10:27 +0200
  • dcb4a2a484 get_verbose_service_state: render removal transition as 'deleting' Thomas Lamprecht 2019-10-05 19:11:44 +0200
  • fbda265807 fix #1919, #1920: improve handling zombie (without node) services Thomas Lamprecht 2019-10-05 18:52:04 +0200
  • b6da6101a4 read_and_check_resources_config: remove dead if branch Thomas Lamprecht 2019-10-05 18:34:31 +0200
  • 41236dcf61 LRM shutdown: factor out shutdown type to reuse message Thomas Lamprecht 2019-10-05 17:54:11 +0200
  • a19f2576aa LRM shutdown request: propagate if we could not write out LRM status Thomas Lamprecht 2019-10-05 17:50:45 +0200
  • 1d9316ef54 factor out resource config update from api to HA::Config Fabian Ebner 2019-10-02 11:46:02 +0200
  • b94b478580 Rename target to param in simulation Fabian Ebner 2019-09-30 09:22:33 +0200
  • 3ac1ee6b24 Make parameters for LRM resource commands more flexible Fabian Ebner 2019-09-30 09:22:26 +0200
  • 3d42b01bf0 Cleanup Fabian Ebner 2019-09-26 13:38:59 +0200
  • 014cf130a9 Whitespace cleanup Fabian Ebner 2019-09-26 13:38:58 +0200
  • 58500679bc bump version to 3.0-2 Thomas Lamprecht 2019-07-11 19:27:27 +0200