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 |