]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/dashboard: add gw_groups support to nvmeof api
authorNizamudeen A <nia@redhat.com>
Wed, 28 Aug 2024 13:03:19 +0000 (18:33 +0530)
committerNizamudeen A <nia@redhat.com>
Thu, 12 Sep 2024 06:02:03 +0000 (11:32 +0530)
commit3ca30d80d9542141dd6f49bfdb2a3ab82e8b1fae
tree62d7cbd8d05f230b217edbbfd379214c9d517772
parent87f73d875ea2cbec2badd8964afdf16ae6e69b1c
mgr/dashboard: add gw_groups support to nvmeof api

Introduces a gw_group query-param to gateway and subsystem requests.

Modified the dashboard config to support adding more than one gateway to
the list.

Fixes: https://tracker.ceph.com/issues/67774
Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit 47f57d434d1690cc3c29dd048ec4cdedf618571f)
src/pybind/mgr/cephadm/services/nvmeof.py
src/pybind/mgr/dashboard/controllers/nvmeof.py
src/pybind/mgr/dashboard/openapi.yaml
src/pybind/mgr/dashboard/services/nvmeof_cli.py
src/pybind/mgr/dashboard/services/nvmeof_client.py
src/pybind/mgr/dashboard/services/nvmeof_conf.py