Skip to content

CCXDEV-16428: update insights-operator-tests image tag to 4.22#79584

Open
opokornyy wants to merge 1 commit into
openshift:mainfrom
opokornyy:CCXDEV-16428-update-image-4.22
Open

CCXDEV-16428: update insights-operator-tests image tag to 4.22#79584
opokornyy wants to merge 1 commit into
openshift:mainfrom
opokornyy:CCXDEV-16428-update-image-4.22

Conversation

@opokornyy
Copy link
Copy Markdown
Contributor

@opokornyy opokornyy commented May 21, 2026

Changes based on this reference PR #52656

Summary by CodeRabbit

This PR updates the CI configuration for the OpenShift insights-operator to pin specific image versions for the 4.22 release branch.

Changes Made:

  • Updated insights-operator-tests base image tag from latest to 4.22 in the main release configuration
  • Updated hypershift-operator base image tag from latest to 4.22 in the periodic jobs configuration

Practical Impact:
The changes ensure that CI jobs running against the 4.22 release branch of insights-operator will use the stable 4.22 image versions rather than following the latest tag. This provides consistency and prevents potential test instability from unexpected image updates, which is a standard practice when configuring CI for specific release branches.

Signed-off-by: Ondrej Pokorny <opokorny@redhat.com>
@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label May 21, 2026
@openshift-ci-robot
Copy link
Copy Markdown
Contributor

openshift-ci-robot commented May 21, 2026

@opokornyy: This pull request references CCXDEV-16428 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "5.0.0" version, but no target version was set.

Details

In response to this:

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 openshift-eng/jira-lifecycle-plugin repository.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 21, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Central YAML (inherited)

Review profile: CHILL

Plan: Enterprise

Run ID: 0a8cdcb2-2e97-464b-98a1-b48994c2c1c5

📥 Commits

Reviewing files that changed from the base of the PR and between 97486cf and c82be1a.

📒 Files selected for processing (2)
  • ci-operator/config/openshift/insights-operator/openshift-insights-operator-release-4.22.yaml
  • ci-operator/config/openshift/insights-operator/openshift-insights-operator-release-4.22__periodics.yaml

Walkthrough

Two configuration files update base image tags from latest to 4.22. The main release config pins insights-operator-tests to version 4.22, and the periodics config pins hypershift-operator to version 4.22, finalizing the release tag references.

Changes

Base Image Tag Pinning for 4.22 Release

Layer / File(s) Summary
Pin base image tags to 4.22
ci-operator/config/openshift/insights-operator/openshift-insights-operator-release-4.22.yaml, ci-operator/config/openshift/insights-operator/openshift-insights-operator-release-4.22__periodics.yaml
insights-operator-tests and hypershift-operator base image tags are updated from latest to 4.22 across release and periodics configurations.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • openshift/release#79464: Both PRs update the insights-operator-tests image tag to 4.22, directly related at the image-tag configuration level.

Suggested labels

lgtm, rehearsals-ack

Suggested reviewers

  • jmguzik
  • bear-redhat
  • ikerreyes
  • ncaak
  • deepsm007
