Skip to content

Commit 4e145ba

Browse files
committed
fix upstream e2e, get object id from client id
1 parent fe94302 commit 4e145ba

File tree

1 file changed

+6
-15
lines changed

1 file changed

+6
-15
lines changed

test/e2e/testsuites/pre_provisioned_keyvault_tester.go

Lines changed: 6 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -151,16 +151,16 @@ func generateSASToken(accountName, accountKey string) string {
151151
}
152152

153153
func createVault(ctx context.Context, cred azcore.TokenCredential) (*armkeyvault.Vault, error) {
154-
vaultsClient, err := armkeyvault.NewVaultsClient(subscriptionID, cred, nil)
154+
objectID, err := getServicePrincipalObjectID(ctx, clientID)
155155
if err != nil {
156156
return nil, err
157157
}
158+
ginkgo.By("object ID: " + objectID)
158159

159-
objectID, err := getServicePrincipalObjectID(ctx, clientID)
160+
vaultsClient, err := armkeyvault.NewVaultsClient(subscriptionID, cred, nil)
160161
if err != nil {
161162
return nil, err
162163
}
163-
ginkgo.By("object ID: " + objectID)
164164

165165
pollerResp, err := vaultsClient.BeginCreateOrUpdate(
166166
ctx,
@@ -293,28 +293,19 @@ func getServicePrincipalsClient() (*graphrbac.ServicePrincipalsClient, error) {
293293
return nil, err
294294
}
295295

296-
oauthConfig, err := getOAuthConfig(env, subscriptionID, TenantID)
296+
oauthConfig, err := adal.NewOAuthConfig(env.ActiveDirectoryEndpoint, TenantID)
297297
if err != nil {
298298
return nil, err
299299
}
300300

301-
armSpt, err := adal.NewServicePrincipalToken(*oauthConfig, clientID, clientSecret, env.ServiceManagementEndpoint)
301+
token, err := adal.NewServicePrincipalToken(*oauthConfig, clientID, clientSecret, env.GraphEndpoint)
302302
if err != nil {
303303
return nil, err
304304
}
305305

306-
authorizer := autorest.NewBearerAuthorizer(armSpt)
306+
authorizer := autorest.NewBearerAuthorizer(token)
307307

308308
spClient.Authorizer = authorizer
309309

310310
return &spClient, nil
311311
}
312-
313-
func getOAuthConfig(env azure.Environment, subscriptionID, tenantID string) (*adal.OAuthConfig, error) {
314-
oauthConfig, err := adal.NewOAuthConfig(env.ActiveDirectoryEndpoint, tenantID)
315-
if err != nil {
316-
return nil, err
317-
}
318-
319-
return oauthConfig, nil
320-
}

0 commit comments

Comments
 (0)