Bug 1304837

Summary: [Doc Tracker bug] Upgrade procedures for RHCS 1.3. 2 for Ubuntu Trusty
Product: Red Hat Ceph Storage Reporter: Anjana Suparna Sriram <asriram>
Component: DocumentationAssignee: Aron Gunn <agunn>
Status: CLOSED CURRENTRELEASE QA Contact: Hemanth Kumar <hkumar>
Severity: high Docs Contact:
Priority: high    
Version: 1.3.2CC: hnallurv, hyelloji, kdreyer, ngoswami
Target Milestone: rcKeywords: Documentation, ZStream
Target Release: 1.3.2   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-03-01 08:23:05 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 Anjana Suparna Sriram 2016-02-04 18:25:34 UTC
Description of problem: This bug captures all the updates regarding the upgrade procedure for RHCS 1.3.2 for Ubuntu

Comment 3 Hemanth Kumar 2016-02-15 15:21:21 UTC
I just have 2 changes in http://10.34.3.139:8080/view/Ceph/job/doc-Red_Hat_Ceph_Storage-Installation_Guide_for_Ubuntu%20%28html-single%29/lastSuccessfulBuild/artifact/index.html#ceph-upgrade

Here are my comments.
----------------------

1. Under the section :
To upgrade Ceph using online repositories, we recommend upgrading in the following sequence:
* OSD Nodes (one at a time, preferably within a CRUSH hierarchy)
 -- We usually wait for the cluster to get back to active+clean state until we move to upgrade the next OSD node. I would like to have this info here..

We need to update this where ever the sequence of upgrade is mentioned

2. Repo names needs to be consistent.
Before upgrading from 1.3.0 and 1.3.1, we ask the customers to remove the existing repos  (command :- sudo rm -rf ceph-mon.list and sudo rm -rf ceph-osd.list)
As per the 1.3.0 and 1.3.1 Installation guide, the Online Repo based Installation creates a repo name with user defined names as "MON" and "OSD". So, I request this to be renamed as ceph-mon and ceph-osd as it will remain consistent across ISO and Online repo Based Installation
If a customer has used repo based installation in 1.3.1 which creates a repo called Monitor.list and OSD.list and we are asking the customer to remove ceph-mon and ceph-osd(which gets created only with ISO based install)

New command :- ceph-deploy repo --repo-url 'https://customername:customerpasswd@rhcs.download.redhat.com/ubuntu/1.3-updates/MON' --gpg-url https://www.redhat.com/security/fd431d51.txt ceph-mon <monitor-node>

Similarly change OSD as ceph-osd where ever it is required.

Comment 5 Hemanth Kumar 2016-02-16 11:32:41 UTC
Looks like we have missed changing Monitor and OSD repo names under :

Upgrading v1.2.3 to v1.3.2 for online repo based installations.

  -->Monitor Node
    --> Set online Monitor repository in monitor node from admin node
  -->OSD Node
    --> Set online OSD repository in OSD node from admin node

Comment 6 Hemanth Kumar 2016-02-16 11:34:00 UTC
Sorry, Moved to verified by mistake..
Re-assigning for one more change request.

Comment 8 Hemanth Kumar 2016-02-17 12:51:28 UTC
Doc looks good now..

Moving to Verified State.