Skip to content

Conversation

@Allda
Copy link
Contributor

@Allda Allda commented Jan 2, 2026

Clusters are being upgraded to 4.20 and this install matching versions of the CLI tools.

Merge Request Checklists

  • Development is done in feature branches
  • Code changes are submitted as pull request into a primary branch [Provide reason for non-primary branch submissions]
  • Code changes are covered with unit and integration tests.
  • Code passes all automated code tests:
    • Linting
    • Code formatter - Black
    • Security scanners
    • Unit tests
    • Integration tests
  • Code is reviewed by at least 1 team member
  • Pull request is tagged with "risk/good-to-go" label for minor changes

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR upgrades the OpenShift CLI tools and Tekton CLI tools from version 4.18 to 4.20 to match the cluster upgrade. The changes update container image references and download URLs across multiple configuration files.

  • Updates OCP client tools from stable-4.18 to stable-4.20
  • Updates Tekton CLI (tkn) from version 1.18.0 to 1.20.0
  • Updates Tekton CLI container images from RHEL8-based to RHEL9-based versions with new SHA256 digests

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
operator-pipeline-images/Dockerfile Updates OpenShift client download URL from stable-4.18 to stable-4.20
ansible/roles/operator-pipeline/templates/openshift/tasks/upload-pipeline-logs.yml Updates Tekton CLI image reference from rhel8 to rhel9 with new SHA256 digest
ansible/roles/operator-pipeline/templates/openshift/tasks/github-pipelinerun-summary.yml Updates Tekton CLI image reference from rhel8 to rhel9 with new SHA256 digest
ansible/roles/integration_tests/tasks/tools.yml Updates tkn binary download URL from version 1.18.0 to 1.20.0
ansible/roles/config_ocp_cluster/templates/openshift/update-metrics.yml Updates Tekton CLI image reference from rhel8 to rhel9 with new SHA256 digest
ansible/roles/config_ocp_cluster/templates/openshift/metrics-pipeline.yml Updates Tekton CLI image reference from rhel8 to rhel9 with new SHA256 digest

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Clusters are being upgraded to 4.20 and this install matching versions
of the CLI tools.

Signed-off-by: Ales Raszka <[email protected]>
After every cluster upragde we need to manually run a playbook to
configure a cluster. This is now automated with every CI/CD pipeline
run. No need to run it manually. The cluster will be always uptodate.

Signed-off-by: Ales Raszka <[email protected]>
With a new verion of Ansible we are getting a warning that usage of the
variables in jinja template will be deprecated. This changes all
occurrences to the suggested variant.

Signed-off-by: Ales Raszka <[email protected]>
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 28 out of 29 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Allda Allda changed the title Upgrade OCP and Tkn CLI tools to match cluster version Upgrade OCP and Tkn CLI tools to match cluster version + cluster config Jan 5, 2026
@Allda Allda merged commit b315eb9 into main Jan 7, 2026
17 of 27 checks passed
@Allda Allda deleted the 4.20-upgrade branch January 7, 2026 13:29
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.

3 participants