]> git.proxmox.com Git - pve-ha-manager.git/log
pve-ha-manager.git
9 years agouse command list to simulate membership
Dietmar Maurer [Wed, 3 Dec 2014 17:01:10 +0000 (18:01 +0100)]
use command list to simulate membership

9 years agoadd check for undefined value
Dietmar Maurer [Wed, 3 Dec 2014 15:25:04 +0000 (16:25 +0100)]
add check for undefined value

9 years agoimplement self fencing
Dietmar Maurer [Wed, 3 Dec 2014 15:18:50 +0000 (16:18 +0100)]
implement self fencing

9 years agosimulate cluster locking
Dietmar Maurer [Wed, 3 Dec 2014 06:46:46 +0000 (07:46 +0100)]
simulate cluster locking

9 years agoadd option --nodiff
Dietmar Maurer [Wed, 3 Dec 2014 06:18:31 +0000 (07:18 +0100)]
add option --nodiff

9 years agoupdate docu
Dietmar Maurer [Wed, 3 Dec 2014 05:58:38 +0000 (06:58 +0100)]
update docu

9 years agouse sparate method to change service state
Dietmar Maurer [Tue, 2 Dec 2014 18:47:02 +0000 (19:47 +0100)]
use sparate method to change service state

So that we get nice log messages

9 years agoadd service_state to track VM locations with SimEnv
Dietmar Maurer [Tue, 2 Dec 2014 06:12:12 +0000 (07:12 +0100)]
add service_state to track VM locations with SimEnv

Also improve state machines

9 years agoadd service status
Dietmar Maurer [Mon, 1 Dec 2014 10:44:08 +0000 (11:44 +0100)]
add service status

9 years agosimplify manager code
Dietmar Maurer [Mon, 1 Dec 2014 10:31:36 +0000 (11:31 +0100)]
simplify manager code

9 years agoimprove manager livecycle, add cleanup
Dietmar Maurer [Mon, 1 Dec 2014 10:14:21 +0000 (11:14 +0100)]
improve manager livecycle, add cleanup

9 years agoread membership from file
Dietmar Maurer [Mon, 1 Dec 2014 06:46:32 +0000 (07:46 +0100)]
read membership from file

9 years agoread hostname from testdir
Dietmar Maurer [Mon, 1 Dec 2014 06:32:52 +0000 (07:32 +0100)]
read hostname from testdir

9 years agoadd regression tester
Dietmar Maurer [Mon, 1 Dec 2014 06:06:38 +0000 (07:06 +0100)]
add regression tester

9 years agoadd make files
Dietmar Maurer [Mon, 1 Dec 2014 05:22:52 +0000 (06:22 +0100)]
add make files

9 years agointroduce new HA::Manger class
Dietmar Maurer [Sun, 30 Nov 2014 11:30:57 +0000 (12:30 +0100)]
introduce new HA::Manger class

9 years agoimplement read/write manager status
Dietmar Maurer [Sun, 30 Nov 2014 10:38:55 +0000 (11:38 +0100)]
implement read/write manager status

9 years agoimplement read_manager_status/write_manager_status
Dietmar Maurer [Sun, 30 Nov 2014 10:16:57 +0000 (11:16 +0100)]
implement read_manager_status/write_manager_status

9 years agointroduce slave mode
Dietmar Maurer [Sun, 30 Nov 2014 09:42:59 +0000 (10:42 +0100)]
introduce slave mode

9 years agorename startup to wait_for_quorum
Dietmar Maurer [Sun, 30 Nov 2014 09:23:01 +0000 (10:23 +0100)]
rename startup to wait_for_quorum

9 years agoimplement helper to return quorum info
Dietmar Maurer [Sun, 30 Nov 2014 09:13:37 +0000 (10:13 +0100)]
implement helper to return quorum info

9 years agointroduce read_local_status/write_local_status
Dietmar Maurer [Sun, 30 Nov 2014 09:04:41 +0000 (10:04 +0100)]
introduce read_local_status/write_local_status

9 years agoassume nodes are only if we have no proove
Dietmar Maurer [Sat, 29 Nov 2014 16:01:01 +0000 (17:01 +0100)]
assume nodes are only if we have no proove

9 years agoimplement class NodeStatus to track node status and fencing
Dietmar Maurer [Sat, 29 Nov 2014 15:33:29 +0000 (16:33 +0100)]
implement class NodeStatus to track node status and fencing

9 years agointroduce new 'error' state
Dietmar Maurer [Sat, 29 Nov 2014 14:50:05 +0000 (15:50 +0100)]
introduce new 'error' state

9 years agoimplement get_node_info
Dietmar Maurer [Sat, 29 Nov 2014 14:40:56 +0000 (15:40 +0100)]
implement get_node_info

9 years agoimplement sleep_until to add constant delay
Dietmar Maurer [Sat, 29 Nov 2014 13:01:50 +0000 (14:01 +0100)]
implement sleep_until to add constant delay

9 years agoadd a way to simulate node membership
Dietmar Maurer [Sat, 29 Nov 2014 12:42:08 +0000 (13:42 +0100)]
add a way to simulate node membership

9 years agoinitial commit
Dietmar Maurer [Sat, 29 Nov 2014 10:14:59 +0000 (11:14 +0100)]
initial commit