[pve-devel] [PATCH manager 00/14] ceph monitor/init updates for nautilus
Dominik Csapak
d.csapak at proxmox.com
Tue Jun 18 15:42:44 CEST 2019
this series updates ceph init and monitor creation/destruction
for nautilus
after this patch series it will not be possible to create new monitors
with luminous anymore, and it may not be possible to destroy them either
if someone needs to create a monitor after upgrading to this package,
it needs to be done with the ceph tools instead of pveceph
Dominik Csapak (14):
ceph: init: update inital config for nautilus
ceph: init: check for nautilus
ceph: init: lock ceph config
ceph: services: do not create rados object in get_services_info
ceph: mon list: make more robust
ceph: mon create: detect pubnet via config database
ceph: mon create: refactor mon assertions
ceph: mon create: refactor and improve auth key creation
ceph: mon create: add to mon_host with msgr2
ceph: mon create: lock monitor creation
ceph: mon destroy: refactor removal assertions
ceph: mon destroy: add cfs lock
ceph: mon destroy: remove from mon_host
ceph: mon destroy: do not stop monitor ourselves
PVE/API2/Ceph.pm | 77 +++++++-------
PVE/API2/Ceph/MON.pm | 278 ++++++++++++++++++++++++++++++++-------------------
PVE/Ceph/Services.pm | 3 +-
PVE/Ceph/Tools.pm | 18 ++++
4 files changed, 232 insertions(+), 144 deletions(-)
--
2.11.0
More information about the pve-devel
mailing list