A new check for OSDs to be present in the OSD tree was added in this patch but it's not working correctly:
Exception raised while executing cookbook wmcs.ceph.osd.bootstrap_and_add: Traceback (most recent call last): File "/Users/fran/.virtualenvs/cookbooks/lib/python3.10/site-packages/spicerack/_menu.py", line 234, in run raw_ret = runner.run() File "/Users/fran/wmf/cookbooks/cookbooks/wmcs/ceph/osd/bootstrap_and_add.py", line 210, in run new_osds = _wait_for_osds_to_show_up( File "/Users/fran/wmf/cookbooks/cookbooks/wmcs/ceph/osd/bootstrap_and_add.py", line 117, in _wait_for_osds_to_show_up raise Exception(f"Unable to find the new OSD node ({ceph_hostname}) in the osd tree") Exception: Unable to find the new OSD node (cloudcephosd1030) in the osd tree END (FAIL) - Cookbook wmcs.ceph.osd.bootstrap_and_add (exit_code=99)