Indeed. That is going to be fixed by
Seems like someone is not testing cephadm on centos
7.9
Just tried installing cephadm from the repo, and ran
cephadm bootstrap --mon-ip=xxx
it blew up, with
ceph TypeError: __init__() got an unexpected keyword argument
'verbose_on_failure'
just after the firewall section.
I happen to have a test cluser from a few months ago, and compared the code.
Some added, in line 2348,
" out, err, ret = call([self.cmd, '--permanent',
'--query-port', tcp_port], verbose_on_failure=False)"
this made the init fail, on my centos 7.9 system, freshly installed and updated today.
# cephadm version
ceph version 15.2.9 (357616cbf726abb779ca75a551e8d02568e15b17) octopus (stable)
Simply commenting out that line makes it complete the cluster init like I remember.
--
Philip Brown| Sr. Linux System Administrator | Medata, Inc.
5 Peters Canyon Rd Suite 250
Irvine CA 92606
Office 714.918.1310| Fax 714.918.1325
pbrown(a)medata.com|
www.medata.com
_______________________________________________
ceph-users mailing list -- ceph-users(a)ceph.io
To unsubscribe send an email to ceph-users-leave(a)ceph.io
--
SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg). Geschäftsführer: Felix Imendörffer