-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
[release-v0.41.x] fix CI for LTS release #6213
[release-v0.41.x] fix CI for LTS release #6213
Conversation
This commit adds the SKIP_INITIALIZE condition which provides upgrade test with a local kind cluster to run against.
This commit changes the previous fixed release version input to fetching the latest release version.
29a56da
to
47c0d7b
Compare
47c0d7b
to
cc7ec3c
Compare
This PR runs example tests of beta and stable features under the feature flag `enable-api-fields: beta`. This is an extension to PR tektoncd#5737.
cc7ec3c
to
ab15be5
Compare
all tests are successful except |
/test pull-tekton-pipeline-build-tests |
build is failing for such whitespace difference 905ab36#diff-3f510508862df8900929bb0330c1bff4eae3555261a4b30b5cb0546f152d2c00L8 :( |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: vdemeester The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
@pritidesai what go version are you using? this should be fixed now (#5771) |
thanks @lbernick, my go version is:
I am noticing the change in the whitespace which was introduced in 0.44 in PR #5928. Do you think I need to cherrypick this PR as well? 🙃 |
Do we require a specific version of Go such that |
Hm I'm not sure if you need to cherrypick that PR but you might need to re-run |
thanks @lbernick not sure why #5944 is not effective here? I have been asking new contributors (@EmmaMunley and @pavanstarmanwar) to go by the version in |
Go 1.18 is past its EOL so I think it makes sense to upgrade. |
I'm using 1.20, I think if the version is >=1.19 it should be ok |
The golang linting was upgraded in our CI to accomodate gofmt changes in Go 1.19. Please refer to the related PRs/issues: tektoncd#5944 tektoncd#5771 Signed-off-by: pritidesai <pdesai@us.ibm.com>
d10ebcf
to
33ce154
Compare
🎉 finally all tests succeed now 🎉 Looking for |
/lgtm |
This PR fixes the beta integration failures in a branch. The same fix is needed in release-v0.42 to fix the failure discovered in this dependency update PR - #6202 /cherry-pick release-v0.42.x |
@pritidesai: #6213 failed to apply on top of branch "release-v0.42.x":
In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Changes
In PR #6201, we identified a failure with our CI system. Beta integrations tests are failing in PR #6201. Our CI system has been updated to run beta tests but the code base in
release-v0.41.x
was not updated with necessary changes to run beta tests successfully. We discovered a list of PRs which needs to be cherry picked intorelease-0.41.x
branch for the tests to work.Cherry picking the following PRs:
Go build was failing after cherry-picking these PRs:
This PR has these commits along with the changes from
./hack/update-codegen.sh
./kind misc
Submitter Checklist
As the author of this PR, please check off the items in this checklist:
functionality, content, code)
/kind <type>
. Valid types are bug, cleanup, design, documentation, feature, flake, misc, question, tepRelease Notes