pvc/daemon-common
Joshua Boniface 83c4c6633d Readd RBD lock detection and clearing on startup
This is still needed due to the nature of the locks and freeing them on
startup, and to preserve lock=fail behaviour on VM startup.

Also fixes the fencing lock flush to directly use the client library
outside of Celery. I don't like this hack but it seems prudent until we
move fencing to the workers as well.
2023-11-10 01:33:48 -05:00
..
migrations/versions Clean up dangling references to cmd pipes 2023-11-09 23:28:14 -05:00
__init__.py Add module tag for daemon lib 2022-11-04 03:47:18 -04:00
celery.py Readd RBD lock detection and clearing on startup 2023-11-10 01:33:48 -05:00
ceph.py Ensure OSD checks in before completing 2023-11-09 23:51:05 -05:00
cluster.py Ensure fencing states are properly reflected 2023-09-18 09:59:18 -04:00
common.py Port OSD on-node tasks to Celery worker system 2023-11-09 23:28:08 -05:00
log.py Format based on updated Black 2023-09-12 16:41:02 -04:00
network.py Update copyright header year 2022-10-06 11:55:27 -04:00
node.py Normalize return messages for node commands 2023-05-04 17:02:46 -04:00
vm.py Clean up dangling references to cmd pipes 2023-11-09 23:28:14 -05:00
zkhandler.py Clean up dangling references to cmd pipes 2023-11-09 23:28:14 -05:00