ceph-client interface relies on stored state

Bug #2023392 reported by James Page
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juju Charmed Operator - Cinder Ceph K8S
Fix Released
Medium
Liam Young
Juju Charmed Operator - Glance K8S
Fix Released
Medium
Liam Young
OpenStack Snap
Fix Committed
Medium
Unassigned

Bug Description

The ops-ceph-client interface makes use of stored state to remember the current state of the interface; this works ok for machine charms however in k8s operators which don't use the controller to persist state; this information gets lost during a charm upgrade and the interface will report an incomplete status.

Infact it is complete - its just not being assessed correctly.

This will impact upgrades for the glance and cinder-ceph k8s operators.

Tags: in-main
James Page (james-page)
Changed in snap-openstack:
status: New → Triaged
importance: Undecided → Medium
James Page (james-page)
Changed in charm-glance-k8s:
status: New → Triaged
Changed in charm-cinder-ceph-k8s:
status: New → Triaged
Changed in charm-glance-k8s:
importance: Undecided → Medium
Changed in charm-cinder-ceph-k8s:
importance: Undecided → Medium
Liam Young (gnuoy)
Changed in charm-glance-k8s:
assignee: nobody → Liam Young (gnuoy)
Changed in charm-cinder-ceph-k8s:
assignee: nobody → Liam Young (gnuoy)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-glance-k8s (main)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-cinder-ceph-k8s (main)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-glance-k8s (main)

Reviewed: https://review.opendev.org/c/openstack/charm-glance-k8s/+/896697
Committed: https://opendev.org/openstack/charm-glance-k8s/commit/7ff8846be28b31c51cec456e71cedef851b1e3a4
Submitter: "Zuul (22348)"
Branch: main

commit 7ff8846be28b31c51cec456e71cedef851b1e3a4
Author: Liam Young <email address hidden>
Date: Wed Sep 27 18:22:45 2023 +0000

    Rebuild to pickup cinder-ceph interface update

    Closes-Bug: 2023392
    Change-Id: I44a9f157a9573e6e0a562dea704d8f4e3c9b7f0f

tags: added: in-main
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on charm-cinder-ceph-k8s (main)

Change abandoned by "gnuoy <email address hidden>" on branch: main
Review: https://review.opendev.org/c/openstack/charm-cinder-ceph-k8s/+/896698
Reason: Subsequent changes have landed that will have pulled in the change (eg I98ca46530705b114638557bece059972a91cbd7b)

James Page (james-page)
Changed in charm-glance-k8s:
status: Triaged → Fix Released
Changed in charm-cinder-ceph-k8s:
status: Triaged → Fix Released
Changed in snap-openstack:
status: Triaged → Fix Released
milestone: none → 2023.2.1
status: Fix Released → Fix Committed
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.