-
Notifications
You must be signed in to change notification settings - Fork 64
Upgrade OCP and Tkn CLI tools to match cluster version + cluster config #878
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
Conversation
There was a problem hiding this 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.
ansible/roles/operator-pipeline/templates/openshift/tasks/upload-pipeline-logs.yml
Outdated
Show resolved
Hide resolved
ansible/roles/operator-pipeline/templates/openshift/tasks/github-pipelinerun-summary.yml
Outdated
Show resolved
Hide resolved
Clusters are being upgraded to 4.20 and this install matching versions of the CLI tools. Signed-off-by: Ales Raszka <[email protected]>
d066df6 to
4e63c39
Compare
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]>
There was a problem hiding this 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.
Clusters are being upgraded to 4.20 and this install matching versions of the CLI tools.
Merge Request Checklists