]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
cephadm: add ability to continue on failure when applying multiple specs 64082/head
authorAdam King <adking@redhat.com>
Mon, 9 Sep 2024 22:28:45 +0000 (18:28 -0400)
committerAdam King <adking@redhat.com>
Sat, 21 Jun 2025 20:19:08 +0000 (16:19 -0400)
commit3cadc37500600366a78c21ca5676bd61aeaca1e8
treef914d4039b6167d5e0ebc444ac3074afff8be5c7
parenta6884afbc0d7fd68ffbaf825f4b86c04db273964
cephadm: add ability to continue on failure when applying multiple specs

Additionally, add the flag that does so when cephadm applies
a spec during bootstrap. Bootstrap will continue to completion
regardless of whether applying the spec fails, so we might
as well try applying all of it while reporting errors we
do see back to the user

Fixes: https://tracker.ceph.com/issues/65338
Signed-off-by: Adam King <adking@redhat.com>
(cherry picked from commit 12a9aba43caedf6ea2cb897708e0b31d96ee358f)
src/cephadm/cephadm.py
src/pybind/mgr/cephadm/module.py
src/pybind/mgr/orchestrator/_interface.py
src/pybind/mgr/orchestrator/module.py