Jeff Carr
71e0065240
everything is working again
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-01 12:48:31 -05:00
Jeff Carr
301fe567e2
getting down to the nitty gritty
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-01 11:17:52 -05:00
Jeff Carr
2c1c3482fe
working further on handling vm ghosting
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-01 10:23:49 -05:00
Jeff Carr
8b588eeba5
confirm the current hypervisor value doesn't get cleared out
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-01 09:53:52 -05:00
Jeff Carr
0076d3cb2d
compiles
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-01 05:50:42 -05:00
Jeff Carr
83faa62e18
last commit before import attempt
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-01 02:00:46 -05:00
Jeff Carr
c1d86fc324
common d.SprintHeader() functions for humans
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-01 00:41:00 -05:00
Jeff Carr
26cd0f7709
ready to try local import
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-31 22:39:47 -05:00
Jeff Carr
d51c4627f7
add droplet() defaults to start state=off
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-31 22:14:11 -05:00
Jeff Carr
efc3032d83
cleaning up debgging for import
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-31 17:17:10 -05:00
Jeff Carr
3562fc780e
ready to trigger importDomain()
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-31 17:00:34 -05:00
Jeff Carr
b28ae96cd4
ready for import local domain request to hypervisors
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-31 15:43:25 -05:00
Jeff Carr
b4ef8b76b1
runs again
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-31 14:15:36 -05:00
Jeff Carr
3c520003ed
compiles again
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-31 13:37:00 -05:00
Jeff Carr
e6ea90f8de
compiles after lots of protobuf changes
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-31 06:41:30 -05:00
Jeff Carr
eacf3b8bef
events is now c.E
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-30 18:09:54 -05:00
Jeff Carr
c26699571d
ready to release a debian package?
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-28 11:44:53 -05:00
Jeff Carr
c12d3a2dbb
continuing work on tracking droplet state
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-28 08:06:14 -05:00
Jeff Carr
de5f5c6a85
grid stable might be working
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-28 07:02:42 -05:00
Jeff Carr
3f7171fff2
make an event for droplet moving hypervisors
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-28 05:07:56 -05:00
Jeff Carr
8fc2fbd9c9
track droplets reported from each hypervisor
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-27 11:02:50 -05:00
Jeff Carr
7288595efc
start spice/vnc ports at 5900 and skip 6000
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-27 07:06:12 -05:00
Jeff Carr
d0767eb984
validate stuff should be here
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-27 02:29:45 -05:00
Jeff Carr
2e8281d067
virtigod doing xml now
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-26 12:32:17 -05:00
Jeff Carr
161bfe395e
works again. I fucking deleted the kuma check
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-26 09:33:31 -05:00
Jeff Carr
b4518e8b82
compiles and lists hypervisors
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-26 08:54:28 -05:00
Jeff Carr
d09f4e25c2
switched to pb.DropletState enum
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 19:15:51 -05:00
Jeff Carr
525362fcc7
deprecate hypervisor file. yay!
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-22 19:34:50 -05:00
Jeff Carr
448f4a0649
dumped droplet file
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-22 19:19:22 -05:00
Jeff Carr
b1a943fa3d
compiles and runs
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-22 18:19:21 -05:00
Jeff Carr
3ba9a5da20
compiles
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-22 17:59:27 -05:00
Jeff Carr
673bcc6cc9
start migration to protobufs
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-22 17:27:24 -05:00
Jeff Carr
c9ccf688c2
start simple xml handling
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-18 07:40:06 -05:00
Jeff Carr
f5fb6736f6
make STDOUT output easier to read
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-17 15:54:39 -05:00
Jeff Carr
c3a69690ee
clean up logging of initial scan of droplets
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-17 15:29:47 -05:00
Jeff Carr
1c77ec7e63
start from the command line works
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-15 11:02:34 -05:00
Jeff Carr
ccbdef1a13
checking for the grid to be 'stable' before starting new droplets
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-13 04:34:55 -05:00
Jeff Carr
425e75d388
trigger start over http
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-13 03:49:54 -05:00
Jeff Carr
ffe754a96a
track the global killcount of virtigod restarts
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-13 03:20:48 -05:00
Jeff Carr
e149b3218d
last version restarted virtigod to libvirt hang
...
it would appear at this point there is some sort of
bug that hangs libvirtd. stracing it isn't obvious
to me due to my lack of experience with really working
with strace much. When virtigod hangs, 'virsh list'
also hangs from the command line. If I kill virtigod,
everything starts working again and I get lots of output
from libvirtd --listen but I haven't investigated any
of the errors yet or looked further. I probably will
just work around this problem rather than solving it
in this case since my need here is to get to working
on riscv uboot development where my usefullness is
better. hopefully. Or, maybe it's what I'm more interested
in. maybe this bug doesn't exist on riscv. haha to you
reading this, virtualization with riscv doesn't really
even exist much yet. The chips are still too new!
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-13 03:04:46 -05:00
Jeff Carr
268cec143a
more accurate totals
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-13 01:38:35 -05:00
Jeff Carr
3739671503
show totals
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-13 01:33:32 -05:00
Jeff Carr
eddd658b7f
start a tally of working, totals, not working, etc
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-13 01:13:19 -05:00
Jeff Carr
7a4bc0b5d6
track hypervisor daemon kill count
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-13 00:57:29 -05:00
Jeff Carr
62e9d8cfb1
cleanup STDOUT debugging
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-13 00:40:22 -05:00
Jeff Carr
ba61b78631
add daemon mode
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-12 19:44:43 -05:00
Jeff Carr
58ff2a2412
state changes if droplet reboots
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-12 13:01:31 -05:00
Jeff Carr
e94b4d6626
first basic check to tell if the cluster is healthy
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-12 12:45:43 -05:00
Jeff Carr
487c6fd11c
polling duration times work
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-12 11:54:01 -05:00
Jeff Carr
d08d9f99be
ugly but limping along progress
...
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-12 10:59:11 -05:00