Bug 1591768 - Chapter 4. Upgrading a Red Hat Ceph Storage Cluster
Summary: Chapter 4. Upgrading a Red Hat Ceph Storage Cluster
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Ceph Storage
Classification: Red Hat Storage
Component: Documentation
Version: 3.0
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: z4
: 3.3z8
Assignee: ceph-docs@redhat.com
QA Contact: Vasishta
URL:
Whiteboard:
Depends On:
Blocks: 1809203
TreeView+ depends on / blocked
 
Reported: 2018-06-15 13:39 UTC by rlopez
Modified: 2022-05-10 19:19 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-05-10 19:19:59 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RHCEPH-2872 0 None None None 2021-12-25 20:21:45 UTC

Description rlopez 2018-06-15 13:39:29 UTC
Description of problem:

Changes in the documentation that should be made:

https://access.redhat.com/documentation/en-us/red_hat_ceph_storage/3/html/installation_guide_for_red_hat_enterprise_linux/upgrading-a-red-hat-ceph-storage-cluster

"In the rolling_update.yml playbook, change the health_osd_check_retries and health_osd_check_delay values to 40 and 30 respectively.

health_osd_check_retries: 40
health_osd_check_delay: 30"

The above is already the default in the rolling_update.yml playbook.

The line that reads:
"Create new copies of the group_vars/all.yml.sample and group_vars/osds.yml.sample named group_vars/all.yml and group_vars/osds.yml respectively and edit them according to you deployment. Skip this step when upgrading from version 3.x to the latest version. For details, see Appendix H, Changes in Ansible Variables Between Version 2 and 3 and Section 3.2, “Installing a Red Hat Ceph Storage Cluster” ."

It was significantly easier to make the appropriate changes in the variables from version to 2 and 3 then copying the new sample files (all.yml.sample and osds.yml.sample) and re-add everything back in. I just wanted to point that out. 

The section that comments out the #mdss portion that is under IMPORTANT section, I believe should be moved into the prerequisites section. 


The final ceph -s , it should show a status example. 


My ceph version that I updated to: 12.2.4-10

Comment 3 Giridhar Ramaraju 2019-08-05 13:08:42 UTC
Updating the QA Contact to a Hemant. Hemant will be rerouting them to the appropriate QE Associate. 

Regards,
Giri

Comment 4 Giridhar Ramaraju 2019-08-05 13:10:07 UTC
Updating the QA Contact to a Hemant. Hemant will be rerouting them to the appropriate QE Associate. 

Regards,
Giri

Comment 5 Giridhar Ramaraju 2019-08-20 07:17:13 UTC
Level setting the severity of this defect to "High" with a bulk update. Pls
refine it to a more closure value, as defined by the severity definition in
https://bugzilla.redhat.com/page.cgi?id=fields.html#bug_severity

Comment 7 John Brier 2021-03-26 02:48:17 UTC
'"In the rolling_update.yml playbook, change the health_osd_check_retries and health_osd_check_delay values to 40 and 30 respectively.

health_osd_check_retries: 40
health_osd_check_delay: 30"

The above is already the default in the rolling_update.yml playbook.'

This is now 50/30. I assume it is correct.

"It was significantly easier to make the appropriate changes in the variables from version to 2 and 3 then copying the new sample files"

Safest way to ensure you have the right new variables is to start with them and move over customizations, even if it's slower.

"The section that comments out the #mdss portion that is under IMPORTANT section, I believe should be moved into the prerequisites section. "

That seems reasonable. Will do.


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