@@ -114,10 +114,10 @@ var (
114114 },
115115 }
116116 fakeUserAssignedIdentity = infrav1.UserAssignedIdentity {
117- ProviderID : "fake-provider-id" ,
117+ ProviderID : "azure:///subscriptions/123/resourceGroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ fake-provider-id" ,
118118 }
119119 fakeUserAssignedIdentity2 = infrav1.UserAssignedIdentity {
120- ProviderID : "fake-provider-id-2" ,
120+ ProviderID : "azure:///subscriptions/123/resourceGroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ fake-provider-id-2" ,
121121 }
122122)
123123
@@ -335,6 +335,7 @@ func TestCheckUserAssignedIdentities(t *testing.T) {
335335 specIdentities : []infrav1.UserAssignedIdentity {fakeUserAssignedIdentity },
336336 actualIdentities : []infrav1.UserAssignedIdentity {fakeUserAssignedIdentity },
337337 expect : func (s * mock_virtualmachines.MockVMScopeMockRecorder , i * mock_identities.MockClientMockRecorder ) {
338+ s .SubscriptionID ().Return ("123" )
338339 i .GetClientID (gomockinternal .AContext (), fakeUserAssignedIdentity .ProviderID ).AnyTimes ().Return (fakeUserAssignedIdentity .ProviderID , nil )
339340 },
340341 expectedError : "" ,
@@ -344,6 +345,7 @@ func TestCheckUserAssignedIdentities(t *testing.T) {
344345 specIdentities : []infrav1.UserAssignedIdentity {fakeUserAssignedIdentity , fakeUserAssignedIdentity2 },
345346 actualIdentities : []infrav1.UserAssignedIdentity {fakeUserAssignedIdentity },
346347 expect : func (s * mock_virtualmachines.MockVMScopeMockRecorder , i * mock_identities.MockClientMockRecorder ) {
348+ s .SubscriptionID ().AnyTimes ().Return ("123" )
347349 i .GetClientID (gomockinternal .AContext (), fakeUserAssignedIdentity .ProviderID ).AnyTimes ().Return (fakeUserAssignedIdentity .ProviderID , nil )
348350 i .GetClientID (gomockinternal .AContext (), fakeUserAssignedIdentity2 .ProviderID ).AnyTimes ().Return (fakeUserAssignedIdentity2 .ProviderID , nil )
349351 s .SetConditionFalse (infrav1 .VMIdentitiesReadyCondition , infrav1 .UserAssignedIdentityMissingReason , clusterv1 .ConditionSeverityWarning , vmMissingUAI + fakeUserAssignedIdentity2 .ProviderID ).Times (1 )
@@ -355,6 +357,7 @@ func TestCheckUserAssignedIdentities(t *testing.T) {
355357 specIdentities : []infrav1.UserAssignedIdentity {fakeUserAssignedIdentity },
356358 actualIdentities : []infrav1.UserAssignedIdentity {fakeUserAssignedIdentity , fakeUserAssignedIdentity2 },
357359 expect : func (s * mock_virtualmachines.MockVMScopeMockRecorder , i * mock_identities.MockClientMockRecorder ) {
360+ s .SubscriptionID ().Return ("123" )
358361 i .GetClientID (gomockinternal .AContext (), fakeUserAssignedIdentity .ProviderID ).AnyTimes ().Return (fakeUserAssignedIdentity .ProviderID , nil )
359362 },
360363 expectedError : "" ,
@@ -364,6 +367,7 @@ func TestCheckUserAssignedIdentities(t *testing.T) {
364367 specIdentities : []infrav1.UserAssignedIdentity {fakeUserAssignedIdentity },
365368 actualIdentities : []infrav1.UserAssignedIdentity {fakeUserAssignedIdentity2 },
366369 expect : func (s * mock_virtualmachines.MockVMScopeMockRecorder , i * mock_identities.MockClientMockRecorder ) {
370+ s .SubscriptionID ().Return ("123" )
367371 i .GetClientID (gomockinternal .AContext (), fakeUserAssignedIdentity .ProviderID ).AnyTimes ().Return (fakeUserAssignedIdentity .ProviderID , nil )
368372 s .SetConditionFalse (infrav1 .VMIdentitiesReadyCondition , infrav1 .UserAssignedIdentityMissingReason , clusterv1 .ConditionSeverityWarning , vmMissingUAI + fakeUserAssignedIdentity .ProviderID ).Times (1 )
369373 },
@@ -374,6 +378,7 @@ func TestCheckUserAssignedIdentities(t *testing.T) {
374378 specIdentities : []infrav1.UserAssignedIdentity {fakeUserAssignedIdentity , fakeUserAssignedIdentity },
375379 actualIdentities : []infrav1.UserAssignedIdentity {fakeUserAssignedIdentity },
376380 expect : func (s * mock_virtualmachines.MockVMScopeMockRecorder , i * mock_identities.MockClientMockRecorder ) {
381+ s .SubscriptionID ().AnyTimes ().Return ("123" )
377382 i .GetClientID (gomockinternal .AContext (), fakeUserAssignedIdentity .ProviderID ).AnyTimes ().Return (fakeUserAssignedIdentity .ProviderID , nil )
378383 },
379384 expectedError : "" ,
@@ -383,6 +388,7 @@ func TestCheckUserAssignedIdentities(t *testing.T) {
383388 specIdentities : []infrav1.UserAssignedIdentity {fakeUserAssignedIdentity },
384389 actualIdentities : []infrav1.UserAssignedIdentity {fakeUserAssignedIdentity },
385390 expect : func (s * mock_virtualmachines.MockVMScopeMockRecorder , i * mock_identities.MockClientMockRecorder ) {
391+ s .SubscriptionID ().Return ("123" )
386392 i .GetClientID (gomockinternal .AContext (), fakeUserAssignedIdentity .ProviderID ).AnyTimes ().Return ("" , errors .New ("failed to get client id" ))
387393 },
388394 expectedError : "failed to get client id" ,
0 commit comments