[release/1.7] Add GitHub Action for k8s node e2e tests#13258
Merged
fuweid merged 1 commit intoApr 22, 2026
Merged
Conversation
d2a3bb0 to
c3934a2
Compare
Member
Author
|
Experiencing different failures for this branch. Going to try introducing branches in reverse order one at a time and see if any need any k8s-version-specific changes. |
4484456 to
de1bb6c
Compare
Backport the k8s node e2e workflow from release/2.2. This file does not exist on release/1.7, so a direct copy is simpler than backporting the full history of commits modifying it. Wire up the workflow in .github/workflows/ci.yml with a matrix for Kubernetes 1.30, 1.31, 1.32, and 1.33. Adjustments made for release/1.7: - Remove arguments from script/setup/install-cni call to fall back to reading version from script/setup/cni-plugins-version, matching other integration tests on this branch. - Skip [Feature:RelaxedEnvironmentVariableValidation] tests because this feature is Alpha in Kubernetes 1.31 and disabled by default, causing failures when testing against K8s 1.31. - Skip private registry tests because they rely on hardcoded credentials that are no longer valid (see kubernetes/kubernetes#133261). Assisted-by: Antigravity Signed-off-by: Chris Henzie <chrishenzie@gmail.com>
de1bb6c to
0db1e14
Compare
samuelkarp
approved these changes
Apr 22, 2026
fuweid
approved these changes
Apr 22, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Backport the k8s node e2e workflow from release/2.2: #13247. This file does not exist on release/1.7, so a direct copy is simpler than backporting the full history of commits modifying it.
Included is the test matrix for the Kubernetes versions we want to test against for this branch: 1.30 through 1.33.
Additional adjustments made for release/1.7:
Assisted-by: Antigravity