Bug 1509279 - [Ceph-Ansible][Container] OSDs are not created when auto_discovery is set to true
Summary: [Ceph-Ansible][Container] OSDs are not created when auto_discovery is set to ...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Ceph Storage
Classification: Red Hat Storage
Component: Ceph-Ansible
Version: 2.4
Hardware: Unspecified
OS: Unspecified
unspecified
urgent
Target Milestone: rc
: 2.5
Assignee: Sébastien Han
QA Contact: Vasishta
Aron Gunn
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-11-03 13:23 UTC by Pratik Surve
Modified: 2018-02-21 19:44 UTC (History)
11 users (show)

Fixed In Version: RHEL: ceph-ansible-3.0.22-1.el7cp Ubuntu: ceph-ansible_3.0.22-2redhat1
Doc Type: Bug Fix
Doc Text:
.OSDs are now created when `auto_discovery` parameter is set to `true` Previously, the OSD creation process was skipped because on an unsatisfied conditional check within the code, when using the `ceph-ansible` utility. This bug has been fixed, and OSDs will be created when `auto_discovery` parameter is set to `true`.
Clone Of:
Environment:
Last Closed: 2018-02-21 19:44:55 UTC
Embargoed:


Attachments (Terms of Use)
logs of osd nods (66.80 KB, text/plain)
2017-11-03 13:23 UTC, Pratik Surve
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2018:0340 0 normal SHIPPED_LIVE Red Hat Ceph Storage 2.5 bug fix and enhancement update 2018-02-22 00:50:32 UTC

Description Pratik Surve 2017-11-03 13:23:51 UTC
Created attachment 1347349 [details]
logs of osd nods

Description of problem:
When we set auto_discovry=true in osds.yml and after the ansible has finished installtion the osds are not created

Version-Release number of selected component (if applicable):

brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/rhceph:2.4-4


How reproducible:
always

Steps to Reproduce:
1.configure all.yml as per documentation
2.configure osds.yml set osd_auto_discovery: true
3.run the playbook

Actual results:
osds are not getting created

Expected results:
osds are getting created


Additional info:

Comment 5 Ken Dreyer (Red Hat) 2017-11-07 16:54:21 UTC
Is this same issue present in the older docker01.web.prod.ext.phx2.redhat.com:8888/rhceph:2.4-2 image?

Comment 7 Vasishta 2018-02-01 15:17:11 UTC
Hi, 

With ceph-ansible-3.0.22-1.el7cp.noarch, We were able to set up OSDs successfully when osd_auto_discovery set to 'true'.

Ken, Can you please move this BZ to ON_QA so that we can move to VERIFIED state ?


Regards,
Vasishta 
AQE, Ceph

Comment 10 Vasishta 2018-02-05 06:45:38 UTC
Hi,

As this BZ was targeted to 2.* previously, QE had requested for for release note this issue as 'Known issue'.

As ceph-ansible 3.x was shipped with 2.5, using which it was observed that this particular issue was fixed.

Moving this BZ to VERIFIED state.

Aron, Can you please remove this BZ from known issues and move it to Bug Fix ?

Thanks.

Comment 12 Sébastien Han 2018-02-07 10:34:41 UTC
done.

Comment 15 errata-xmlrpc 2018-02-21 19:44:55 UTC
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, 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/RHBA-2018:0340


Note You need to log in before you can comment on or make changes to this bug.