@@ -2131,7 +2131,7 @@ func TestNodeUnstageISCSIVolume(t *testing.T) {
21312131 getDeviceClient: func() devices.Devices {
21322132 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
21332133 mockDeviceClient.EXPECT().GetMultipathDeviceBySerial(gomock.Any(), gomock.Any())
2134- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice( gomock.Any()).Return(mockDevicePath, nil)
2134+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(gomock.Any(), gomock.Any()).Return(mockDevicePath, nil)
21352135 mockDeviceClient.EXPECT().EnsureLUKSDeviceClosedWithMaxWaitLimit(gomock.Any(), mockDevicePath).Return(nil)
21362136 mockDeviceClient.EXPECT().EnsureLUKSDeviceClosed(gomock.Any(), mockDevicePath).Return(nil)
21372137 mockDeviceClient.EXPECT().RemoveMultipathDeviceMappingWithRetries(gomock.Any(), gomock.Any(),
@@ -2178,7 +2178,7 @@ func TestNodeUnstageISCSIVolume(t *testing.T) {
21782178 getDeviceClient: func() devices.Devices {
21792179 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
21802180 mockDeviceClient.EXPECT().GetMultipathDeviceBySerial(gomock.Any(), gomock.Any())
2181- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice( gomock.Any()).Return(mockDevicePath, nil)
2181+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(gomock.Any(), gomock.Any()).Return(mockDevicePath, nil)
21822182 mockDeviceClient.EXPECT().EnsureLUKSDeviceClosedWithMaxWaitLimit(gomock.Any(), mockDevicePath).
21832183 Return(nil)
21842184 mockDeviceClient.EXPECT().EnsureLUKSDeviceClosed(gomock.Any(), mockDevicePath).Return(nil)
@@ -2223,7 +2223,7 @@ func TestNodeUnstageISCSIVolume(t *testing.T) {
22232223 getDeviceClient: func() devices.Devices {
22242224 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
22252225 mockDeviceClient.EXPECT().GetMultipathDeviceBySerial(gomock.Any(), gomock.Any())
2226- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice( gomock.Any()).Return(mockDevicePath, nil)
2226+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(gomock.Any(), gomock.Any()).Return(mockDevicePath, nil)
22272227 mockDeviceClient.EXPECT().EnsureLUKSDeviceClosedWithMaxWaitLimit(gomock.Any(), mockDevicePath).
22282228 Return(fmt.Errorf("mock error"))
22292229 return mockDeviceClient
@@ -2242,7 +2242,7 @@ func TestNodeUnstageISCSIVolume(t *testing.T) {
22422242 getDeviceClient: func() devices.Devices {
22432243 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
22442244 mockDeviceClient.EXPECT().GetMultipathDeviceBySerial(gomock.Any(), gomock.Any())
2245- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice( gomock.Any()).Return(mockDevicePath, nil)
2245+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(gomock.Any(), gomock.Any()).Return(mockDevicePath, nil)
22462246 mockDeviceClient.EXPECT().EnsureLUKSDeviceClosedWithMaxWaitLimit(gomock.Any(), mockDevicePath).
22472247 Return(nil)
22482248 mockDeviceClient.EXPECT().RemoveMultipathDeviceMappingWithRetries(gomock.Any(), gomock.Any(),
@@ -2317,7 +2317,8 @@ func TestNodeUnstageISCSIVolume(t *testing.T) {
23172317 return mockDeviceClient
23182318 },
23192319 },
2320- "SAN: iSCSI unstage: GetLUKSDeviceForMultipathDevice error": {
2320+ // mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(gomock.Any(), gomock.Any()).Return(mockDevicePath, nil)
2321+ "SAN: iSCSI unstage: GetLUKSDevicePathForVolume error": {
23212322 assertError: assert.Error,
23222323 request: NewNodeUnstageVolumeRequestBuilder().Build(),
23232324 publishInfo: NewVolumePublishInfoBuilder(TypeiSCSIVolumePublishInfo).WithLUKSEncryption("true").Build(),
@@ -2337,8 +2338,8 @@ func TestNodeUnstageISCSIVolume(t *testing.T) {
23372338 getDeviceClient: func() devices.Devices {
23382339 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
23392340 mockDeviceClient.EXPECT().GetMultipathDeviceBySerial(gomock.Any(), gomock.Any())
2340- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice (gomock.Any()).Return("", fmt.Errorf(
2341- "mock error"))
2341+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume (gomock.Any(),
2342+ gomock.Any()).Return(mockDevicePath, errors.New( "mock error"))
23422343 return mockDeviceClient
23432344 },
23442345 },
@@ -2358,7 +2359,7 @@ func TestNodeUnstageISCSIVolume(t *testing.T) {
23582359 getDeviceClient: func() devices.Devices {
23592360 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
23602361 mockDeviceClient.EXPECT().GetMultipathDeviceBySerial(gomock.Any(), gomock.Any())
2361- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice( gomock.Any()).Return(mockDevicePath, nil)
2362+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(gomock.Any(), gomock.Any()).Return(mockDevicePath, nil)
23622363 mockDeviceClient.EXPECT().EnsureLUKSDeviceClosedWithMaxWaitLimit(gomock.Any(), mockDevicePath).
23632364 Return(nil)
23642365 return mockDeviceClient
@@ -2392,7 +2393,7 @@ func TestNodeUnstageISCSIVolume(t *testing.T) {
23922393 getDeviceClient: func() devices.Devices {
23932394 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
23942395 mockDeviceClient.EXPECT().GetMultipathDeviceBySerial(gomock.Any(), gomock.Any())
2395- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice( gomock.Any()).Return(mockDevicePath, nil)
2396+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(gomock.Any(), gomock.Any()).Return(mockDevicePath, nil)
23962397 mockDeviceClient.EXPECT().EnsureLUKSDeviceClosedWithMaxWaitLimit(gomock.Any(), mockDevicePath).
23972398 Return(nil)
23982399 mockDeviceClient.EXPECT().EnsureLUKSDeviceClosed(gomock.Any(), mockDevicePath).Return(nil)
@@ -11936,7 +11937,7 @@ func TestNodeExpandVolume(t *testing.T) {
1193611937 },
1193711938 getDeviceClient: func() devices.Devices {
1193811939 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
11939- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice( gomock.Any()).Return("", errors.New(""))
11940+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(gomock.Any(), gomock.Any()).Return("", errors.New(""))
1194011941 return mockDeviceClient
1194111942 },
1194211943 expErrCode: codes.Internal,
@@ -11984,7 +11985,9 @@ func TestNodeExpandVolume(t *testing.T) {
1198411985 },
1198511986 getDeviceClient: func() devices.Devices {
1198611987 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
11987- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice(gomock.Any()).Return("x/device-path", nil).AnyTimes()
11988+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(
11989+ gomock.Any(), gomock.Any(),
11990+ ).Return("x/device-path", nil).AnyTimes()
1198811991 return mockDeviceClient
1198911992 },
1199011993 expErrCode: codes.InvalidArgument,
@@ -12032,7 +12035,9 @@ func TestNodeExpandVolume(t *testing.T) {
1203212035 },
1203312036 getDeviceClient: func() devices.Devices {
1203412037 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
12035- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice(gomock.Any()).Return("x/device-path", nil).AnyTimes()
12038+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(
12039+ gomock.Any(), gomock.Any(),
12040+ ).Return("x/device-path", nil).AnyTimes()
1203612041 return mockDeviceClient
1203712042 },
1203812043 expErrCode: codes.InvalidArgument,
@@ -12080,7 +12085,9 @@ func TestNodeExpandVolume(t *testing.T) {
1208012085 },
1208112086 getDeviceClient: func() devices.Devices {
1208212087 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
12083- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice(gomock.Any()).Return("x/device-path", nil).AnyTimes()
12088+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(
12089+ gomock.Any(), gomock.Any(),
12090+ ).Return("x/device-path", nil).AnyTimes()
1208412091 return mockDeviceClient
1208512092 },
1208612093 expErrCode: codes.Internal,
@@ -12523,7 +12530,9 @@ func TestNodeUnstageFCPVolume(t *testing.T) {
1252312530 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
1252412531 mockDeviceClient.EXPECT().RemoveMultipathDeviceMappingWithRetries(gomock.Any(), gomock.Any(),
1252512532 gomock.Any(), gomock.Any()).Return(errors.New("")).AnyTimes()
12526- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice(gomock.Any()).Return("", errors.New("")).AnyTimes()
12533+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(
12534+ gomock.Any(), gomock.Any(),
12535+ ).Return("", errors.New("")).AnyTimes()
1252712536 mockDeviceClient.EXPECT().EnsureLUKSDeviceClosedWithMaxWaitLimit(gomock.Any(), gomock.Any()).Return(errors.New("")).AnyTimes()
1252812537 return mockDeviceClient
1252912538 },
@@ -12710,7 +12719,9 @@ func TestNodeUnstageFCPVolume(t *testing.T) {
1271012719 },
1271112720 getDeviceClient: func() devices.Devices {
1271212721 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
12713- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice(gomock.Any()).Return("", errors.New("")).AnyTimes()
12722+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(
12723+ gomock.Any(), gomock.Any(),
12724+ ).Return("", errors.New("")).AnyTimes()
1271412725 // mockDeviceClient.EXPECT().RemoveMultipathDeviceMappingWithRetries(gomock.Any(), gomock.Any(),
1271512726 // gomock.Any(), gomock.Any()).Return(nil).AnyTimes()
1271612727 // mockDeviceClient.EXPECT().EnsureLUKSDeviceClosedWithMaxWaitLimit(gomock.Any(), gomock.Any()).Return(nil).AnyTimes()
@@ -12758,7 +12769,9 @@ func TestNodeUnstageFCPVolume(t *testing.T) {
1275812769 },
1275912770 getDeviceClient: func() devices.Devices {
1276012771 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
12761- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice(gomock.Any()).Return("multipath-device", nil).AnyTimes()
12772+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(
12773+ gomock.Any(), gomock.Any(),
12774+ ).Return("multipath-device", nil).AnyTimes()
1276212775 // mockDeviceClient.EXPECT().RemoveMultipathDeviceMappingWithRetries(gomock.Any(), gomock.Any(),
1276312776 // gomock.Any(), gomock.Any()).Return(nil).AnyTimes()
1276412777 mockDeviceClient.EXPECT().EnsureLUKSDeviceClosedWithMaxWaitLimit(gomock.Any(), gomock.Any()).Return(errors.New("")).AnyTimes()
@@ -12807,7 +12820,9 @@ func TestNodeUnstageFCPVolume(t *testing.T) {
1280712820 },
1280812821 getDeviceClient: func() devices.Devices {
1280912822 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
12810- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice(gomock.Any()).Return("multipath-device", nil).AnyTimes()
12823+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(
12824+ gomock.Any(), gomock.Any(),
12825+ ).Return("multipath-device", nil).AnyTimes()
1281112826 // mockDeviceClient.EXPECT().RemoveMultipathDeviceMappingWithRetries(gomock.Any(), gomock.Any(),
1281212827 // gomock.Any(), gomock.Any()).Return(nil).AnyTimes()
1281312828 mockDeviceClient.EXPECT().EnsureLUKSDeviceClosedWithMaxWaitLimit(gomock.Any(), gomock.Any()).Return(errors.MaxWaitExceededError("")).AnyTimes()
@@ -12855,7 +12870,9 @@ func TestNodeUnstageFCPVolume(t *testing.T) {
1285512870 },
1285612871 getDeviceClient: func() devices.Devices {
1285712872 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
12858- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice(gomock.Any()).Return("multipath-device", nil).AnyTimes()
12873+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(
12874+ gomock.Any(), gomock.Any(),
12875+ ).Return("multipath-device", nil).AnyTimes()
1285912876 // mockDeviceClient.EXPECT().RemoveMultipathDeviceMappingWithRetries(gomock.Any(), gomock.Any(),
1286012877 // gomock.Any(), gomock.Any()).Return(nil).AnyTimes()
1286112878 mockDeviceClient.EXPECT().EnsureLUKSDeviceClosedWithMaxWaitLimit(gomock.Any(), gomock.Any()).Return(errors.MaxWaitExceededError("")).AnyTimes()
@@ -12903,7 +12920,9 @@ func TestNodeUnstageFCPVolume(t *testing.T) {
1290312920 },
1290412921 getDeviceClient: func() devices.Devices {
1290512922 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
12906- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice(gomock.Any()).Return("multipath-device", nil).AnyTimes()
12923+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(
12924+ gomock.Any(), gomock.Any(),
12925+ ).Return("multipath-device", nil).AnyTimes()
1290712926 mockDeviceClient.EXPECT().RemoveMultipathDeviceMappingWithRetries(gomock.Any(), gomock.Any(),
1290812927 gomock.Any(), gomock.Any()).Return(errors.New("")).AnyTimes()
1290912928 mockDeviceClient.EXPECT().EnsureLUKSDeviceClosedWithMaxWaitLimit(gomock.Any(), gomock.Any()).Return(errors.MaxWaitExceededError("")).AnyTimes()
@@ -12952,7 +12971,9 @@ func TestNodeUnstageFCPVolume(t *testing.T) {
1295212971 },
1295312972 getDeviceClient: func() devices.Devices {
1295412973 mockDeviceClient := mock_devices.NewMockDevices(gomock.NewController(t))
12955- mockDeviceClient.EXPECT().GetLUKSDeviceForMultipathDevice(gomock.Any()).Return("multipath-device", nil).AnyTimes()
12974+ mockDeviceClient.EXPECT().GetLUKSDevicePathForVolume(
12975+ gomock.Any(), gomock.Any(),
12976+ ).Return("multipath-device", nil).AnyTimes()
1295612977 mockDeviceClient.EXPECT().RemoveMultipathDeviceMappingWithRetries(gomock.Any(), gomock.Any(),
1295712978 gomock.Any(), gomock.Any()).Return(nil).AnyTimes()
1295812979 mockDeviceClient.EXPECT().EnsureLUKSDeviceClosed(gomock.Any(), gomock.Any()).Return(nil).AnyTimes()
0 commit comments