]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
cephadm: Use specified method for osd.default
authorZack Cerza <zack@cerza.org>
Thu, 14 Aug 2025 16:29:47 +0000 (10:29 -0600)
committerZack Cerza <zack@cerza.org>
Wed, 27 Aug 2025 01:14:44 +0000 (19:14 -0600)
commite0cf8cfdbd723af1c4e2046ae589c8983cfce488
tree917f20709a05e186d7ec780164b94d9d9e4caf89
parente4f4743cee572b211bfc49e4e0f50b35637f03a3
cephadm: Use specified method for osd.default

When creating the first OSD in a cluster, the method requested was being
ignored - meaning an LVM OSD would be created in all cases. If a given cluster
couldn't support LVM, it could not be deployed. If we relay the method value
requested by the cephadm invocation, we can create OSDs as expected.

Fixes: https://tracker.ceph.com/issues/72381
Signed-off-by: Zack Cerza <zack@cerza.org>
src/pybind/mgr/cephadm/module.py