Skip to content

Commit 8ffb212

Browse files
clustermsi: use a case-insentitive check for resource ID
ARM resource IDs are case-insensitive, so the check here needs to be, as well. Signed-off-by: Steve Kuznetsov <[email protected]>
1 parent 78680a8 commit 8ffb212

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pkg/cluster/clustermsi.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ func (m *manager) initializeClusterMsiClients(ctx context.Context) error {
132132

133133
var azureCred azcore.TokenCredential
134134
for _, identity := range kvSecret.ExplicitIdentities {
135-
if identity != nil && identity.ResourceID != nil && *identity.ResourceID == msiResourceId.String() {
135+
if identity != nil && identity.ResourceID != nil && strings.EqualFold(*identity.ResourceID, msiResourceId.String()) {
136136
var err error
137137
azureCred, err = dataplane.GetCredential(cloud, *identity)
138138
if err != nil {

0 commit comments

Comments
 (0)