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 
[email protected]| www.medata.com
_______________________________________________
ceph-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to