diff --git a/test/extended/baremetal/helper.go b/test/extended/baremetal/helper.go index a27d45508331..d763ac588a95 100644 --- a/test/extended/baremetal/helper.go +++ b/test/extended/baremetal/helper.go @@ -139,10 +139,13 @@ func (b *BaremetalTestHelper) DeleteAllExtraWorkers() { return } + policy := metav1.DeletePropagationForeground for _, worker := range b.extraWorkers { - err := b.bmcClient.Delete(context.Background(), worker.GetName(), metav1.DeleteOptions{}) + err := b.bmcClient.Delete(context.Background(), worker.GetName(), metav1.DeleteOptions{PropagationPolicy: &policy}) o.Expect(err).ToNot(o.HaveOccurred()) + } + for _, worker := range b.extraWorkers { b.waitForDeletion(worker) } }