no upgrade path to cinder-ceph subordinate

Bug #1727184 reported by Frode Nordahl
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Cinder-Ceph charm
Triaged
Low
Unassigned

Bug Description

If you have an existing deployment with ceph-client relation directly between cinder and ceph-mon and wish to switch to making use of cinder-ceph subordinate there is currently no upgrade path.

Existing volumes will be in the 'cinder' pool while cinder-ceph will configure cinder-volume to use 'cinder-ceph' pool.

Users are required to use cinder-ceph subordinate for the ceph-client relation to enable ceph-access relation between cinder-ceph and nova-compute. The latter is required for Nova volume operations to work correctly starting OpenStack Ocata.

There should be a upgrade path.

Frode Nordahl (fnordahl)
tags: added: sts
Frode Nordahl (fnordahl)
description: updated
Revision history for this message
James Page (james-page) wrote :

Triaging this as Low; we won't remove ceph support in the cinder charm until this issue is resolved.

Changed in charm-cinder-ceph:
status: New → Triaged
importance: Undecided → Low
Revision history for this message
Xav Paice (xavpaice) wrote :

I just upgraded a site from 17.08 to 17.11 and the settings for ceph disappeared entirely - we haven't used the cinder-ceph charm there. Do you suggest what we need is a separate bug here?

James Page (james-page)
Changed in charm-deployment-guide:
status: New → Triaged
importance: Undecided → High
James Page (james-page)
Changed in charm-deployment-guide:
status: Triaged → Incomplete
importance: High → Undecided
Changed in charm-cinder-ceph:
importance: Low → High
milestone: none → 19.04
David Ames (thedac)
Changed in charm-cinder-ceph:
milestone: 19.04 → 19.07
David Ames (thedac)
Changed in charm-cinder-ceph:
milestone: 19.07 → 19.10
David Ames (thedac)
Changed in charm-cinder-ceph:
milestone: 19.10 → 20.01
tags: added: charm-upgrade
Revision history for this message
Alex Kavanagh (ajkavanagh) wrote :

Triaged back to low as the ceph options are in the charm, and ceph support is still baked in.

Changed in charm-cinder-ceph:
importance: High → Low
James Page (james-page)
Changed in charm-cinder-ceph:
milestone: 20.01 → 20.05
David Ames (thedac)
Changed in charm-cinder-ceph:
milestone: 20.05 → 20.08
James Page (james-page)
Changed in charm-cinder-ceph:
milestone: 20.08 → none
Revision history for this message
Peter Matulis (petermatulis) wrote :

I will consider adding text to the cinder-ceph charm README.

no longer affects: charm-deployment-guide
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to charm-cinder-ceph (master)

Reviewed: https://review.opendev.org/c/openstack/charm-cinder-ceph/+/785294
Committed: https://opendev.org/openstack/charm-cinder-ceph/commit/bea6dd54b13cbaa9fd789ff066b2af719068a1c8
Submitter: "Zuul (22348)"
Branch: master

commit bea6dd54b13cbaa9fd789ff066b2af719068a1c8
Author: Peter Matulis <email address hidden>
Date: Wed Apr 7 19:08:02 2021 -0400

    Add note about lack of upgrade path

    It's not currently possible to upgrade to the
    cinder-ceph way of doing things with a cloud
    that relates cinder and ceph-mon directly.

    Drive-by: Apply README template

    Related-Bug: #1727184
    Change-Id: Iec6caa0ba778fb3a17aba0fea357b05f68ee22be

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.