Skip to content

[SRVKP-13067] Document StatefulSet scheduling from TektonConfig spec.config - #118782

Open
smahadik-27 wants to merge 1 commit into
openshift:pipelines-docs-mainfrom
smahadik-27:SRVKP-13067-statefulset-node-placement
Open

[SRVKP-13067] Document StatefulSet scheduling from TektonConfig spec.config#118782
smahadik-27 wants to merge 1 commit into
openshift:pipelines-docs-mainfrom
smahadik-27:SRVKP-13067-statefulset-node-placement

Conversation

@smahadik-27

@smahadik-27 smahadik-27 commented Aug 25, 2026

Copy link
Copy Markdown

Summary

  • Documents that TektonConfig.spec.config nodeSelector, tolerations, and priorityClassName apply to both Deployment and StatefulSet workloads, including tekton-results-postgres.
  • Adds a TektonConfig procedure for pinning OpenShift Pipelines / Tekton Results components to infrastructure nodes.
  • Adds a 1.24 release-notes fixed-issue entry for SRVKP-13067.

Why this PR

The operator code PR (openshift-pipelines/operator#26961) targeting release-v1.20.x closed when that branch was deleted. The StatefulSet scheduling fix is already present on release-v1.24.x. This docs PR targets pipelines-docs-main because pipelines-docs-1.24 currently has stuck prowjob checks.

Test plan

  • Preview the TektonConfig customization assembly and confirm the new node-placement procedure renders.
  • Preview the Tekton Results observability page and confirm the xref to the new procedure works.
  • Preview the 1.24 release notes page and confirm the SRVKP-13067 fixed-issue entry renders.
  • QE: with spec.config.nodeSelector / tolerations set, confirm tekton-results-postgres StatefulSet and Results Deployments receive the same scheduling fields.

Fixes: SRVKP-13067

Made with Cursor

…config

Global nodeSelector and tolerations now apply to tekton-results-postgres
as well as Deployment-based Results components. Add the 1.24 fixed-issue
release note and a TektonConfig procedure for infrastructure node placement.

Co-authored-by: Cursor <cursoragent@cursor.com>
@openshift-ci openshift-ci Bot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Aug 25, 2026
@openshift-ci

openshift-ci Bot commented Aug 25, 2026

Copy link
Copy Markdown

@smahadik-27: all tests passed!

Full PR test history. Your PR dashboard.

Details

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-sigs/prow repository. I understand the commands that are listed here.

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

Labels

size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants