[pve-devel] applied: [PATCH manager v2 0/7] ceph monitor/init updates for nautilus

Thomas Lamprecht t.lamprecht at proxmox.com
Wed Jun 19 17:01:08 CEST 2019


Am 6/19/19 um 1:45 PI schrieb Dominik Csapak:
> 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(-)
> 

applied series, thanks!




More information about the pve-devel mailing list