-
Notifications
You must be signed in to change notification settings - Fork 140
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
fix(deps): update module github.com/tektoncd/pipeline to v0.62.0 #1139
Merged
Conversation
This file contains 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
ℹ Artifact update noticeFile name: task-generator/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
renovate
bot
force-pushed
the
renovate/github.com-tektoncd-pipeline-0.x
branch
from
July 14, 2024 09:55
91f28e5
to
3aed250
Compare
renovate
bot
force-pushed
the
renovate/github.com-tektoncd-pipeline-0.x
branch
2 times, most recently
from
July 22, 2024 12:02
2d67d30
to
e237c88
Compare
chmeliik
approved these changes
Jul 22, 2024
github-merge-queue
bot
removed this pull request from the merge queue due to failed status checks
Jul 22, 2024
github-merge-queue
bot
removed this pull request from the merge queue due to failed status checks
Jul 23, 2024
github-merge-queue
bot
removed this pull request from the merge queue due to failed status checks
Jul 23, 2024
renovate
bot
force-pushed
the
renovate/github.com-tektoncd-pipeline-0.x
branch
from
July 24, 2024 21:19
e237c88
to
e02f5f3
Compare
/retest |
renovate
bot
force-pushed
the
renovate/github.com-tektoncd-pipeline-0.x
branch
from
July 26, 2024 00:38
e02f5f3
to
55ac54c
Compare
renovate
bot
changed the title
fix(deps): update module github.com/tektoncd/pipeline to v0.61.1
fix(deps): update module github.com/tektoncd/pipeline to v0.62.0
Jul 26, 2024
github-merge-queue
bot
removed this pull request from the merge queue due to failed status checks
Jul 29, 2024
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.
This PR contains the following updates:
v0.53.3
->v0.62.0
Warning
Some dependencies could not be looked up. Check the warning logs for more information.
Release Notes
tektoncd/pipeline (github.com/tektoncd/pipeline)
v0.62.0
: Tekton Pipeline release v0.62.0 "Birman HAL LTS"Compare Source
🎉 Ignore Task Failure Promoted and native sidecars adopted with k8s 1.29 🎉
-Docs @ v0.62.0
-Examples @ v0.62.0
Installation one-liner
Attestation
The Rekor UUID for this release is
24296fb24b8ad77adbcee63512553d756997c4c7efad2e1163023bda8bd9ddecafde859fcb4ebb11
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
Access reason in addition to the status using $(tasks.taskName.reason)
Capture Remote StepAction Location in TaskRun Status
Add
isBuildArtifact
field to Artifacts.Promote Ignore Task Failure to Beta
Introducing a feature to adopt Kubernetes-native sidecars, which designates sidecar containers as initContainers. This prevents the need to pull and replace a nop image, leading to faster termination of the sidecars without unnecessary pod errors. Set enable-kubernetes-sidecar to true for Kubernetes 1.29 and later to take advantage of this feature.
Support passing artifacts between tasks in a pipeline
introduce when expressions to steps.
Fixes
Fix: Once a PipelineRun is created, most of the fields in the spec is not allowed to be updated; only status can be updated.
Fix: Once a TaskRun is created, most of the fields in the spec is not allowed to be updated; only status and statusMessage can be updated.
DryRunValidate returns the mutated object
Fix incorrect param type passed to stepaction makes it use default value
Perform matrix results validation on only result ref params
Improved error string when a param is missing from a PipelineRun
debug.breakpoints.onFailure is not allowed to be set to an empty string.
Misc
e6641f2
to0535413
in /tekton in the all group across 1 directory (#8135)ScopeWhenExpressionsToTask
(#8078)Docs
failureIgnored
(#8111)onError
is now promoted (#8109)Thanks
Thanks to these contributors who contributed to v0.62.0!
Extra shout-out for awesome release notes:
v0.61.1
: Tekton Pipeline release v0.61.1 "Ragdoll Data"Compare Source
-Docs @ v0.61.1
-Examples @ v0.61.1
Installation one-liner
Attestation
The Rekor UUID for this release is
24296fb24b8ad77a7bf5b4e52e97f499e0dc71aed47d629395ba503bbc0cf8a16d8b49169d2db2f5
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
Fixes
mproved error handling for some invalid result reference scenarios.
Misc
Docs
Thanks
Thanks to these contributors who contributed to v0.61.1!
Extra shout-out for awesome release notes:
v0.61.0
: Tekton Pipeline release v0.61.0 "Ragdoll Data"Compare Source
-Docs @ v0.61.0
-Examples @ v0.61.0
Installation one-liner
Attestation
The Rekor UUID for this release is
24296fb24b8ad77a68cb504006aa006da7ebfef6d88e038545d3f4c2d314ba34f3c1d8a57dab26a8
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
Promote Larger Results via Sidecar Logs to Beta
Binary file (standard input) matches
Fixes
Cleanup resolved object before attempting to validate it through api dry-run call
fix: resolve issue where results may not be obtained from sidecar logs
Fix Validation Error Merging StepTemplates with Step's Ref
Fix bundle resolver so it could pull OCI image (bundle) manifest from AWS ECR private registry
Misc
taskRef.bundle
andpipelineRef.bundle
are now removed fromv1beta1
API version, as they were deprecated for about a year and half. Using them will result in a error when creating an object.action required: make sure you migrate from
taskRef.bundle
andpipelineRef.bundle
to the bundle resolver (see https://tekton.dev/docs/pipelines/migrating-v1beta1-to-v1/#replacing-taskrefbundle-and-pipelinerefbundle-with-bundle-resolver-a-idreplacing-taskrefbundle-and-pipelinerefbundle-with-bundle-resolver-a)ektoncd/pipeline now requires go 1.22 to be built
he minimum Kubernetes version supported by Tekton is now 1.28.
Docs
Thanks
Thanks to these contributors who contributed to v0.61.0!
Extra shout-out for awesome release notes:
v0.60.2
: Tekton Pipeline release v0.60.2 "Chinchilla Tobor"Compare Source
-Docs @ v0.60.2
-Examples @ v0.60.2
Installation one-liner
Attestation
The Rekor UUID for this release is
24296fb24b8ad77a1b1da05e47cee68581daf1cd5823facc5b59b76edaf9ce986efe5c68bd1a4cbe
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
Fixes
Misc
Docs
Thanks
Thanks to these contributors who contributed to v0.60.2!
Extra shout-out for awesome release notes:
v0.60.1
: Tekton Pipeline release v0.60.1 "Chinchilla Tobor"Compare Source
-Docs @ v0.60.1
-Examples @ v0.60.1
Installation one-liner
Attestation
The Rekor UUID for this release is
24296fb24b8ad77a3c629b9f100be0eec857bdac47e80bdeacaf4cebba95adb7f9918b91b27842c5
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
Fixes
Misc
Docs
Thanks
Thanks to these contributors who contributed to v0.60.1!
Extra shout-out for awesome release notes:
@Aleromerog
v0.60.0
: Tekton Pipeline release v0.60.0 "Chinchilla Tobor"Compare Source
🎉 Artifacts through Sidecar Logs and Concise Resolver Syntax(Stage I)🎉
-Docs @ v0.60.0
-Examples @ v0.60.0
Installation one-liner
Attestation
The Rekor UUID for this release is
24296fb24b8ad77a0f4210b40d70db3c3f419f177c49cdf9af22ac6e6f490d1141db7ca4ecb37796
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
Surface artifacts through sidecar container logs.
Add 'namespace' label/tag to the 'tekton_pipelines_controller_running_taskruns_throttled_by_quota' and 'tekton_pipelines_controller_running_taskruns_throttled_by_node' metrics, as kubernetes quota definitions are namespace scoped, hence certain namespaces may be more susceptible to quota throttling than others, and in a multi-node environment, not all namespaces are necessarily on the same node.
To enable this new label/tag, set 'metrics.taskrun.throttle.enable-namespace' to 'true' in the 'config-observability' ConfigMap
TEP-0154: Enable concise resolver syntax
The reason tag has been added to the duration metrics of taskrun and pipelinerun.
Fixes
Enable propagating params in Pipelines.
Fixing "401 Not Authorized" using Image from private AWS ECR without specifying "command" or "script" in Task.
This fix address the lack of retry on transient kubernetes errors during remote resolution for tasks, etc.
Misc
Mark current resolver framework as deprecated. Note: we are not removing the interface to be compatible with our Go policy.
promote StepActions to beta
fix defaultEnableArtifacts flag uses wrong name
Upgraded remote resolution framework.
Docs
Thanks
Thanks to these contributors who contributed to v0.60.0!
Extra shout-out for awesome release notes:
v0.59.2
: Tekton Pipeline release v0.59.2 "Scottish Fold Sox"Compare Source
-Docs @ v0.59.2
-Examples @ v0.59.2
Installation one-liner
Attestation
The Rekor UUID for this release is
24296fb24b8ad77ac678677fe186a9b6d21a42b5b48289d14aa198de26de9b29caae78240eb7431a
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
Fixes
ix: resolve issue where results may not be obtained from sidecar logs
mproved error handling for some invalid result reference scenarios.
leanup resolved object before attempting to validate it through api dry-run call
Misc
Docs
Thanks
Thanks to these contributors who contributed to v0.59.2!
Extra shout-out for awesome release notes:
v0.59.1
: Tekton Pipeline release v0.59.1 "Scottish Fold Sox"Compare Source
-Docs @ v0.59.1
-Examples @ v0.59.1
Installation one-liner
Attestation
The Rekor UUID for this release is
24296fb24b8ad77ae4f504cabd702466f22af01eb77b6e7d131fbccfa54291a0438b7301f13f5180
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
Fixes
Misc
Docs
Thanks
Thanks to these contributors who contributed to v0.59.1!
Extra shout-out for awesome release notes:
v0.59.0
: Tekton Pipeline release v0.59.0 "Scottish Fold Sox" LTSCompare Source
🎉 Artifact Metadata, Improved StepActions and Improved Stability 🎉
-Docs @ v0.59.0
-Examples @ v0.59.0
Installation one-liner
Attestation
The Rekor UUID for this release is
24296fb24b8ad77afedce0421f9d0b300ed47db5907cad59970fed93f978290fd32680173c43e675
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Upgrade Notices
Tekton v0.59 minimum Kubernetes version is 1.27.
Changes
Features
Add a feature flag
disable-inline-spec
to disable embedded spec in Pipeline(PipelineSpec/TaskSpec), Taskrun(TaskSpec), and Pipelinerun. (PipelineSpec) By default, the inline specs will be enabled. Only if the flag is set to "pipeline", "pipelinerun" and "taskrun" or a combination like "pipeline,pipelinerun" would the inline spec be disabled for Pipeline, PipelineRun, or TaskRun.Add description to StepActions
Surface artifact metadata through termination message
Fixes
fix: resolve pod creation failure on retry when using
workspace.<name>.volume
Fix ImagePullTimeout to use "PodInitialized" or "PodReadyToStartContainers" PodCondition transition time
Enable Param Substitution in StepAction resolver reference params
fix: the retries value has not been verified
fix: cannot use multiple step results at the same time for interpolation.
We introduce new metrics with compliant naming.
Gauge metrics: Gauge metrics shouldn't end with count as it implies a counter.
Counter metrics: Counter metrics shouldn't end with count as it implies a counter from the histogram. Instead, we should use total.
Previous Metrics are deprecated because they don't satisfy the Prometheus naming convention. Consult https://github.com/tektoncd/pipeline/blob/main/docs/metrics.md to know the updated names and tags.
Remove conversion webhook configuration from the ClusterTask CRD, it doesn't need it.
Removed StepAction from the conversion webhook to reduce the log spam that it isn't configured for it.
fix: resolve issues that may cause pipeline failures when using remote resources
fix: do not set default kind when taskRef resolver is present
fix(taskrun): emit warning for missing secret in ServiceAccount instead of failing
Fix: Merge StepTemplate with Step containing Results and Params
Pass only the fields in
stepaction
and replace these fields with theparams
in step.Misc
Update docker/docker dependency to v26.0.0
knative/pkg dependency is now 1.13 and k8s.io dependencies are 0.28.x.
In addition, this makes the minimum kubernetes version supported by tektoncd/pipeline to be 1.27.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.