Closed bengland2 closed 3 years ago
Has anyone else encountered this?
Only other person I'm aware testing this is @fullerdj.
I worked around it by disabling the check in ceph-ansible that prevents monitor_address_block from being used.
Unfortunately the ceph-ansible folks aren't actively using monitor_address_block in their testing so every now and then stuff like this happens. (They almost removed it a few months ago! We must remain vigilent ;)
I think monitor_interface and monitor_address should be REMOVED from ceph-ansible and only monitor_address_block should be allowed. And the default for monitor_address_block should be whatever the public_network subnet is. That would be simple, wouldn't it?
It would make sense to me, yes.
ceph-ansible is dead, long live cephadm!
This ceph-ansible issue means that you can't use monitor_address_block ansible var to set monitor addresses. Has anyone else encountered this?This seems like an absolute requirement for linode because of the use of multiple ethernet addresses associated with eth0, only 1 of which is on the same subnet
192.168.128.0/17
for all linodes in my cluster.I worked around it by disabling the check in ceph-ansible that prevents monitor_address_block from being used.