-
Notifications
You must be signed in to change notification settings - Fork 465
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ensure port forwards do not select terminating pods and are ready before use #9628
Conversation
Issues linked to changelog: |
Visit the preview URL for this PR (updated for commit 86c477b): https://gloo-edge--pr9628-jbohanon-port-forwar-nw9o18rd.web.app (expires Wed, 07 Aug 2024 15:13:11 GMT) 🔥 via Firebase Hosting GitHub Action 🌎 Sign: 77c2b86e287749579b7ff9cadb81e099042ef677 |
…o-io/gloo into jbohanon/port-forward-safety-2
…o-io/gloo into jbohanon/port-forward-safety-2
…o-io/gloo into jbohanon/port-forward-safety-2
Closing as the proposed changes have caused timeouts in kubernetes e2e tests, and this has been deprioritized due to the relative pain of the flake being low. The work to get this done is still being tracked by solo-io#9353 |
Description
This PR aims to fix flakiness in testing code which relies on port-forwards.
Code changes
Context
Port forwards in Gloo have been historically flaky. There are two main root causes for this that were uncovered in this investigation:
Testing steps
TODO
Checklist: