fix: use cinder_lifecycle.py script for readiness checks instead of simple process check

With the previous check there were cases, where the cinder backup was reported as down within openstack (reported correctly by the cinder-lifecycle.py script), so it did not receive requests.

However, since the readiness check just checked whether the privsep process was running, the service was healthy in k8s.

this patch adjusts the readiness probe same as it already is for cinder-volume to improve visibility of such cases

Merge request reports

Loading