Bug 1342621
Summary: | [ceph-ansible] rolling_update playbook needs more implementation | ||
---|---|---|---|
Product: | [Red Hat Storage] Red Hat Storage Console | Reporter: | Tamil <tmuthami> |
Component: | ceph-ansible | Assignee: | Sébastien Han <shan> |
Status: | CLOSED ERRATA | QA Contact: | Tamil <tmuthami> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 2 | CC: | adeza, aschoen, ceph-eng-bugs, gmeno, kdreyer, nthomas, poelstra, sankarshan, seb, shan, tmuthami, vakulkar |
Target Milestone: | rc | ||
Target Release: | 2 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | ceph-ansible-1.0.5-25.el7scon | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-08-23 19:54:25 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: |
Description
Tamil
2016-06-03 17:08:19 UTC
Need Tamil to check leseb's fix upstream retesting leseb's fix. will update on the status soon. gmeno to provide link to patches I just merged the github branch as Tamil reported that she was able to successfully perform an upgrade. Tamil anymore comments? sure Sebastien, I was able to upgrade from 10.2.1 to 10.2.2 for testing purposed to make sure rolling_update playbook worked and It DID ! :) please let me know if we need to be doing anything else. Tested ceph upgrades using from RH ceph v10.2.2-12 to RH Ceph v 10.2.2-19 using ceph-ansible rolling-update playbook and it worked fine! source version - [http://download.eng.bos.redhat.com/rcm-guest/ceph-drops/auto/ceph-2-rhel-7-compose/Ceph-2-RHEL-7-20160630.t.0/] destination version - [http://download.eng.bos.redhat.com/rcm-guest/ceph-drops/auto/ceph-2-rhel-7-compose/Ceph-2.0-RHEL-7-20160712.t.0/] Test setup : 3 mons and 9 osds on a 4 nodes setup magna011: mon magna066: 3 osds magna094 - 1 mon, 3 osds magna095 - 1 mon, 3 osds ceph-ansible version: ceph-ansible-1.0.5-25.el7scon steps: 1. install ceph v 10.2.2-12 by copying repos locally running ceph-ansible site.yml and set up a cluster. 2. set ceph_origin: distro and ceph_stable_rh_storage: true in /usr/share/ceph-ansible/group_vars/all 3. copy the repos [destination repos to be upgraded to] to /etc/yum.repos.d using yum-config-manager. 4. set serial hosts for osds and mons. in my case, it was 3 mon hosts and 3 osd hosts. 5. run ceph-ansible rolling_update playbook. make sure the ceph version is upgraded to desired version. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2016:1754 |