116 Commits

Author SHA1 Message Date
0b9b803493 Revert "Another fun bug"
This reverts commit 80bd9771f3a6b465ee7cd538c7f5139a17c79106.
2018-06-12 22:07:40 -04:00
c16eb86456 Undo some bugfixes 2018-06-12 22:00:23 -04:00
68f6316c8e Numerous tweaks and bugfixes 2018-06-12 21:56:34 -04:00
85c8ced3f9 Add some debugging 2018-06-12 21:49:46 -04:00
80bd9771f3 Another fun bug 2018-06-12 21:46:38 -04:00
75477c7297 Finish up output printing and several other tweaks 2018-06-12 21:21:22 -04:00
d0a76b2ecb Reword some of the stuff and handle updates better 2018-06-12 02:12:36 -04:00
a87bf4bc4a Clean up some handling of restarting dead VMs 2018-06-12 01:54:01 -04:00
bb1d0c6c5b Remove extra debugging 2018-06-11 22:50:52 -04:00
f3153a15b3 Don't try to do the flush/unflush in the main loop or the timer will kill it 2018-06-11 22:45:06 -04:00
069696dbd4 Some more debug and a little fix to the terminate check 2018-06-11 22:05:36 -04:00
e3181b19e1 Remove instant triggers and only run flush/unflush on keepalive 2018-06-11 21:47:41 -04:00
bed701ac38 More debug output 2018-06-11 21:26:09 -04:00
3c2bf4b996 Debug output 2018-06-11 21:23:57 -04:00
d66fbe556f Make flush/unflush happen after the rest of the keepalive 2018-06-11 20:33:06 -04:00
f58784f7b5 Fix up the startup clobber in a more elegant way 2018-06-11 20:25:22 -04:00
f2f9d722db That didn't work exactly right 2018-06-11 20:14:24 -04:00
5ad49d239e Add some tweaks to prevent clobbering state changes happening at startup and during each keepalive cycle 2018-06-11 20:12:11 -04:00
f6f53296c9 Increase delay between VM migrations to give the cluster more time to adjust 2018-06-11 19:19:21 -04:00
47fb78f9df Remove debug text 2018-06-11 19:09:46 -04:00
a20aa76aeb Use proper tense 2018-06-11 19:07:10 -04:00
0f74c68ae0 Modify printout during keepalive to properly handle new daemon/domain state split 2018-06-11 19:04:59 -04:00
4456d494ee Debug 2018-06-11 18:36:48 -04:00
266d2c3544 Don't try to flush/unflush more than once 2018-06-11 18:05:35 -04:00
e4cb3d6a71 More debug 2018-06-11 17:32:21 -04:00
6d8825ef57 Debug output 2018-06-11 03:05:02 -04:00
705f2086be Add separate states for the daemon and the domains 2018-06-11 02:46:24 -04:00
7779f7f895 Try adding regular node state change tests 2018-06-11 02:32:48 -04:00
21f719977c Typo 2018-06-11 02:20:46 -04:00
77df48060a Avoid accidental flushing of not-this-host instances 2018-06-11 02:20:03 -04:00
fa423bbfe7 Typo 2018-06-11 02:10:04 -04:00
cac98abc09 Typo 2018-06-11 02:06:08 -04:00
26ef419a00 Capitalizationwq 2018-06-11 02:04:15 -04:00
0dfae84be7 Improve output 2018-06-11 02:01:26 -04:00
3df720d37f some more cleanups 2018-06-11 01:58:06 -04:00
181bd1f2b8 Remove IPMI stuff from keepalive message and add to startup; convert memory into MB 2018-06-11 01:55:36 -04:00
266db3f66a Wrong var name 2018-06-11 01:51:19 -04:00
82769e16e4 Add domains_count and used memory to info 2018-06-11 01:50:06 -04:00
dec88f6c1a Improve handling to use hostname 2018-06-08 12:44:47 -04:00
6cd84f725a Add config file support 2018-06-08 12:19:48 -04:00
d67ef9c9de Make colouring of keepalive printouts nicer 2018-06-07 00:39:09 -04:00
1ee8fb99dc Add colours to node status 2018-06-07 00:32:10 -04:00
b6b7bb86b6 Use new ansiiprint setup 2018-06-06 23:46:32 -04:00
640f38c3aa Add ANSII colours to output commands for easy parsing 2018-06-06 22:56:03 -04:00
452681b812 Correct name to confirm 2018-06-06 21:37:36 -04:00
34cbb5dc96 Fix wrong state during flush 2018-06-06 21:35:32 -04:00
f6b71efb1b Wrong variable name 2018-06-06 21:34:33 -04:00
19561faa5e Define target_hypervisor variable 2018-06-06 21:31:20 -04:00
b7c7b5f647 Update variable name to match 2018-06-06 21:28:58 -04:00
55f52bb3d7 Wrong key name 2018-06-06 21:28:02 -04:00