]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
python-common: allow crush device class to be set from osd service spec 46555/head
authorCory Snyder <csnyder@iland.com>
Wed, 1 Jun 2022 09:39:11 +0000 (05:39 -0400)
committerAdam King <adking@redhat.com>
Tue, 7 Jun 2022 16:58:50 +0000 (12:58 -0400)
commit782ec91ab9e35e449b7e47ac690b6d723217fecb
treec54c1c9d51c43e29a4929e68356e011522bcd50f
parent5d0dfac60b1c7b2e8e8811e332ea076011bc0ca4
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>
(cherry picked from commit c2f314ab8c187b54f12c04ec26034d451bd82273)

Conflicts:
src/python-common/ceph/deployment/drive_group.py
src/python-common/ceph/deployment/drive_group.py
src/python-common/ceph/deployment/translate.py