[pve-devel] [PATCH manager v2 0/7] ceph monitor/init updates for nautilus
Dominik Csapak
d.csapak at proxmox.com
Wed Jun 19 13:45:47 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
changes from v1:
* dropped applied patches
* removed 'firstmon' variable and used $rados directly
* replaced post-if with normal if in assert_mon_can_remove
* combined ip and ip:port regexes
* fixed missing $mondir parameter
Dominik Csapak (7):
ceph: mon create: refactor mon assertions
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/MON.pm | 232 ++++++++++++++++++++++++++++++++-------------------
1 file changed, 148 insertions(+), 84 deletions(-)
--
2.11.0
More information about the pve-devel
mailing list