]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
node-proxy: code change for hdd blinkenlight pre-requisites
authorGuillaume Abrioux <gabrioux@ibm.com>
Fri, 1 Dec 2023 08:18:25 +0000 (08:18 +0000)
committerGuillaume Abrioux <gabrioux@ibm.com>
Thu, 25 Jan 2024 16:01:04 +0000 (16:01 +0000)
commitda08e9c45b6ca9c8c16615dfbf30451a50ccf449
tree520e1d7a9abdaa0ce7d3bb98799c940594fc3ce9
parent204dcd5ccccba1525b1f5d38607cbabbd1ccde25
node-proxy: code change for hdd blinkenlight pre-requisites

This is mainly for anticipating the case where hdd blinkenlight via RedFish
works (testing has to be done). This introduces the required changes so the
endpoint `/led` can support blinkenlight for both chassis and disks.

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