syncing current charms.ceph into ceph-osd causes breakages

Bug #1845975 reported by Edward Hope-Morley
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceph OSD Charm
Fix Released
Critical
Chris MacNaughton
Ceph RADOS Gateway Charm
Invalid
Critical
Chris MacNaughton
charms.ceph
Invalid
Critical
Chris MacNaughton

Bug Description

this is the amulet test failure that resulted from a charms.ceph sync into ceph-osd charm - https://pastebin.ubuntu.com/p/8htG3Tt25J/

this is the full run that hit the issue - https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-ceph-osd/681342/1/12221/index.html

Tags: sts uosci
Ryan Beisner (1chb1n)
tags: added: uosci
Revision history for this message
Ryan Beisner (1chb1n) wrote :

Confirmed, and I view this as a crit blocker for moving the ceph-* charm development forward.

Reproducer: do a `make sync && make ceph-sync` on the ceph-osd charm, then run unit tests with `tox -e py35` or `tox -e py37`.

Changed in charms.ceph:
status: New → Confirmed
importance: High → Critical
Revision history for this message
Ryan Beisner (1chb1n) wrote :

FYI, same for ceph-radosgw

Revision history for this message
Ryan Beisner (1chb1n) wrote :
Changed in charms.ceph:
assignee: nobody → Chris MacNaughton (chris.macnaughton)
Changed in charms.ceph:
status: Confirmed → Invalid
Changed in charm-ceph-osd:
importance: Undecided → Critical
Changed in charm-ceph-radosgw:
importance: Undecided → Critical
Changed in charm-ceph-osd:
status: New → Confirmed
Changed in charm-ceph-radosgw:
status: New → Confirmed
Changed in charm-ceph-osd:
status: Confirmed → In Progress
assignee: nobody → Chris MacNaughton (chris.macnaughton)
Changed in charm-ceph-radosgw:
assignee: nobody → Chris MacNaughton (chris.macnaughton)
Changed in charm-ceph-osd:
milestone: none → 19.10
Changed in charm-ceph-radosgw:
milestone: none → 19.10
status: Confirmed → Invalid
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-ceph-osd (master)

Reviewed: https://review.opendev.org/685879
Committed: https://git.openstack.org/cgit/openstack/charm-ceph-osd/commit/?id=23103d295828e3338859d536779118450cd69683
Submitter: Zuul
Branch: master

commit 23103d295828e3338859d536779118450cd69683
Author: Chris MacNaughton <email address hidden>
Date: Tue Oct 1 08:09:47 2019 +0200

    Use charm-internal _upgrade_keyring

    This change includes a charms.ceph sync.

    The _upgrade_keyring function was removed from charms.ceph
    so this charm needs to use the already-existing, charm-
    internal version.

    Change-Id: Ia7cf352a2456dc85aca6f61d2e88327cd0c15f7e
    Closes-Bug: #1845975

Changed in charm-ceph-osd:
status: In Progress → Fix Committed
David Ames (thedac)
Changed in charm-ceph-osd:
status: Fix Committed → 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.