Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
This project is now read‑only. Starting Monday, February 2, please use Jira Cloud for all bug tracking management.

Bug 1651060

Summary: [operations-guide] - add OSD - replace site.yml with add-osd.yml
Product: [Red Hat Storage] Red Hat Ceph Storage Reporter: Vasishta <vashastr>
Component: DocumentationAssignee: Aron Gunn <agunn>
Status: CLOSED CURRENTRELEASE QA Contact: Vasishta <vashastr>
Severity: high Docs Contact:
Priority: high    
Version: 3.2CC: agunn, hnallurv, kdreyer
Target Milestone: rc   
Target Release: 3.2   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-08-26 06:55:40 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1624962    

Description Vasishta 2018-11-19 05:34:18 UTC
Description of problem:
As part of fix for RFE Bug 1624962 ,user needs to copy infrastructure-playbooks/add-osd.yml to ceph-ansible directory and run add-osd.yml playbook to add OSDs to existing cluster.

In existing operations guide chapter 1.3.2 and 1.3.3, we are asking users to run site.yml which should be replaced by add-osd.yml.

In descriptions of 1.3.2, mention about /usr/share/ceph-ansible/group_vars/osds can be removed as user might have defined in this file or in inventory file (/etc/asnsible/hosts).

Comment 4 Vasishta 2018-12-06 12:58:19 UTC
Hi Aron,

Thanks for the changes.

1) We need to replace site-docker.yml also with add-osd.yml in same sections. Sorry for not mentioning it explicitly.

2) Previously when user had to use site.yml or site-docker.yml, the file used to be in /usr/share/ceph-ansible (we are asking users to change their working directory to /usr/share/ceph-ansible) and site.yml and site-docker.yml used to be in the same folder. Now add-osd.yml has to be copied to /us/share/ceph-ansible from /usr/share/ceph-ansible/infrastructure-playbooks to /usr/share/ceph-ansible .
If you think we need to add a step to do this, please add a step in respective sections.

Example command would look like -
[user@admin ceph-ansible]$ sudo cp infrastructure-playbooks/add-osd.yml .

3) In section 1.3.2 example commands step 3,4
'[user@admin ~]' can be finetuned as '[user@admin ceph-ansible]' as we are asking users to change the directory to /usr/share/ceph-ansible


Regards,
Vasishta Shastry
QE, Ceph

Comment 6 Vasishta 2018-12-10 13:38:13 UTC
Hi Aron,

Thanks for the changes.
LGTM, moving to VERIFIED state.

Regards,
Vasishta Shastry
QE, Ceph