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.
Reviewed: https:/ /review. opendev. org/c/openstack /charms. ceph/+/ 820455 /opendev. org/openstack/ charms. ceph/commit/ ff752de0f06d8a0 6a4da7222119319 05fd4a827f
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit ff752de0f06d8a0 6a4da7222119319 05fd4a827f
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 msgr2'` ).
a pre-Nautilus release, msgr2 will not be enabled without manual
intervention (e.g. running `juju ssh ceph-mon/leader 'sudo ceph mon
enable-
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 2fa6c6a43d242d5 1306ae8ca95
Change-Id: Ib90cd03b16f206