pvc/debian
Joshua Boniface 65d14ccd92 Return to all command-based Ceph gathering
Using the Rados module was very problematic, specifically because it had
no sensible timeout parameters and thus would hang for many seconds.
This has poor implications since it blocks further keepalives.

Instead, remove the Rados usage entirely and go back completely to using
manual OS commands to gather this information. While this may cause PID
exhaustion more quickly it's worthwhile to avoid failure scenarios when
Ceph stats time out.

Closes #137
2021-07-06 11:30:45 -04:00
..
source Move to YAML config and allow split functions 2019-03-11 01:47:40 -04:00
changelog Bump version to 0.9.23 2021-07-05 23:40:32 -04:00
compat Debianize the packaging 2018-06-17 14:55:13 -04:00
control Return to all command-based Ceph gathering 2021-07-06 11:30:45 -04:00
copyright Update file copyright header. 2021-03-25 16:58:02 -04:00
pvc-client-cli.install Convert pvc-client-cli into a proper Python module 2021-06-23 05:03:19 -04:00
pvc-client-cli.postinst Ensure postinst and prerm always succeed 2021-06-23 20:35:40 -04:00
pvc-client-cli.prerm Ensure postinst and prerm always succeed 2021-06-23 20:35:40 -04:00
pvc-daemon-api.install Add missing install of pvcapid-worker.sh 2021-07-06 09:40:42 -04:00
pvc-daemon-api.postinst Fix script link in postinst message 2020-02-17 11:31:41 -05:00
pvc-daemon-api.prerm Use consistent naming of components 2020-02-08 19:34:07 -05:00
pvc-daemon-common.install Rename API and common Debian packages 2020-02-08 18:50:38 -05:00
pvc-daemon-node.install Add initial monitoring configurations to daemon 2020-08-17 17:05:55 -04:00
pvc-daemon-node.postinst Use consistent naming of components 2020-02-08 19:34:07 -05:00
pvc-daemon-node.preinst Align naming of Debian packages 2020-02-08 18:58:56 -05:00
pvc-daemon-node.prerm Use consistent naming of components 2020-02-08 19:34:07 -05:00
rules Convert pvc-client-cli into a proper Python module 2021-06-23 05:03:19 -04:00