]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm: create OSD daemon deploy specs through make_daemon_spec 61593/head
authorAdam King <adking@redhat.com>
Thu, 30 Jan 2025 14:15:37 +0000 (09:15 -0500)
committerAdam King <adking@redhat.com>
Thu, 30 Jan 2025 14:15:37 +0000 (09:15 -0500)
commit8e5db6e09ce251b7d1caf9e19666e52c3480752a
tree153366d344ba2e116f200c67c147b3ec66fb07c4
parentb7d3d395258ed89230c90156de02cca1e96812d9
mgr/cephadm: create OSD daemon deploy specs through make_daemon_spec

That function handles setting up the extra container/entrypoint
args for the daemon during initial deployment. Having the
CephadmDaemonDeploySpec made directly in the OSD deployment
workflow means initial deployments of OSDs won't have the
extra container/entrypoint args from the spec

Fixes: https://tracker.ceph.com/issues/69734
Signed-off-by: Adam King <adking@redhat.com>
src/pybind/mgr/cephadm/module.py
src/pybind/mgr/cephadm/services/osd.py