Description of problem: Osds are not deployed in containerized RHCS environment with osd_auto_discovery: false and devices specified but the playbook runs successfully Version-Release number of selected component (if applicable): ansible-2.6.20-1.el7ae.noarch ceph-ansible-3.2.54-1.el7cp.noarch How reproducible: 2/2 Steps to Reproduce: 1. install a cluster with the following conf inventory [osds] node1 osd_scenario=collocated osd_objectstore=bluestore devices="['/dev/vdb','/dev/vdc','/dev/vdd']" $ cat group_vars/all.yml --- dummy: fetch_directory: ~/ceph-ansible-keys ceph_repository_type: cdn ceph_origin: distro ceph_repository: rhcs radosgw_interface: eth0 ceph_rhcs_version: 3 monitor_interface: eth0 public_network: xxxx ceph_docker_image: "rh-osbs/rhceph" ceph_docker_image_tag: "ceph-3.3-rhel-7-containers-candidate-21190-20210303221139" ceph_docker_registry: "registry-proxy.engineering.redhat.com" containerized_deployment: true Actual results: the playbook run is successful but no osds get deployed Expected results: Osds should get deployed
Verified using ceph-ansible-3.2.55-1.el7cp.noarch ansible-2.6.20-1.el7ae.noarch
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