Skip to content
This repository was archived by the owner on Oct 12, 2023. It is now read-only.

Commit f4fdee2

Browse files
authored
test: move identity unassignment to eventually block (#796)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
1 parent 8326422 commit f4fdee2

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

test/e2e/node_test.go

+2-6
Original file line numberDiff line numberDiff line change
@@ -381,18 +381,14 @@ var _ = Describe("When managing identities from the underlying nodes", func() {
381381
IdentityResourceID: azureIdentity.Spec.ResourceID,
382382
})
383383

384-
go func() {
384+
Eventually(func() bool {
385385
err := azureClient.UnassignUserAssignedIdentity(node.Spec.ProviderID, keyvaultIdentity)
386386
Expect(err).To(BeNil())
387-
}()
388-
389-
By(fmt.Sprintf("Waiting for \"%s\" to be completely unassigned from \"%s\"", keyvaultIdentity, node.Name))
390-
Eventually(func() bool {
391387
userAssignedIdentities := azureClient.ListUserAssignedIdentities(node.Spec.ProviderID)
392388
return !isUserAssignedIdentityExist(userAssignedIdentities, keyvaultIdentity)
393389
}, framework.Timeout, framework.Polling).Should(BeTrue())
394390

395-
By("Waiting for identity assignment to be reconciled")
391+
By(fmt.Sprintf("Waiting for identity assignment of \"%s\" to be reconciled", keyvaultIdentity))
396392
Eventually(func() bool {
397393
userAssignedIdentities := azureClient.ListUserAssignedIdentities(node.Spec.ProviderID)
398394
return isUserAssignedIdentityExist(userAssignedIdentities, keyvaultIdentity)

0 commit comments

Comments
 (0)