]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commit
cephadm-adopt: bindmount /var/lib/ceph with 'ro' v6.0.20
authorGuillaume Abrioux <gabrioux@redhat.com>
Tue, 30 Nov 2021 09:00:20 +0000 (10:00 +0100)
committerGuillaume Abrioux <gabrioux@redhat.com>
Tue, 30 Nov 2021 20:04:31 +0000 (21:04 +0100)
commitb16d9fc28910c9cc1b0e91cdb1cbaee7ef29d6ec
treec4f20f2e193f56b3748c9bf30846f91e26637c5f
parente3b2514e2bee5dad125be4b7fcabe0088129a683
cephadm-adopt: bindmount /var/lib/ceph with 'ro'

When collocating osds with iscsigw daemons, cephadm bindmounts the
following:

```
-v /var/lib/ceph/6126c064-6a9e-4092-8a64-977930df0843/iscsi.rbd.ceph-ameenasuhani-4fs3bq-node5.vomtqb/configfs:/sys/kernel/config
```

this prevents cephadm-adopt playbook from running container and bindmounting `/var/lib/ceph:/var/lib/ceph:z`

since 'ro' is enough in this playbook, let's replace the ':z' option on
this bindmount with ':ro'

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2027411
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit c4fdf956bd7269cb457023c45366d0edc17a8a67)
infrastructure-playbooks/cephadm-adopt.yml