UnstoppableMango / pulumi-kubernetes-the-hard-way

A Pulumi component provider that implements Kelsey Hightower's Kubernetes the Hard Way
Apache License 2.0
0 stars 0 forks source link

Fix EtcdCluster race condition #179

Open UnstoppableMango opened 4 months ago

UnstoppableMango commented 4 months ago

The EtcdCluster resource currently has a race condition on delete. This surfaces as a flaky test run, example on the main workflow.

UnstoppableMango commented 3 months ago

This is actually all resources with a rm -rf delete operation. I'm pretty sure this has something to do with the deletes running out of order and a mkdir happening before the files contained within it.