nvmeof: make nvmeofGatewayPort an optional StorageClass parameter#6230
Conversation
989af90 to
cbc02f4
Compare
|
@Mergifyio rebase |
The nvmeofGatewayPort parameter in the StorageClass is now optional. When not provided, the NVMe-oF gateway management API port defaults to 5500. The default is applied in NewGatewayRpcClient when Port is 0, keeping the default out of the controller layer. Assisted-by: Claude Code <noreply@anthropic.com> Signed-off-by: Niels de Vos <ndevos@ibm.com>
Update TestGetGatewayConfigFromRequest to reflect that nvmeofGatewayPort is now optional: the address-only case now succeeds and expects Port=0 (the default is applied later by NewGatewayRpcClient). Test cases are named for clarity and run in parallel. Assisted-by: Claude Code <noreply@anthropic.com> Signed-off-by: Niels de Vos <ndevos@ibm.com>
cbc02f4 to
8fa4605
Compare
|
Deprecation notice: This pull request comes from a fork and was rebased using |
✅ Branch has been successfully rebased |
|
/test ci/centos/k8s-e2e-external-storage/1.34 |
|
/test ci/centos/k8s-e2e-external-storage/1.33 |
|
/test ci/centos/upgrade-tests-cephfs |
|
/test ci/centos/mini-e2e-helm/k8s-1.34 |
|
/test ci/centos/mini-e2e-helm/k8s-1.33 |
|
/test ci/centos/upgrade-tests-rbd |
|
/test ci/centos/mini-e2e/k8s-1.34 |
|
/test ci/centos/k8s-e2e-external-storage/1.35 |
|
/test ci/centos/mini-e2e/k8s-1.33 |
|
/test ci/centos/mini-e2e-helm/k8s-1.35 |
|
/test ci/centos/mini-e2e/k8s-1.35 |
|
Deprecation notice: This pull request comes from a fork and was queued with |
Merge Queue Status
This pull request spent 37 seconds in the queue, including 6 seconds running CI. Required conditions to merge
|
The nvmeofGatewayPort parameter in the StorageClass is now optional. When not
provided, the NVMe-oF gateway management API port defaults to 5500. The default
is applied in NewGatewayRpcClient when Port is 0, keeping the default out of
the controller layer.