]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
orchestrator: support complex osd creation
authorGuillaume Abrioux <gabrioux@redhat.com>
Wed, 23 Mar 2022 09:04:45 +0000 (10:04 +0100)
committerGuillaume Abrioux <gabrioux@redhat.com>
Wed, 30 Mar 2022 21:49:01 +0000 (23:49 +0200)
commit8aa2f4745adff0ba3c7a0731cf48ccc1c85b33f3
treefb962a82f6430e93a1df973731260890397156e5
parent3a88547559769f4dd438f6557cef22ef9004fa2a
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>
doc/cephadm/services/osd.rst
src/pybind/mgr/orchestrator/module.py