ceph-mgr not bootstrapped on upgrade to Luminous

Bug #1742408 reported by James Page
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceph Monitor Charm
Fix Released
Critical
James Page
charms.ceph
Fix Released
Critical
James Page

Bug Description

The ceph-mgr daemon is not bootstrapped and started when a ceph cluster is upgraded to Luminous.

This needs to happen to ensure the cluster operates as designed.

Tags: upgrade
James Page (james-page)
Changed in charm-ceph-mon:
status: New → Triaged
importance: Undecided → Critical
Changed in charms.ceph:
status: New → Triaged
importance: Undecided → Critical
Revision history for this message
James Page (james-page) wrote :

This is somewhat tricky to deal with during the upgrade of individual monitors, as the bootstrap_manager code creates a new keyring using a mgr based profile, which is unknown to any older ceph-mon daemons still running (which is the case during a rolling upgrade).

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charms.ceph (master)

Reviewed: https://review.openstack.org/532485
Committed: https://git.openstack.org/cgit/openstack/charms.ceph/commit/?id=ad2d606b0c9c2ab0a65d5a699237a20f53a5b826
Submitter: Zuul
Branch: master

commit ad2d606b0c9c2ab0a65d5a699237a20f53a5b826
Author: James Page <email address hidden>
Date: Wed Jan 10 10:43:12 2018 +0000

    upgrade: Ensure ceph-mgr is bootstrapped

    When upgrading to Luminous, ensure that the ceph-mgr daemons
    are bootstrapped *once* all ceph-mons have been upgraded.

    This ensures that the call to create the required keyring
    supports the new profile for the mgr daemon.

    Change-Id: Iff04c493a642cc5475eb31653064c2bab1210539
    Closes-Bug: 1742408

Changed in charms.ceph:
status: Triaged → Fix Released
James Page (james-page)
tags: added: upgrade
Ryan Beisner (1chb1n)
Changed in charm-ceph-mon:
assignee: nobody → James Page (james-page)
Changed in charms.ceph:
assignee: nobody → James Page (james-page)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-ceph-mon (master)

Reviewed: https://review.openstack.org/532499
Committed: https://git.openstack.org/cgit/openstack/charm-ceph-mon/commit/?id=1f0593649c8eaadd71f22a40ece9356b7f75b1ef
Submitter: Zuul
Branch: master

commit 1f0593649c8eaadd71f22a40ece9356b7f75b1ef
Author: James Page <email address hidden>
Date: Wed Jan 10 09:12:20 2018 +0000

    Resync ceph helpers for misc fixes

    Pickup fixes for upgrade from Jewel -> Luminous.

    Change-Id: Id0694b5116e604efbe1c5259de332ae0c4bae574
    Closes-Bug: 1742082
    Closes-Bug: 1742083
    Closes-Bug: 1742120
    Closes-Bug: 1742079
    Closes-Bug: 1742408

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

Fix proposed to branch: stable/17.11
Review: https://review.openstack.org/533150

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-ceph-mon (stable/17.11)

Reviewed: https://review.openstack.org/533150
Committed: https://git.openstack.org/cgit/openstack/charm-ceph-mon/commit/?id=d43ba706fa0ec8631c2271abceb70dc05201f198
Submitter: Zuul
Branch: stable/17.11

commit d43ba706fa0ec8631c2271abceb70dc05201f198
Author: James Page <email address hidden>
Date: Wed Jan 10 09:12:20 2018 +0000

    Resync ceph helpers for misc fixes

    Pickup fixes for upgrade from Jewel -> Luminous.

    Change-Id: Id0694b5116e604efbe1c5259de332ae0c4bae574
    Closes-Bug: 1742082
    Closes-Bug: 1742083
    Closes-Bug: 1742120
    Closes-Bug: 1742079
    Closes-Bug: 1742408
    (cherry picked from commit 1f0593649c8eaadd71f22a40ece9356b7f75b1ef)

James Page (james-page)
Changed in charm-ceph-mon:
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.