🚥 Pre-merge checks | ✅ 12
✅ Passed checks (12 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately reflects the main change—updating the insights-operator-tests image tag from 'latest' to '4.22' across the affected configuration files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Stable And Deterministic Test Names ✅ Passed PR only modifies CI config YAML files; no Ginkgo test definitions are added or changed, making the custom check not applicable.
Test Structure And Quality ✅ Passed PR modifies only CI configuration YAML files (image tag updates), not Ginkgo test code. Custom check for test structure quality is not applicable to configuration file changes.
Microshift Test Compatibility ✅ Passed PR only updates CI operator image tags in YAML configuration files; no new Ginkgo e2e tests are added, so the MicroShift compatibility check does not apply.
Single Node Openshift (Sno) Test Compatibility ✅ Passed PR only updates CI configuration file image tags; no new Ginkgo e2e tests are added, so SNO compatibility check is not applicable.
Topology-Aware Scheduling Compatibility ✅ Passed PR updates only CI operator config files with image tag changes (latest→4.22), not deployment manifests or operator code. No scheduling constraints are introduced.
Ote Binary Stdout Contract ✅ Passed PR only modifies YAML CI config files updating base image tags, not source code. OTE Binary Stdout Contract check is for Go code analysis, not applicable here.
Ipv6 And Disconnected Network Test Compatibility ✅ Passed No new Ginkgo e2e tests added in this PR. Changes are only to CI operator configuration files updating image tags from 'latest' to '4.22'.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands and usage tips.

@openshift-merge-bot
Copy link
Copy Markdown
Contributor

[REHEARSALNOTIFIER]
@opokornyy: the pj-rehearse plugin accommodates running rehearsal tests for the changes in this PR. Expand 'Interacting with pj-rehearse' for usage details. The following rehearsable tests have been affected by this change:

Test name Repo Type Reason
pull-ci-openshift-insights-operator-release-4.22-e2e openshift/insights-operator presubmit Ci-operator config changed
pull-ci-openshift-insights-operator-release-4.22-e2e-agnostic-upgrade openshift/insights-operator presubmit Ci-operator config changed
pull-ci-openshift-insights-operator-release-4.22-e2e-metal-ipi-ovn-ipv6 openshift/insights-operator presubmit Ci-operator config changed
pull-ci-openshift-insights-operator-release-4.22-images openshift/insights-operator presubmit Ci-operator config changed
pull-ci-openshift-insights-operator-release-4.22-insights-operator-e2e-tests openshift/insights-operator presubmit Ci-operator config changed
pull-ci-openshift-insights-operator-release-4.22-insights-operator-serial-tests openshift/insights-operator presubmit Ci-operator config changed
pull-ci-openshift-insights-operator-release-4.22-insights-operator-slow-tests openshift/insights-operator presubmit Ci-operator config changed
pull-ci-openshift-insights-operator-release-4.22-lint openshift/insights-operator presubmit Ci-operator config changed
pull-ci-openshift-insights-operator-release-4.22-tls-scanner openshift/insights-operator presubmit Ci-operator config changed
pull-ci-openshift-insights-operator-release-4.22-unit openshift/insights-operator presubmit Ci-operator config changed
pull-ci-openshift-insights-operator-release-4.22-verify-deps openshift/insights-operator presubmit Ci-operator config changed
periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-aws-single-node-insights-runtime-extractor-tests N/A periodic Ci-operator config changed
periodic-ci-openshift-insights-operator-release-4.22-periodics-aws-insights-runtime-extractor-tests N/A periodic Ci-operator config changed
periodic-ci-openshift-insights-operator-release-4.22-periodics-azure-insights-runtime-extractor-tests N/A periodic Ci-operator config changed
periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-metal-techpreview-ipv4-ipi N/A periodic Ci-operator config changed
periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-gcp-ovn-techpreview N/A periodic Ci-operator config changed
periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-azure-techpreview N/A periodic Ci-operator config changed
periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-aws-techpreview N/A periodic Ci-operator config changed
periodic-ci-openshift-insights-operator-release-4.22-periodics-vsphere-insights-runtime-extractor-tests N/A periodic Ci-operator config changed
periodic-ci-openshift-insights-operator-release-4.22-periodics-hosted-hypershift-insights-operator-e2e-tests N/A periodic Ci-operator config changed
periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-vsphere-techpreview N/A periodic Ci-operator config changed
periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-aws-single-node-techpreview N/A periodic Ci-operator config changed
periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-gcp-techpreview N/A periodic Ci-operator config changed
periodic-ci-openshift-insights-operator-release-4.22-periodics-fips-image-scan-operator N/A periodic Ci-operator config changed
periodic-ci-openshift-insights-operator-release-4.22-periodics-insights-operator-e2e-tests-periodic N/A periodic Ci-operator config changed

A total of 26 jobs have been affected by this change. The above listing is non-exhaustive and limited to 25 jobs.

A full list of affected jobs can be found here
Prior to this PR being merged, you will need to either run and acknowledge or opt to skip these rehearsals.

Interacting with pj-rehearse

Comment: /pj-rehearse to run up to 5 rehearsals
Comment: /pj-rehearse skip to opt-out of rehearsals
Comment: /pj-rehearse {test-name}, with each test separated by a space, to run one or more specific rehearsals
Comment: /pj-rehearse more to run up to 10 rehearsals
Comment: /pj-rehearse max to run up to 25 rehearsals
Comment: /pj-rehearse auto-ack to run up to 5 rehearsals, and add the rehearsals-ack label on success
Comment: /pj-rehearse list to get an up-to-date list of affected jobs
Comment: /pj-rehearse abort to abort all active rehearsals
Comment: /pj-rehearse network-access-allowed to allow rehearsals of tests that have the restrict_network_access field set to false. This must be executed by an openshift org member who is not the PR author

Once you are satisfied with the results of the rehearsals, comment: /pj-rehearse ack to unblock merge. When the rehearsals-ack label is present on your PR, merge will no longer be blocked by rehearsals.
If you would like the rehearsals-ack label removed, comment: /pj-rehearse reject to re-block merging.

@openshift-ci openshift-ci Bot requested review from katushiik11 and ncaak May 21, 2026 08:08
@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label May 21, 2026
@opokornyy
Copy link
Copy Markdown
Contributor Author

/pj-rehearse max

@openshift-merge-bot
Copy link
Copy Markdown
Contributor

@opokornyy: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

Copy link
Copy Markdown
Contributor

@ncaak ncaak left a comment

Choose a reason for hiding this comment

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

/lgtm

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label May 21, 2026
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented May 21, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: ncaak, opokornyy

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

The pull request process is described 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

@opokornyy
Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-gcp-techpreview

@openshift-merge-bot
Copy link
Copy Markdown
Contributor

@opokornyy: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@opokornyy
Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-aws-single-node-techpreview

@openshift-merge-bot
Copy link
Copy Markdown
Contributor

@opokornyy: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@opokornyy
Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-gcp-ovn-techpreview

@openshift-merge-bot
Copy link
Copy Markdown
Contributor

@opokornyy: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@opokornyy
Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-aws-single-node-insights-runtime-extractor-tests

@opokornyy
Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-insights-operator-release-4.22-periodics-hosted-hypershift-insights-operator-e2e-tests

@openshift-merge-bot
Copy link
Copy Markdown
Contributor

@opokornyy: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@opokornyy
Copy link
Copy Markdown
Contributor Author

/pj-rehearse pull-ci-openshift-insights-operator-release-4.22-insights-operator-slow-tests

@openshift-merge-bot
Copy link
Copy Markdown
Contributor

@opokornyy: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@opokornyy
Copy link
Copy Markdown
Contributor Author

/retest

@opokornyy
Copy link
Copy Markdown
Contributor Author

/pj-rehearse pull-ci-openshift-insights-operator-release-4.22-insights-operator-slow-tests

@openshift-merge-bot
Copy link
Copy Markdown
Contributor

@opokornyy: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@opokornyy
Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-insights-operator-release-4.22-periodics-hosted-hypershift-insights-operator-e2e-tests

@openshift-merge-bot
Copy link
Copy Markdown
Contributor

@opokornyy: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@opokornyy
Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-gcp-ovn-techpreview

@openshift-merge-bot
Copy link
Copy Markdown
Contributor

@opokornyy: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@opokornyy
Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-aws-single-node-techpreview

@openshift-merge-bot
Copy link
Copy Markdown
Contributor

@opokornyy: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@opokornyy
Copy link
Copy Markdown
Contributor Author

/pj-rehearse periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-gcp-techpreview

@openshift-merge-bot
Copy link
Copy Markdown
Contributor

@opokornyy: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented May 21, 2026

@opokornyy: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/rehearse/periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-metal-techpreview-ipv4-ipi c82be1a link unknown /pj-rehearse periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-metal-techpreview-ipv4-ipi
ci/rehearse/periodic-ci-openshift-insights-operator-release-4.22-periodics-hosted-hypershift-insights-operator-e2e-tests c82be1a link unknown /pj-rehearse periodic-ci-openshift-insights-operator-release-4.22-periodics-hosted-hypershift-insights-operator-e2e-tests
ci/rehearse/openshift/insights-operator/release-4.22/tls-scanner c82be1a link unknown /pj-rehearse pull-ci-openshift-insights-operator-release-4.22-tls-scanner
ci/rehearse/periodic-ci-openshift-insights-operator-release-4.22-periodics-gcp-insights-runtime-extractor-tests c82be1a link unknown /pj-rehearse periodic-ci-openshift-insights-operator-release-4.22-periodics-gcp-insights-runtime-extractor-tests
ci/rehearse/openshift/insights-operator/release-4.22/insights-operator-slow-tests c82be1a link unknown /pj-rehearse pull-ci-openshift-insights-operator-release-4.22-insights-operator-slow-tests
ci/rehearse/periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-aws-single-node-insights-runtime-extractor-tests c82be1a link unknown /pj-rehearse periodic-ci-openshift-insights-operator-release-4.22-periodics-e2e-aws-single-node-insights-runtime-extractor-tests

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

approved Indicates a PR has been approved by an approver from all required OWNERS files. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants