-
Notifications
You must be signed in to change notification settings - Fork 112
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
Update Tekton and Kubernetes dependencies #958
Update Tekton and Kubernetes dependencies #958
Conversation
d3593dc
to
c33d6cd
Compare
c33d6cd
to
161f876
Compare
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: gabemontero 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 |
I saw all the doc updates I was expecting, and the k8s related signature updates are in line with what I recall from similar k8s bumps in other projects I work on. That said, given the breadth of this change, let's get multiple eyes reviewing this one. I'll defer to @adambkaplan for taking a pass at this and being in charge of applying the lgtm if he is also good with it. |
/assign @adambkaplan |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
Is this true? The current installation doc claims the min supported version is 1.19. See https://github.com/tektoncd/pipeline/blob/main/docs/install.md#before-you-begin. |
For reference here, as discussed in slack: caused by tektoncd/pipeline#4354 (review) |
Changes
Fixes #910
This was more invasive than expected. Basically there were signature changes in the Kubernetes interfaces that I had to adopt to.
The minimum Kubernetes version comes from Tekton 0.30. Was a little surprised that it does not support 1.19 anymore.
Submitter Checklist
Release Notes