Skip to content

Commit 5a21be5

Browse files
authored
Adding support for NVMe/TCP protocol for ASAr2 backends
1 parent 5a39b5b commit 5a21be5

29 files changed

+6485
-424
lines changed

frontend/csi/node_server.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2856,6 +2856,7 @@ func (p *Plugin) nodeStageNVMeVolume(
28562856
publishInfo.NVMeNamespaceUUID = req.PublishContext["nvmeNamespaceUUID"]
28572857
publishInfo.NVMeTargetIPs = strings.Split(req.PublishContext["nvmeTargetIPs"], ",")
28582858
publishInfo.SANType = req.PublishContext["SANType"]
2859+
publishInfo.FormatOptions = req.PublishContext["formatOptions"]
28592860

28602861
err := p.nvmeHandler.AttachNVMeVolumeRetry(
28612862
ctx, req.VolumeContext["internalName"], "", publishInfo, req.GetSecrets(), nvme.NVMeAttachTimeout,

mocks/mock_storage_drivers/mock_ontap/mock_api.go

Lines changed: 116 additions & 32 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

mocks/mock_storage_drivers/mock_ontap/mock_ontap_rest_interface.go

Lines changed: 75 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)