]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
node-proxy: send oob management requests to the MgrListener()
authorGuillaume Abrioux <gabrioux@ibm.com>
Thu, 7 Dec 2023 14:20:43 +0000 (14:20 +0000)
committerGuillaume Abrioux <gabrioux@ibm.com>
Thu, 25 Jan 2024 15:07:21 +0000 (15:07 +0000)
commit17c9a5250744cef089be2f5781c1031679d4b00d
tree4ee2e38a065f7a0664b5b29276cb037a57a796c4
parent04f8b5b85c628f8efc422b0cdf52d6522f6a3898
node-proxy: send oob management requests to the MgrListener()

Note that this won't be a true out of band management.
In the case where the host hangs, this won't work. The oob
management should be reached directly but most of the time
the oob network is isolated. The idea is to send queries to the
the tcp server exposed by the cephadm agent (MgrListener) so it
can send itself queries to the redfish API using the IP address
exposed on the OS.

Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
src/cephadm/cephadm.py
src/cephadm/cephadmlib/node_proxy/redfishdellsystem.py
src/pybind/mgr/cephadm/agent.py