Description of problem:
Tried to migrate rpm based ceph daemons to container based daemons
pleaybook failed at task "set proper ownership on ceph directories" saying chown: cannot dereference './block': Permission denied"
Version-Release number of selected component (if applicable):
ceph-ansible-3.2.52-1.el7cp.noarch
How reproducible:
Always 2/2
Steps to Reproduce:
1. Configure rpm based cluster on ubuntu node with monitor collocated with OSD (lvm based)
2. configure ceph-ansible on a rhel node and takeover cluster
3. run switch-from-non-containerized-to-containerized-ceph-daemons.yml playbook
Actual results:
"stderr_lines": [
"chown: cannot dereference './block': Permission denied",
"chown: cannot dereference './block': Permission denied",
"chown: cannot dereference './block': Permission denied"
Expected results:
Playbook must succesfully migrate all daemons
Additional info:
Had another node whether monitor and OSDs were collocated bu OSD was not lvm based
I'll be adding my inventory file for reference
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory (Important: Red Hat Ceph Storage 3.3 Security and Bug Fix Update), and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHSA-2021:1518
Description of problem: Tried to migrate rpm based ceph daemons to container based daemons pleaybook failed at task "set proper ownership on ceph directories" saying chown: cannot dereference './block': Permission denied" Version-Release number of selected component (if applicable): ceph-ansible-3.2.52-1.el7cp.noarch How reproducible: Always 2/2 Steps to Reproduce: 1. Configure rpm based cluster on ubuntu node with monitor collocated with OSD (lvm based) 2. configure ceph-ansible on a rhel node and takeover cluster 3. run switch-from-non-containerized-to-containerized-ceph-daemons.yml playbook Actual results: "stderr_lines": [ "chown: cannot dereference './block': Permission denied", "chown: cannot dereference './block': Permission denied", "chown: cannot dereference './block': Permission denied" Expected results: Playbook must succesfully migrate all daemons Additional info: Had another node whether monitor and OSDs were collocated bu OSD was not lvm based I'll be adding my inventory file for reference