Skip to content

Comments

chore(deps): bump github.com/tektoncd/pipeline from 1.7.0 to 1.9.0#165

Open
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/go_modules/github.com/tektoncd/pipeline-1.9.0
Open

chore(deps): bump github.com/tektoncd/pipeline from 1.7.0 to 1.9.0#165
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/go_modules/github.com/tektoncd/pipeline-1.9.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 2, 2026

Bumps github.com/tektoncd/pipeline from 1.7.0 to 1.9.0.

Release notes

Sourced from github.com/tektoncd/pipeline's releases.

Tekton Pipeline release v1.9.0 LTS "Devon Rex Dreadnought"

🎉 hostUsers support and digest validation for http resolver 🎉

-Docs @ v1.9.0 -Examples @ v1.9.0

Installation one-liner

kubectl apply -f https://infra.tekton.dev/tekton-releases/pipeline/previous/v1.9.0/release.yaml

Attestation

The Rekor UUID for this release is 108e9186e8c5677a692b1410db6e04e5e4a25aec2e361118647fe42c5ad8d7ef3e087b5cd11463d6

Obtain the attestation:

REKOR_UUID=108e9186e8c5677a692b1410db6e04e5e4a25aec2e361118647fe42c5ad8d7ef3e087b5cd11463d6
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://infra.tekton.dev/tekton-releases/pipeline/previous/v1.9.0/release.yaml
REKOR_UUID=108e9186e8c5677a692b1410db6e04e5e4a25aec2e361118647fe42c5ad8d7ef3e087b5cd11463d6
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 + ":v1.9.0@sha256:" + .digest.sha256')
Download the release file
curl -L "$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

  • ✨ feat: add ServiceAccount inheritance to Affinity Assistants (#9253)

... (truncated)

Commits
  • 0cc7987 fix: validate taskRef.apiVersion format for custom tasks
  • 13a014c build(deps): bump go.uber.org/zap from 1.27.0 to 1.27.1
  • 80ce1d5 build(deps): bump github.com/google/cel-go from 0.26.0 to 0.27.0
  • a7bac62 chore(ci): update cherry-pick workflow to fix multi-commit PRs
  • 0decf9d ci: add KOCACHE to speed up ko builds in GitHub Actions
  • d2b0894 taskrun: include actual result size in error when exceeding maxResultSize
  • 2a1f938 build(deps): bump github/codeql-action from 4.31.9 to 4.32.0
  • 1569c03 build(deps): bump the all group in /tekton with 3 updates
  • 19a8e88 build(deps): bump chainguard-dev/actions from 1.5.12 to 1.5.13
  • ad67dce build(deps): bump actions/checkout from 6.0.1 to 6.0.2
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Used by dependabot - identifies all PRs created by dependabot kind/misc Categorizes issue or PR as a miscellaneuous one. ok-to-test Indicates a non-member PR verified by an org member that is safe to test. release-note-none Denotes a PR that doesnt merit a release note. labels Feb 2, 2026
@tekton-robot
Copy link

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
To complete the pull request process, please assign anithapriyanatarajan after the PR has been reviewed.
You can assign the PR to them by writing /assign @anithapriyanatarajan in a comment when ready.

The full list of commands accepted by this bot can be found here.

Details 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

@tekton-robot tekton-robot added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Feb 2, 2026
@infernus01
Copy link
Member

/retest

@infernus01
Copy link
Member

infernus01 commented Feb 4, 2026

It seems v1.9.0 brought in newer versions of the OpenTelemetry libraries and upgrades otel/sdk and that mismatch causes the crash.

panic: conflicting Schema URL: https://opentelemetry.io/schemas/1.37.0 and https://opentelemetry.io/schemas/1.34.0

goroutine 1 [running]:
knative.dev/pkg/observability/resource.Default({0x21c99cc, 0x18})
        knative.dev/pkg@v0.0.0-20250811181739-e06d4c9af190/observability/resource/default.go:66 +0x3cc
knative.dev/pkg/injection/sharedmain.SetupObservabilityOrDie({0x25746e0, 0x400019f740}, {0x21c99cc, 0x18}, 0x400007cb10, 0x40001408d0)
        knative.dev/pkg@v0.0.0-20250811181739-e06d4c9af190/injection/sharedmain/main.go:400 +0xcc
knative.dev/pkg/injection/sharedmain.MainWithConfig({0x25746e0, 0x400053f860}, {0x21c99cc, 0x18}, 0x40000fed88, {0x4000571f08, 0x4, 0x4})
        knative.dev/pkg@v0.0.0-20250811181739-e06d4c9af190/injection/sharedmain/main.go:286 +0x620
main.main()
        github.com/tektoncd/pruner/cmd/controller/main.go:60 +0x2e8

@infernus01
Copy link
Member

Bumps [github.com/tektoncd/pipeline](https://github.com/tektoncd/pipeline) from 1.7.0 to 1.9.0.
- [Release notes](https://github.com/tektoncd/pipeline/releases)
- [Changelog](https://github.com/tektoncd/pipeline/blob/main/releases.md)
- [Commits](tektoncd/pipeline@v1.7.0...v1.9.0)

---
updated-dependencies:
- dependency-name: github.com/tektoncd/pipeline
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/go_modules/github.com/tektoncd/pipeline-1.9.0 branch from 0fca3c2 to c2aefc3 Compare February 4, 2026 09:18
@infernus01
Copy link
Member

/retest

2 similar comments
@infernus01
Copy link
Member

/retest

@anithapriyanatarajan
Copy link
Contributor

/retest

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 7, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@infernus01
Copy link
Member

/retest

go.opentelemetry/otel/sdk/metric has a soft dependency on /otel/semconv
which is incompatible with this knative version at runtime.

Without this version replacement, the pods crash with an error like:
```
panic: conflicting Schema URL: https://opentelemetry.io/schemas/1.37.0 and https://opentelemetry.io/schemas/1.34.0

goroutine 1 [running]:
knative.dev/pkg/observability/resource.Default({0x21c99cc, 0x18})
        knative.dev/pkg@v0.0.0-20250811181739-e06d4c9af190/observability/resource/default.go:66 +0x3cc
knative.dev/pkg/injection/sharedmain.SetupObservabilityOrDie({0x25746e0, 0x400019f740}, {0x21c99cc, 0x18}, 0x400007cb10, 0x40001408d0)
        knative.dev/pkg@v0.0.0-20250811181739-e06d4c9af190/injection/sharedmain/main.go:400 +0xcc
knative.dev/pkg/injection/sharedmain.MainWithConfig({0x25746e0, 0x400053f860}, {0x21c99cc, 0x18}, 0x40000fed88, {0x4000571f08, 0x4, 0x4})
        knative.dev/pkg@v0.0.0-20250811181739-e06d4c9af190/injection/sharedmain/main.go:286 +0x620
main.main()
        github.com/tektoncd/pruner/cmd/controller/main.go:60 +0x2e8
```

SEE: open-telemetry/opentelemetry-go#7297
@anithapriyanatarajan
Copy link
Contributor

/retest

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 20, 2026

A newer version of github.com/tektoncd/pipeline exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Used by dependabot - identifies all PRs created by dependabot kind/misc Categorizes issue or PR as a miscellaneuous one. ok-to-test Indicates a non-member PR verified by an org member that is safe to test. release-note-none Denotes a PR that doesnt merit a release note. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants