Description of problem: As per section 2.3 of the Administration guide, we can start and stop all of the OSD, Mon, MGR, and all ceph daemon using the target system unit file. In the standalone ceph cluster containerized deployment or migrating from bare metal to container environment using the switch-from-non-containerized-to-containerized-ceph-daemons.yml playbook file, these systemd target unit files are removed and not created again in the container environment. Is this an expected behavior for the container environment? Version-Release number of selected component (if applicable): RHCS 4.2 How reproducible: - Install the standalone ceph cluster in a container environment or perform a migrate from baremetal to a container environment - systemd target units are not present Actual results: - Systemd target unit files are not created again in the final container env Expected results: - Systemd target unit files should be present in the container environment Additional info: - These systemd target unit files are provided by the ceph-osd packages
The support is coming in RHCS 4.3 - https://bugzilla.redhat.com/show_bug.cgi?id=1962748