Bug 1401914

Summary: Elaborate or add a new step to install 'ceph-iscsi-config' package.
Product: Red Hat Ceph Storage Reporter: Hemanth Kumar <hyelloji>
Component: DocumentationAssignee: Aron Gunn <agunn>
Status: CLOSED CURRENTRELEASE QA Contact: Hemanth Kumar <hyelloji>
Severity: high Docs Contact:
Priority: high    
Version: 2.1CC: agunn, asriram, hnallurv, kdreyer
Target Milestone: rc   
Target Release: 2.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: 2017-03-21 23:50:39 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:

Description Hemanth Kumar 2016-12-06 12:00:25 UTC
Description:-
-------------
Under the section 9.2.1. Configuring the iSCSI Target using Ansible in 
https://access.redhat.com/documentation/en/red-hat-ceph-storage/2/paged/administration-guide/chapter-9-using-an-iscsi-gateway-technology-preview

there is note added to install ceph-iscsi-config package on all the iscsi gw nodes. But the step to add them is missing.
The ceph-iscsi-config package is available in rhceph-tools repo and ansible installs the package on dedicated iscsi gw node subscribed to tools repo. On a co-located OSD node - the package fails to install and ansible playbook fails.

To fix this we need to add tools repo on OSD nodes., this workaround can be added to the Note for now

If we really need a fix, then we must add ceph-iscsi-config package in OSD and MON rpms also.


Here is the Note as mentioned in the doc
-------------------------------------------
Note.
The ceph-iscsi-config package is installed on the Ceph iSCSI gateway nodes listed under the [ceph-iscsi-gw] section in the /etc/ansible/hosts file.

Comment 3 Hemanth Kumar 2017-02-01 11:30:28 UTC
Verified.. Looks good..