]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
cephadm: mount rootfs in osd containers
authorGuillaume Abrioux <gabrioux@redhat.com>
Thu, 14 Oct 2021 07:46:36 +0000 (09:46 +0200)
committerGuillaume Abrioux <gabrioux@redhat.com>
Mon, 13 Dec 2021 08:51:51 +0000 (09:51 +0100)
See ceph-volume tracker for details [1]

[1] https://tracker.ceph.com/issues/52926

Fixes: https://tracker.ceph.com/issues/51592
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit 48b369e2caf3222bf594dc09f87b5969a53dfbe7)

src/cephadm/cephadm

index 9fe5fb3763b382935b509e31a04712884b56c338..ec8e4dba2c6bcbe0b7f39ac33a1a6567dc2e828d 100755 (executable)
@@ -2396,6 +2396,7 @@ def get_container_mounts(ctx, fsid, daemon_type, daemon_id,
             if not os.path.exists(selinux_folder):
                 os.makedirs(selinux_folder, mode=0o755)
             mounts[selinux_folder] = '/sys/fs/selinux:ro'
+        mounts['/'] = '/rootfs'
 
     try:
         if ctx.shared_ceph_folder:  # make easy manager modules/ceph-volume development