Skip to content
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.57.0 #50

Merged
merged 1 commit into from
Feb 28, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 9, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/tektoncd/pipeline v0.55.0 -> v0.57.0 age adoption passing confidence
github.com/tektoncd/pipeline v0.37.2 -> v0.57.0 age adoption passing confidence

Release Notes

tektoncd/pipeline (github.com/tektoncd/pipeline)

v0.57.0: Tekton Pipeline release v0.57.0 "Burmilla Baymax"

Compare Source

-Docs @​ v0.57.0
-Examples @​ v0.57.0

Installation one-liner
kubectl apply -f https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.57.0/release.yaml
Attestation

The Rekor UUID for this release is 24296fb24b8ad77add7b0a9a7946185efd5c044009544db4ec1a3799c4b6a95285f979f1fd78cc75

Obtain the attestation:

REKOR_UUID=24296fb24b8ad77add7b0a9a7946185efd5c044009544db4ec1a3799c4b6a95285f979f1fd78cc75
rekor-cli get --uuid $REKOR_UUID --format json | jq -r .Attestation | jq .

Verify that all container images in the attestation are in the release file:

RELEASE_FILE=https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.57.0/release.yaml
REKOR_UUID=24296fb24b8ad77add7b0a9a7946185efd5c044009544db4ec1a3799c4b6a95285f979f1fd78cc75

##### Obtains the list of images with sha from the attestation
REKOR_ATTESTATION_IMAGES=$(rekor-cli get --uuid "$REKOR_UUID" --format json | jq -r .Attestation | jq -r '.subject[]|.name + ":v0.57.0@​sha256:" + .digest.sha256')

##### Download the release file
curl "$RELEASE_FILE" > release.yaml

##### For each image in the attestation, match it to the release file
for image in $REKOR_ATTESTATION_IMAGES; do
  printf $image; grep -q $image release.yaml && echo " ===> ok" || echo " ===> no match";
