]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
node-proxy: make the daemon discover endpoints 58483/head
authorGuillaume Abrioux <gabrioux@ibm.com>
Tue, 9 Apr 2024 15:07:45 +0000 (15:07 +0000)
committerGuillaume Abrioux <gabrioux@redhat.com>
Tue, 9 Jul 2024 15:23:46 +0000 (15:23 +0000)
commitb6b85f03107e689e4925699432589c4dd44994ea
treec003f2b9c7714dd860d11b6926d089506017fe10
parentcb886d0f2651289723607e8a74d435faf672a9f4
node-proxy: make the daemon discover endpoints

Add logic in order to explore the API.
This will allow node-proxy to be compatible with more
hardware.

Fixes: https://tracker.ceph.com/issues/65394
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
(cherry picked from commit ce360a4a5f67329b95a4b75bc7b5e59dc7633637)
src/ceph-node-proxy/ceph_node_proxy/baseredfishsystem.py
src/ceph-node-proxy/ceph_node_proxy/redfish_client.py
src/ceph-node-proxy/ceph_node_proxy/redfishdellsystem.py
src/ceph-node-proxy/ceph_node_proxy/util.py
src/pybind/mgr/cephadm/agent.py
src/pybind/mgr/cephadm/inventory.py
src/pybind/mgr/cephadm/tests/node_proxy_data.py
src/pybind/mgr/cephadm/tests/test_node_proxy.py
src/pybind/mgr/orchestrator/module.py