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 https://ibm-ceph.atlassian.net/ for all bug tracking management.

Bug 1194934

Summary: Include details about registering subscription to Scalable File System repo for RHEL6
Product: [Red Hat Storage] Red Hat Ceph Storage Reporter: Neil Levine <nlevine>
Component: DocumentationAssignee: John Wilkins <jowilkin>
Status: CLOSED CURRENTRELEASE QA Contact: Stanislav Graf <sgraf>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 1.2.3CC: jowilkin, kdreyer, sgraf
Target Milestone: rc   
Target Release: 1.2.3   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-10-05 22:54:17 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: 1197183    
Bug Blocks: 1194831    

Description Neil Levine 2015-02-20 23:47:48 UTC
As part of the Red Hat Ceph Storage product, we include an entitlement to the Scalable File System set of packages for RHEL6, which includes xfsprogs which is needed on the OSD nodes.

We need to include instructions so that RHEL6 users enable this repo.

subscription-manager repos --enable=rhel-scalefs-for-rhel-6-server-rpms
yum install xfsprogs

See: https://bugzilla.redhat.com/show_bug.cgi?id=1194831

Comment 1 John Wilkins 2015-03-03 22:19:48 UTC
There is a section in pre-installation for xfsprogs and RHEL 6.

Comment 4 Ken Dreyer (Red Hat) 2015-03-06 20:45:48 UTC
@John, I'm scratching my head about this pair of commands:

  subscription-manager list --available | grep -A8 "Red Hat Enterprise Linux Server"

  subscription-manager repos --enable=[RHEL6 Repo]

Were these commands copied from some other document? I'm wondering why these are here.

1) If a server is entitled to Red Hat at all, it's almost certainly got the base RHEL repository enabled. I'm not sure we need to specify this in the Ceph install doc.

2) Even if we do want to be explicit about enabling the base RHEL repo (#1 above) , it's likely that the repository name is going to be "rhel-6-server-rpms" in all cases. There's no need to grep there.

3) Grepping in that way does not actually show the RHEL6 Repo name to pass to "--enable=".

What do you think?

Comment 5 Neil Levine 2015-03-06 23:44:12 UTC
I think this was carried over from the ICE 1.2.2 docs where John guessed about all the RHEL stuff :-)

I agree that we should just specify that the customer have the RHEL entitlements activated for their platforms and provide a link to the RHEL docs which explain how to do it.

We do need to specify that for RGW nodes the exact command to enable rh-common on RHEL.

Comment 10 John Wilkins 2015-03-16 20:57:24 UTC
Removed commentary. Use repo version of doc as staging is a bit behind.

https://gitlab.cee.redhat.com/jowilkin/red-hat-ceph-storage-installation-guide/blob/master/red-hat-ceph-storage-installation.adoc

Comment 11 Stanislav Graf 2015-03-16 21:03:56 UTC
Checked the "Install XFSProgs (RHEL 6)" section.

---> VERIFIED