]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: Add 'network_mask' to nvmeof cli 67766/head
authorVallari Agrawal <vallari.agrawal@ibm.com>
Thu, 12 Mar 2026 13:50:00 +0000 (19:20 +0530)
committerVallari Agrawal <vallari.agrawal@ibm.com>
Mon, 30 Mar 2026 13:59:50 +0000 (19:29 +0530)
commit366702057e65857ca86702b278cd2fd836484a51
treef030ecf281639eb0e57cc71db86175cace73da52
parent600f939da711ee94d8dcaf95724514de1e6313c5
mgr/dashboard: Add 'network_mask' to nvmeof cli

This commit add the following to nvmeof cli:
0. Add new param `--network-mask` to 'subsystem add' cmd
   It's a list parameter so we can pass multiple netmask by
   `subsystem add --network-mask <subnet1> --network-mask <subnet2>`
1. Add new cli `subsystem add_network --network-mask <subnet>`
2. Add new cli `subsystem del_network --network-mask <subnet>`
3. Add column 'network_mask' to `subsystem list` output
4. Add column 'manual' to `listener list` output

Fixes: https://tracker.ceph.com/issues/75348
Signed-off-by: Vallari Agrawal <vallari.agrawal@ibm.com>
src/pybind/mgr/dashboard/controllers/nvmeof.py
src/pybind/mgr/dashboard/model/nvmeof.py
src/pybind/mgr/dashboard/openapi.yaml