Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes
PR Use GitHub action for e2e test #611 should not have been merged by the robot. It had an approval, but the tests were not successful.
Basically, after having added the fourth Kubernetes version to the test matrix, the actions became unstable. Statements in the documentation like this leave room for interpretation, but I assume there is some resource limit and CPU is becoming the bottleneck.
I am therefore trying to limit the parallelism.
In addition, I am making changes to remove race conditions:
Finally, I have to disable the runs with more than one Kubernetes version. The reason is that I see intermittent API calls (performed by the test code) failing with
etcdserver: request timed out
. We have some retry behavior for them for get calls in e2e, but not for creations and updates. And we have no retry as of now in integration. I am mainly seeing it for creations (namespace, clusterbuildstrategy) in integration.Submitter Checklist
Release Notes