done
Changes
Features
  • ✨ Allow for the specified duration (#​7666)

Configure default-imagepullbackoff-timeout to allow imagePullBackOff to retry and wait for the specified duration before failing the pipeline.

  • ✨ Add granular termination reason in container termination message (#​7565)

Steps in a TaskRun will have more granular termination reasons indicating what exactly happened in new terminationReason field: Completed, Continued, Error, TimeoutExceeded, Skipped, TaskRunCancelled

Fixes
  • 🐛 fix(pipeline): correct warning path for duplicate param name in pipeline tasks (#​7651)

fix: correct warning path for duplicate param name in pipeline tasks

  • 🐛 The field in Final Task cannot parse ordinary Task status information. (#​7637)

The status of the referenced ordinary task is replaced before calculating the final task when.cel.

  • 🐛 fix: prevent modification of annotations on completed TaskRuns (#​7603)

fix: the pipeline controller will no longer modify any annotation it has set on completed pipelineruns

  • 🐛 allow pipeline runs whose task/custom runs have been deleted still timeout (#​7557)

PipelineRuns that timeout will no longer be blocked on reaching a terminal, cancelled state if their underlying TaskRuns or CustomRuns were deleted beforehand.

  • 🐛 update docker-in-docker testimage for s390x (#​7652)
Misc

Created v0.56 LTS release.

  • 🔨 matrix name updated to end with the instance count (#​7563)

taskRun names updated to end with the instance count for all fan out instances of matrix.

  • 🔨 Isolate new env nightly feature flag test (#​7686)
  • 🔨 chore(deps): bump github/codeql-action from 3.24.0 to 3.24.3 (#​7685)
  • 🔨 chore(deps): bump tj-actions/changed-files from 42.0.2 to 42.0.4 (#​7684)
  • 🔨 chore(deps): bump github.com/opencontainers/image-spec from 1.1.0-rc6 to 1.1.0 (#​7682)
  • 🔨 chore(deps): bump github.com/google/cel-go from 0.19.0 to 0.20.0 (#​7681)
  • 🔨 chore(deps): bump k8s.io/client-go from 0.27.8 to 0.27.11 in /test/custom-task-ctrls/wait-task-beta (#​7673)
  • 🔨 chore(deps): bump google.golang.org/grpc from 1.61.0 to 1.61.1 (#​7670)
  • 🔨 Patch Release v0.56.1 (#​7665)
  • 🔨 Patch Release v0.56.1 (#​7663)
  • 🔨 chore(deps): bump go.opentelemetry.io/otel/sdk from 1.22.0 to 1.23.1 (#​7659)
  • 🔨 chore(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1 (#​7658)
  • 🔨 Update e2e-test script for per-feature flag test (#​7657)
  • 🔨 Fix typo in publish task (#​7648)
  • 🔨 Bump github.com/golangci/golangci-lint from 1.55.1 to 1.56.1 in /tools (#​7646)
  • 🔨 Bump go.opentelemetry.io/otel from 1.22.0 to 1.23.1 (#​7645)
  • 🔨 Bump github.com/opencontainers/image-spec from 1.1.0-rc3 to 1.1.0-rc6 (#​7635)
  • 🔨 Bump github/codeql-action from 3.23.1 to 3.24.0 (#​7634)
  • 🔨 TEP-0138 New features to use Per-feature flag struct (#​7633)
  • 🔨 Bump github.com/containerd/containerd from 1.6.19 to 1.7.13 (#​7628)
  • 🔨 Per-feature Flag Test Suite (#​7627)
  • 🔨 Bump github.com/google/go-containerregistry from 0.18.0 to 0.19.0 (#​7624)
  • 🔨 Bump tj-actions/changed-files from 42.0.0 to 42.0.2 (#​7622)
  • 🔨 Bump actions/upload-artifact from 4.2.0 to 4.3.0 (#​7620)
  • 🔨 Bump github.com/google/go-containerregistry from 0.17.0 to 0.18.0 (#​7616)
  • 🔨 Bump google.golang.org/grpc from 1.60.1 to 1.61.0 (#​7612)
  • 🔨 Bump github.com/google/uuid from 1.5.0 to 1.6.0 (#​7611)
  • 🔨 Bump github.com/opencontainers/image-spec from 1.1.0-rc3 to 1.1.0-rc.6 (#​7610)
  • 🔨 Bump github.com/containerd/containerd from 1.6.19 to 1.7.12 (#​7609)
  • 🔨 Bump go.opentelemetry.io/otel/sdk from 1.21.0 to 1.22.0 (#​7606)
  • 🔨 Bump github.com/jenkins-x/go-scm from 1.14.25 to 1.14.26 (#​7605)
  • 🔨 Bump github.com/opencontainers/image-spec from 1.1.0-rc5 to 1.1.0-rc.6 (#​7604)
  • 🔨 Bump code.gitea.io/sdk/gitea from 0.16.0 to 0.17.1 (#​7597)
  • 🔨 Bump github.com/containerd/containerd from 1.7.11 to 1.7.12 (#​7596)
  • 🔨 Bump github.com/google/cel-go from 0.18.1 to 0.19.0 (#​7594)
  • 🔨 Bump tj-actions/changed-files from 41.1.1 to 42.0.0 (#​7593)
  • 🔨 Bump github/codeql-action from 3.23.0 to 3.23.1 (#​7592)
  • 🔨 Bump actions/upload-artifact from 4.1.0 to 4.2.0 (#​7591)
  • 🔨 Bump go.opentelemetry.io/otel from 1.21.0 to 1.22.0 (#​7586)
  • 🔨 Bump github.com/jenkins-x/go-scm from 1.14.24 to 1.14.25 (#​7585)
  • 🔨 Bump github.com/spiffe/go-spiffe/v2 from 2.1.5 to 2.1.7 (#​7584)
  • 🔨 Bump github.com/google/go-containerregistry from 0.17.0 to 0.18.0 (#​7583)
  • 🔨 Bump github.com/go-git/go-git/v5 from 5.10.0 to 5.11.0 (#​7582)
  • 🔨 Error sweep: fix error messages for timing out Runs (#​7572)
  • 🔨 Label user error for failed TaskRunStatus message (#​7543)
  • 🔨 Add pre-commit rules (#​7367)
Docs
  • 📖 Pipeline v0.44.x LTS End of Life (#​7613)

Release v0.44 LTS is EOL

Thanks

Thanks to these contributors who contributed to v0.57.0!

Extra shout-out for awesome release notes:

v0.56.1: Tekton Pipeline release v0.56.1 "Persian Terminator"

Compare Source

-Docs @​ v0.56.1
-Examples @​ v0.56.1

Installation one-liner
kubectl apply -f https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.56.1/release.yaml
Attestation

The Rekor UUID for this release is 24296fb24b8ad77ad1e4c68a476e6b180257b4a6715315a2d40370f46ce4f36ce311c893d7bef2ba

Obtain the attestation:

REKOR_UUID=24296fb24b8ad77ad1e4c68a476e6b180257b4a6715315a2d40370f46ce4f36ce311c893d7bef2ba
rekor-cli get --uuid $REKOR_UUID --format json | jq -r .Attestation | jq .

Verify that all container images in the attestation are in the release file:

RELEASE_FILE=https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.56.1/release.yaml
REKOR_UUID=24296fb24b8ad77ad1e4c68a476e6b180257b4a6715315a2d40370f46ce4f36ce311c893d7bef2ba

##### Obtains the list of images with sha from the attestation
REKOR_ATTESTATION_IMAGES=$(rekor-cli get --uuid "$REKOR_UUID" --format json | jq -r .Attestation | jq -r '.subject[]|.name + ":v0.56.1@​sha256:" + .digest.sha256')

##### Download the release file
curl "$RELEASE_FILE" > release.yaml

##### For each image in the attestation, match it to the release file
for image in $REKOR_ATTESTATION_IMAGES; do
  printf $image; grep -q $image release.yaml && echo " ===> ok" || echo " ===> no match";
done
Changes
Features
Fixes
  • 🐛 [release-v0.56.x] The field in Final Task cannot parse ordinary Task status information. (#​7661)

he status of the referenced ordinary task is replaced before calculating the final task when.cel.

  • 🐛 [release-v0.56.x] fix(pipeline): correct warning path for duplicate param name in pipeline tasks (#​7660)

ix: correct warning path for duplicate param name in pipeline tasks

  • 🐛 [release-v0.56.x] fix: ensure clustertask annotations are synced to taskrun (#​7654)

ix: ensure ClusterTask annotations and labels are synced to TaskRun

  • 🐛 [release-v0.56.x] do not allow negative requeue times (#​7638)

ipelineRuns and TaskRuns that disable timeouts will no longer experience rapid requeue reconciliations

  • 🐛 [release-v0.56.x] Exclude stopped injected sidecars from TaskRun status (#​7653)
Misc
Docs
Thanks

Thanks to these contributors who contributed to v0.56.1!

Extra shout-out for awesome release notes:

v0.56.0: Tekton Pipeline release v0.56.0 "Persian Terminator LTS"

Compare Source

-Docs @​ v0.56.0
-Examples @​ v0.56.0

Installation one-liner
kubectl apply -f https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.56.0/release.yaml
Attestation

The Rekor UUID for this release is 24296fb24b8ad77a0c94b8ccf25fa815c6b01ab90941b17a37373885d8f62efc99b17eea417bed4d

Obtain the attestation:

REKOR_UUID=24296fb24b8ad77a0c94b8ccf25fa815c6b01ab90941b17a37373885d8f62efc99b17eea417bed4d
rekor-cli get --uuid $REKOR_UUID --format json | jq -r .Attestation | jq .

Verify that all container images in the attestation are in the release file:

RELEASE_FILE=https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.56.0/release.yaml
REKOR_UUID=24296fb24b8ad77a0c94b8ccf25fa815c6b01ab90941b17a37373885d8f62efc99b17eea417bed4d

##### Obtains the list of images with sha from the attestation
REKOR_ATTESTATION_IMAGES=$(rekor-cli get --uuid "$REKOR_UUID" --format json | jq -r .Attestation | jq -r '.subject[]|.name + ":v0.56.0@​sha256:" + .digest.sha256')

##### Download the release file
curl "$RELEASE_FILE" > release.yaml

##### For each image in the attestation, match it to the release file
for image in $REKOR_ATTESTATION_IMAGES; do
  printf $image; grep -q $image release.yaml && echo " ===> ok" || echo " ===> no match";
done
Changes
Features
  • ✨ Support overriding the SCM type and server URL (#​7450)
    User are now able to override the global server URL when using the git resolver to allow fetching from multiple git providers.
  • ✨ TEP-0142: Introduce WorkingDir in StepActions (#​7461)
  • ✨ TEP-0075(object params and results) promoted to stable (#​7544)
    TEP-0075 promoted to stable - object params and results is now possible with enable-api-fields set to stable.
  • ✨ kind/feature : populate-params-and-results-to-workspace-bindings (#​7503)
  • ✨ TEP-0142: Passing StepResults between Steps (#​7458)
    Enable passing StepResults between Steps in a `Task.
  • ✨ param substitutions not allowed in StepAction's script (#​7459)
    Param substitutions not allowed directly in StepAction's script
Fixes
  • 🐛 fix: ensure global podTemplate configuration is merged correctly (#​7552)

Merge the env and volumes from the podTemplate in the pipelineRun or TaskRun with the global defaults, instead of only considering the specified in the Run's.

  • 🐛 Add back conversion for TaskRunStatus Resources (#​7507)

restore conversion functions from taskRun and taskRunStatus resources for backwards compatibility

  • 🐛 add default resource requirements to init-containers and containers of a pod (#​7003)

[Bug fix]: takes default values of a resource requirements from a config map and updates to a init-container and container resource requirements value, if the value is not present

  • 🐛 kind/bug allowExecution evaluation for when expression returns early when CEL is defined (#​7569)
  • 🐛 Fix broken import of go.opentelemetry.io/otel to v1.21.0 (#​7465)
Misc
  • 🔨 Label for failure PipelineRun Status Message (#​7475)

user error attributions can now be seen via PipelineRunStatus condition messages

  • 🔨 Error sweep: correct InvalidPipelineResultReference failure reason (#​7459)
  • 🔨 Bump github.com/sigstore/sigstore from 1.7.5 to 1.8.1 (#​7575)
  • 🔨 Bump github.com/spiffe/spire-api-sdk from 1.8.5 to 1.8.7 (#​7570)
  • 🔨 Bump tj-actions/changed-files from 41.0.1 to 41.1.1 (#​7567)
  • 🔨 Bump actions/upload-artifact from 4.0.0 to 4.1.0 (#​7566)
  • 🔨 Bump github/codeql-action from 3.22.12 to 3.23.0 (#​7548)
  • 🔨 Bump actions/checkout from 3.1.0 to 4.1.1 (#​7537)
  • 🔨 Bump ossf/scorecard-action from 2.1.2 to 2.3.1 (#​7536)
  • 🔨 Bump tj-actions/changed-files from 40.2.3 to 41.0.1 (#​7535)
  • 🔨 Bump actions/upload-artifact from 3.1.0 to 4.0.0 (#​7534)
  • 🔨 Bump github/codeql-action from 2.2.4 to 3.22.12 (#​7533)
  • 🔨 Bump github.com/containerd/containerd from 1.7.8 to 1.7.11 (#​7529)
  • 🔨 Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#​7527)
  • 🔨 Hardened GitHub workflows a little bit (#​7524)
  • 🔨 Bump k8s.io/api from 0.27.8 to 0.27.9 in /test/custom-task-ctrls/wait-task-beta (#​7518)
  • 🔨 Bump github.com/jenkins-x/go-scm from 1.14.20 to 1.14.24 (#​7515)
  • 🔨 Bump google.golang.org/grpc from 1.59.0 to 1.60.1 (#​7506)
  • 🔨 Bump github.com/google/go-containerregistry from 0.16.1 to 0.17.0 (#​7462)
Docs
Thanks

Thanks to these contributors who contributed to v0.56.0!

Extra shout-out for awesome release notes:


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 these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

Copy link

ti-chi-bot bot commented Dec 9, 2023

I Skip it since the diff size(103759 bytes > 80000 bytes) is too large

@ti-chi-bot ti-chi-bot bot requested review from jayl1e and purelind December 9, 2023 15:57
@ti-chi-bot ti-chi-bot bot added the size/XXL label Dec 9, 2023
@renovate renovate bot force-pushed the renovate/github.com-tektoncd-pipeline-0.x branch from dc0a5b6 to b37f4d4 Compare December 15, 2023 03:27
Copy link

ti-chi-bot bot commented Dec 15, 2023

I Skip it since the diff size(84737 bytes > 80000 bytes) is too large

@ti-chi-bot ti-chi-bot bot added size/XL and removed size/XXL labels Dec 15, 2023
@renovate renovate bot force-pushed the renovate/github.com-tektoncd-pipeline-0.x branch from b37f4d4 to 0ee5e2e Compare December 20, 2023 15:54
Copy link

ti-chi-bot bot commented Dec 20, 2023

I Skip it since the diff size(84737 bytes > 80000 bytes) is too large

@renovate renovate bot changed the title fix(deps): update module github.com/tektoncd/pipeline to v0.54.0 fix(deps): update module github.com/tektoncd/pipeline to v0.54.1 Dec 20, 2023
@renovate renovate bot force-pushed the renovate/github.com-tektoncd-pipeline-0.x branch from 0ee5e2e to fc96bcc Compare December 20, 2023 22:29
Copy link

ti-chi-bot bot commented Dec 20, 2023

I Skip it since the diff size(84737 bytes > 80000 bytes) is too large

@renovate renovate bot changed the title fix(deps): update module github.com/tektoncd/pipeline to v0.54.1 fix(deps): update module github.com/tektoncd/pipeline to v0.54.2 Dec 20, 2023
@renovate renovate bot force-pushed the renovate/github.com-tektoncd-pipeline-0.x branch from fc96bcc to 4c57220 Compare December 21, 2023 20:06
Copy link

ti-chi-bot bot commented Dec 21, 2023

I Skip it since the diff size(84737 bytes > 80000 bytes) is too large

@renovate renovate bot changed the title fix(deps): update module github.com/tektoncd/pipeline to v0.54.2 fix(deps): update module github.com/tektoncd/pipeline to v0.55.0 Dec 21, 2023
@renovate renovate bot force-pushed the renovate/github.com-tektoncd-pipeline-0.x branch from 4c57220 to 2d69616 Compare January 20, 2024 01:25
Copy link

ti-chi-bot bot commented Jan 20, 2024

I Skip it since the diff size(89211 bytes > 80000 bytes) is too large

@renovate renovate bot changed the title fix(deps): update module github.com/tektoncd/pipeline to v0.55.0 fix(deps): update module github.com/tektoncd/pipeline to v0.56.0 Jan 20, 2024
@renovate renovate bot force-pushed the renovate/github.com-tektoncd-pipeline-0.x branch from 2d69616 to 4d6543a Compare January 25, 2024 16:53
Copy link

ti-chi-bot bot commented Jan 25, 2024

I Skip it since the diff size(91210 bytes > 80000 bytes) is too large

@wuhuizuo
Copy link
Contributor

wuhuizuo commented Feb 2, 2024

/approve

@ti-chi-bot ti-chi-bot bot added the approved label Feb 2, 2024
@renovate renovate bot force-pushed the renovate/github.com-tektoncd-pipeline-0.x branch from 4d6543a to bdeed92 Compare February 13, 2024 18:31
Copy link

ti-chi-bot bot commented Feb 13, 2024

I Skip it since the diff size(91210 bytes > 80000 bytes) is too large

@renovate renovate bot changed the title fix(deps): update module github.com/tektoncd/pipeline to v0.56.0 fix(deps): update module github.com/tektoncd/pipeline to v0.56.1 Feb 13, 2024
@renovate renovate bot force-pushed the renovate/github.com-tektoncd-pipeline-0.x branch from bdeed92 to efe2b20 Compare February 20, 2024 21:36
Copy link

ti-chi-bot bot commented Feb 20, 2024

I Skip it since the diff size(91174 bytes > 80000 bytes) is too large

@renovate renovate bot changed the title fix(deps): update module github.com/tektoncd/pipeline to v0.56.1 fix(deps): update module github.com/tektoncd/pipeline to v0.57.0 Feb 20, 2024
@renovate renovate bot force-pushed the renovate/github.com-tektoncd-pipeline-0.x branch from efe2b20 to 8ea680f Compare February 22, 2024 08:30
Copy link

ti-chi-bot bot commented Feb 22, 2024

I Skip it since the diff size(127417 bytes > 80000 bytes) is too large

Copy link

ti-chi-bot bot commented Feb 22, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: wuhuizuo

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 /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@ti-chi-bot ti-chi-bot bot added size/XXL and removed size/XL labels Feb 22, 2024
@renovate renovate bot force-pushed the renovate/github.com-tektoncd-pipeline-0.x branch from 8ea680f to 81f0a94 Compare February 23, 2024 05:10
Copy link

ti-chi-bot bot commented Feb 23, 2024

I Skip it since the diff size(127417 bytes > 80000 bytes) is too large

@renovate renovate bot force-pushed the renovate/github.com-tektoncd-pipeline-0.x branch from 81f0a94 to a7b7dfa Compare February 28, 2024 12:42
Copy link

ti-chi-bot bot commented Feb 28, 2024

I Skip it since the diff size(127417 bytes > 80000 bytes) is too large

@ti-chi-bot ti-chi-bot bot merged commit 4ebfa44 into main Feb 28, 2024
0 of 2 checks passed
@ti-chi-bot ti-chi-bot bot deleted the renovate/github.com-tektoncd-pipeline-0.x branch February 28, 2024 12:42
wuhuizuo added a commit that referenced this pull request Feb 28, 2024
ti-chi-bot bot pushed a commit that referenced this pull request Feb 28, 2024
…7.0" (#89)

Reverts #50

We have not deployed the latest versioned tekton! we will revert it to
v0.39.0.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant