]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
python-common: allow crush device class to be set from osd service spec 46480/head
authorCory Snyder <csnyder@iland.com>
Wed, 1 Jun 2022 09:39:11 +0000 (05:39 -0400)
committerCory Snyder <csnyder@iland.com>
Thu, 2 Jun 2022 14:59:53 +0000 (10:59 -0400)
commitc2f314ab8c187b54f12c04ec26034d451bd82273
treed9d324af4799a6fb7ff8144a7876b044d27aeb49
parent9e3d8521cf74ca105c535a86db3c3370e651dcca
python-common: allow crush device class to be set from osd service spec

Adds crush_device_class parameter to DriveGroupSpec so that device class
can be set via service specs with cephadm.

Fixes: https://tracker.ceph.com/issues/55813
Signed-off-by: Cory Snyder <csnyder@iland.com>
src/python-common/ceph/deployment/drive_group.py
src/python-common/ceph/deployment/translate.py