Skip to content

Conversation

@charludo
Copy link
Contributor

@charludo charludo commented Nov 6, 2025

We have again had an openssl e2e failure. Last time this happened, additional logging was added. Since those logs seem OK, I have the suspicion that a race condition is occurring where WaitForDeployment(), and the openssl connection attempt that follow it succeed before k8 actually initiated the termination of the deployment from the Restart() func, effectively leading to the restart getting skipped, and the test failing.

This PR adds a loop to the Restart() func which waits for the pod(s) to actually be deleted (or the context to expire).

@charludo charludo added the no changelog PRs not listed in the release notes label Nov 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no changelog PRs not listed in the release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants