pvc/daemon-common
Joshua Boniface 1293e8ae7e Fix bugs in lock freeing function
1. The destination state on an error was invalid; should be "stop".

2. If a lock was listed but removing it fails (because it was already
cleared somehow, this would error. In turn this would cause the VM to
not migrate and be left in an undefined state. Fix that when unlocking
is forced.
2024-10-15 10:43:52 -04:00
..
migrations/versions Improve fence handling to prevent anomalies 2024-10-10 16:42:57 -04:00
__init__.py Add module tag for daemon lib 2022-11-04 03:47:18 -04:00
autobackup.py Simplify Celery event handling 2024-08-25 21:59:12 -04:00
benchmark.py Allow specifying job names for benchmarks 2024-09-18 14:55:12 -04:00
celery.py Update copyright header on all files for 2024 2023-12-29 11:16:59 -05:00
ceph.py Fix bug where snapshot rollback was never called 2024-09-30 03:04:35 -04:00
cluster.py Add "mirror" VM state 2024-09-28 02:01:56 -04:00
common.py Add "mirror" VM state 2024-09-28 02:01:56 -04:00
config.py Port VM autobackups into pvcworkerd with snaps 2024-08-23 17:23:06 -04:00
faults.py Update copyright header on all files for 2024 2023-12-29 11:16:59 -05:00
libvirt_schema.py Update copyright header on all files for 2024 2023-12-29 11:16:59 -05:00
log.py Update copyright header on all files for 2024 2023-12-29 11:16:59 -05:00
network.py Update copyright header on all files for 2024 2023-12-29 11:16:59 -05:00
node.py Fix bug with network stats 2024-03-07 15:44:35 -05:00
vm.py Fix bugs in lock freeing function 2024-10-15 10:43:52 -04:00
vmbuilder.py Add check for invalid profile 2024-07-13 17:13:40 -04:00
zkhandler.py Fix path handling for zkhandler 2024-10-11 16:03:40 -04:00