These commits were lost accidentally when StarlingX code
was migrated from stx-ceph (ceph jewel version) repository
to stx-integ:
* keep Ceph up when locking a 1 node configuration
On 1 node configration we need ceph to be operational when
node is locked otherwise sysinv will give errors when trying
to configure it.
Implements:
containerization-2002844-CEPH-persistent-storage-backend-for-Kubernetes
Story: 2002844
Task: 26877
* enable MTC management of Ceph proceses on worker nodes
Worker nodes may now have a ceph monitor enabled, so remove checks
preventing it and make sure that ceph.sh is present in /etc/system.d/worker/.
Origin patch: https://github.com/starlingx-staging/stx-ceph/
commit/4fa893a39b4025957f9725d3f75ea502d081ea76
Depends-On: Ibe104b32f568bb59a02b84c255983323d5d14757
Change-Id: Ifd7e6876b853f5629195451a0c4af240d40ebee8
Signed-off-by: Ovidiu Poncea <Ovidiu.Poncea@windriver.com>
Signed-off-by: Daniel Badea <daniel.badea@windriver.com>