]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
orchestrator: support complex osd creation
authorGuillaume Abrioux <gabrioux@redhat.com>
Wed, 23 Mar 2022 09:04:45 +0000 (10:04 +0100)
committerAdam King <adking@redhat.com>
Tue, 17 May 2022 14:25:59 +0000 (10:25 -0400)
commitb4aa61c371399c019c1f42924a7c7eee5ae2b02d
tree15dbfa1808e61098be29ee90362270535dd9aea3
parentf0aca9cdcee008afadb15b6f6d672553baa9bd47
orchestrator: support complex osd creation

This adds the support of complex OSD creation with command
`orch daemon add osd`.
Any argument supported by `DriveGroupSpec()` can be passed on the command line.

Usage:
```
ceph orch daemon add osd host:data_devices=device1,device2,db_devices=device3,osds_per_device=2,...
```

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit 8aa2f4745adff0ba3c7a0731cf48ccc1c85b33f3)
doc/cephadm/services/osd.rst
src/pybind/mgr/orchestrator/module.py