Upgrade path to Luminious needed

Bug #1709962 reported by Corey Bryant
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceph Monitor Charm
Fix Released
High
Unassigned
Ceph OSD Charm
Fix Released
High
Unassigned
OpenStack Ceph Charm (Retired)
Fix Released
High
Unassigned
Openstack Mojo Testing
Fix Released
High
Chris MacNaughton

Bug Description

ceph and ceph-mon need upgrade path to Luminous for Pike.

From wolsen:

If the UPGRADE_PATHS gets a "jewel": "luminous" mapping and the UCA_CODENAME_MAP gets a 'pike': 'luminous' mapping... I think it generally will d.t.r.t - though you may want to add the bootstrap of the mgr cluster into the upgrade_monitor code path rather than in the charms. https://github.com/openstack/charms.ceph/blob/master/ceph/__init__.py#L1584

Changed in charm-ceph:
status: New → Triaged
Changed in charm-ceph-mon:
status: New → Triaged
Revision history for this message
Corey Bryant (corey.bryant) wrote :

Let's try to get a mojo spec together as part of this to upgrade ceph charms. There's also an existing upgrade spec for openstack services that should also be updated to upgrade ceph.

Revision history for this message
Ryan Beisner (1chb1n) wrote :

Indeed. We should do 2 specs:

#### openstack upgrade spec
We have an OpenStack Upgrade mojo spec, but it does not currently upgrade ceph itself IIRC. We should change that so that ceph is also upgraded.

#### ceph upgrade spec
We should take a basic ceph cluster and upgrade it. This can be based on one of the existing basic ceph specs.

Changed in openstack-mojo-specs:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Chris MacNaughton (chris.macnaughton)
Revision history for this message
Billy Olsen (billy-olsen) wrote :

If at all possible, it'd be great to do the Ceph upgrade mojo-spec with multiple disks per node and with data loaded into the cluster.

Changed in charm-ceph-osd:
status: New → Triaged
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-ceph (master)

Reviewed: https://review.openstack.org/495884
Committed: https://git.openstack.org/cgit/openstack/charm-ceph/commit/?id=d259b894b202d05b266c13dbdda997194102a17c
Submitter: Jenkins
Branch: master

commit d259b894b202d05b266c13dbdda997194102a17c
Author: Chris MacNaughton <email address hidden>
Date: Mon Aug 21 16:12:14 2017 +0200

    remove trusty requirement to allow xenial upgrades

    Closes-Bug: #1709962
    Closes-Bug: #1710645
    Change-Id: I8274e40f36ac8c916b15efb6bb3d6f3b5d3af386

Changed in charm-ceph:
status: Triaged → Fix Committed
Changed in charm-ceph-mon:
status: Triaged → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-ceph-mon (master)

Reviewed: https://review.openstack.org/495885
Committed: https://git.openstack.org/cgit/openstack/charm-ceph-mon/commit/?id=07312cfa09578b0b54aa5b31ad0d31b9394c3a77
Submitter: Jenkins
Branch: master

commit 07312cfa09578b0b54aa5b31ad0d31b9394c3a77
Author: Chris MacNaughton <email address hidden>
Date: Mon Aug 21 16:12:21 2017 +0200

    remove trusty requirement to allow xenial upgrades

    Closes-Bug: #1709962
    Closes-Bug: #1710645
    Change-Id: I442072e0c10d0df95c40232f0191f5cc8b63ee8c

Changed in charm-ceph-osd:
status: Triaged → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-ceph-osd (master)

Reviewed: https://review.openstack.org/495883
Committed: https://git.openstack.org/cgit/openstack/charm-ceph-osd/commit/?id=8b0e49acdfbf1d9352041fad008c357c196bf5ae
Submitter: Jenkins
Branch: master

commit 8b0e49acdfbf1d9352041fad008c357c196bf5ae
Author: Chris MacNaughton <email address hidden>
Date: Mon Aug 21 16:12:05 2017 +0200

    remove trusty requirement to allow xenial upgrades

    Closes-Bug: #1709962
    Closes-Bug: #1710645
    Change-Id: I1b6d91f0f09f0142f4470d8ae3eea650165a0575

James Page (james-page)
Changed in charm-ceph:
importance: Undecided → High
Changed in charm-ceph-mon:
importance: Undecided → High
Changed in charm-ceph-osd:
importance: Undecided → High
James Page (james-page)
Changed in charm-ceph:
milestone: none → 17.08
Changed in charm-ceph-mon:
milestone: none → 17.08
Changed in charm-ceph-osd:
milestone: none → 17.08
James Page (james-page)
Changed in charm-ceph:
status: Fix Committed → Fix Released
Changed in charm-ceph-mon:
status: Fix Committed → Fix Released
Changed in charm-ceph-osd:
status: Fix Committed → Fix Released
Changed in openstack-mojo-specs:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.