]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge pull request #49555 from fmount/drive_group_crush
authorAdam King <47704447+adk3798@users.noreply.github.com>
Mon, 13 Feb 2023 15:09:07 +0000 (10:09 -0500)
committerGitHub <noreply@github.com>
Mon, 13 Feb 2023 15:09:07 +0000 (10:09 -0500)
Add per OSD crush_device_class definition

Reviewed-by: Adam King <adking@redhat.com>
1  2 
doc/cephadm/services/osd.rst
src/python-common/ceph/deployment/drive_group.py

Simple merge
index 81e66b48ead49f1647b1bcb328b1113abfc6808e,bbd25b480561b7ce358ba093e08d27a756172234..3141fd760e5363540ec5dc14a176d9060374095a
@@@ -179,12 -188,11 +188,12 @@@ class DriveGroupSpec(ServiceSpec)
                   filter_logic='AND',  # type: str
                   preview_only=False,  # type: bool
                   extra_container_args=None,  # type: Optional[List[str]]
 +                 extra_entrypoint_args: Optional[List[str]] = None,
                   data_allocate_fraction=None,  # type: Optional[float]
                   method=None,  # type: Optional[OSDMethod]
-                  crush_device_class=None,  # type: Optional[str]
                   config=None,  # type: Optional[Dict[str, str]]
                   custom_configs=None,  # type: Optional[List[CustomConfig]]
+                  crush_device_class=None,  # type: Optional[str]
                   ):
          assert service_type is None or service_type == 'osd'
          super(DriveGroupSpec, self).__init__('osd', service_id=service_id,