]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
node-proxy: drop local API
authorGuillaume Abrioux <gabrioux@ibm.com>
Tue, 28 Nov 2023 13:17:47 +0000 (13:17 +0000)
committerGuillaume Abrioux <gabrioux@ibm.com>
Thu, 25 Jan 2024 15:16:09 +0000 (15:16 +0000)
commitd20583e82d38875de0ab7f8f6f46c7e72bf47b21
treeb160227225c1f056383555637ec611bbfc86d3b3
parente52055aac0700e59d3445f23e72e6c2222bfb3a2
node-proxy: drop local API

This was intented to address the case where the Ceph
manager can't talk directly to the oob management tool because
of network restrictions (subnets not inter-connecter, etc.).

If for any reason the host is stuck or unreachable, that local API won't
be helpful anyway, as a result any actions the Ceph mgr would be asked
to perform on the node would fail.

Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
(cherry picked from commit 3607a305cf629f54a8c3c3f52e56d41210c21d28)
src/cephadm/cephadm.py
src/cephadm/cephadmlib/node_proxy/main.py
src/cephadm/cephadmlib/node_proxy/redfishdellsystem.py
src/pybind/mgr/cephadm/agent.py