]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
cephadm: add ability to continue on failure when applying multiple specs 59680/head
authorAdam King <adking@redhat.com>
Mon, 9 Sep 2024 22:28:45 +0000 (18:28 -0400)
committerAdam King <adking@redhat.com>
Mon, 9 Sep 2024 22:31:40 +0000 (18:31 -0400)
commit12a9aba43caedf6ea2cb897708e0b31d96ee358f
treea2c5299ad1750fb870e23bc41f5a4d173d92e690
parent9f29c0fc6c33645269577fa76cf37ba8e0d5848c
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>
src/cephadm/cephadm.py
src/pybind/mgr/cephadm/module.py
src/pybind/mgr/orchestrator/_interface.py
src/pybind/mgr/orchestrator/module.py