Comment 11 for bug 1840701

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

Reviewed: https://review.opendev.org/c/openstack/charms.ceph/+/820455
Committed: https://opendev.org/openstack/charms.ceph/commit/ff752de0f06d8a06a4da722211931905fd4a827f
Submitter: "Zuul (22348)"
Branch: master

commit ff752de0f06d8a06a4da722211931905fd4a827f
Author: James Vaughn <email address hidden>
Date: Sun Dec 5 13:07:53 2021 +0000

    Explicitly enable msgr2 for Nautilus and later

    When updating to Ceph Nautilus (OpenStack Train) or later releases from
    a pre-Nautilus release, msgr2 will not be enabled without manual
    intervention (e.g. running `juju ssh ceph-mon/leader 'sudo ceph mon
    enable-msgr2'`).

    Leaving msgr2 disabled (i.e. using msgr1 only) isn't an issue for normal
    operations; Ceph will simply show a warning in `sudo ceph status` that
    this is the case. However, Ceph Nautilus and later releases default to
    msgr2, meaning that new ceph-mon units will attempt to communicate with
    the existing cluster using msgr2.

    This commit enables msgr2 on package upgrades on all Ceph releases
    including and after Nautilus.

    Closes-Bug: #1840701
    Change-Id: Ib90cd03b16f2062fa6c6a43d242d51306ae8ca95