Skip to content

chore(deps): update windows-machine-config-operator-release-4-22 to b795993#3989

Merged
openshift-merge-bot[bot] merged 1 commit intomasterfrom
konflux/component-updates/windows-machine-config-operator-bundle-release-4-22-component-update-windows-machine-config-operator-release-4-22
Apr 15, 2026
Merged

chore(deps): update windows-machine-config-operator-release-4-22 to b795993#3989
openshift-merge-bot[bot] merged 1 commit intomasterfrom
konflux/component-updates/windows-machine-config-operator-bundle-release-4-22-component-update-windows-machine-config-operator-release-4-22

Conversation

@red-hat-konflux
Copy link
Copy Markdown
Contributor

@red-hat-konflux red-hat-konflux bot commented Apr 14, 2026

Image created from 'https://github.com/openshift/windows-machine-config-operator?rev=1d78cae281001e339d8098e94e730fc6ce60d16d'

This PR contains the following updates:

Package Update Change
quay.io/redhat-user-workloads/windows-machine-conf-tenant/windows-machine-config-operator/windows-machine-config-operator-release-4-22 digest 1dd3d0c -> b795993

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

To execute skipped test pipelines write comment /ok-to-test

@red-hat-konflux red-hat-konflux bot added approved Indicates a PR has been approved by an approver from all required OWNERS files. konflux-nudge lgtm Indicates that a PR is ready to be merged. labels Apr 14, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Apr 14, 2026

Important

Review skipped

Auto reviews are limited based on label configuration.

🚫 Review skipped — only excluded labels are configured. (2)
  • do-not-merge/work-in-progress
  • do-not-merge/hold

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

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

Review profile: CHILL

Plan: Pro Plus

Run ID: c91e2be4-f112-438b-b32e-3c439858fa1f

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

The Containerfile.bundle was updated to reference a different digest of the Windows machine config RHEL9 operator image. The sed command that performs image substitution in the ClusterServiceVersion manifest now points to registry.redhat.io/openshift4-wincw/windows-machine-config-rhel9-operator with SHA256 digest 56be775a... instead of the previous 1dd3d0c.... The date placeholder replacement logic remains unmodified. This is a single-line digest update with no changes to command structure or control flow.

🚥 Pre-merge checks | ✅ 15
✅ Passed checks (15 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Go Best Practices & Build Tags ✅ Passed The PR only modifies Containerfile.bundle, a container build configuration file, with no Go source code changes. The check for Go best practices and build tags is not applicable.
Security: Secrets, Ssh & Csr ✅ Passed PR updates only a container image digest in Containerfile.bundle; no credential handling, SSH connections, or CSR approval logic introduced.
Kubernetes Controller Patterns ✅ Passed The custom check for Kubernetes Controller Patterns is not applicable to this PR. This is a dependency/image digest update modifying only Containerfile.bundle, with no changes to Go controller code, reconciliation logic, or operator patterns.
Windows Service Management ✅ Passed PR successfully implements comprehensive Windows service management with proper Priority and Dependencies fields, dependency-aware cleanup ordering, managed service identification via ManagedTag, robust error handling, and SCM abstraction through golang.org/x/sys/windows/svc.
Platform-Specific Requirements ✅ Passed PR updates container image digest in Containerfile.bundle without modifying platform-specific code, requirements, or documentation. Existing platform documentation in AGENTS.md, README.md, and docs/ remains fully applicable.
Stable And Deterministic Test Names ✅ Passed PR modifies only Containerfile.bundle (image digest reference) with no changes to test code or Ginkgo test titles.
Test Structure And Quality ✅ Passed PR modifies only Containerfile.bundle with a container image digest update; no test code changes present. Ginkgo test quality check is not applicable to this dependency update PR.
Microshift Test Compatibility ✅ Passed PR only updates container image digest in Containerfile.bundle; no new Ginkgo e2e tests found in diff.
Single Node Openshift (Sno) Test Compatibility ✅ Passed PR contains only a container image digest update in Containerfile.bundle with no new or modified Ginkgo e2e tests.
Topology-Aware Scheduling Compatibility ✅ Passed PR only updates container image digest in Containerfile.bundle; no deployment manifests, operator code, or scheduling constraints are modified.
Ote Binary Stdout Contract ✅ Passed PR modifies only Containerfile.bundle digest; no Go code changes affecting runtime behavior or OTE Binary Stdout Contract.
Ipv6 And Disconnected Network Test Compatibility ✅ Passed This PR only updates a Windows Machine Config Operator container image digest in Containerfile.bundle with no new e2e tests added, making the IPv6/disconnected network compatibility check not applicable.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately reflects the primary change: updating the windows-machine-config-operator image digest to a new version (56be775). It follows conventional commit format and clearly identifies the dependency update.

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

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch konflux/component-updates/windows-machine-config-operator-bundle-release-4-22-component-update-windows-machine-config-operator-release-4-22

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

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci bot commented Apr 14, 2026

[APPROVALNOTIFIER] This PR is APPROVED

Approval requirements bypassed by manually added approval.

This pull-request has been approved by: red-hat-konflux[bot]

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

2 similar comments
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci bot commented Apr 14, 2026

[APPROVALNOTIFIER] This PR is APPROVED

Approval requirements bypassed by manually added approval.

This pull-request has been approved by: red-hat-konflux[bot]

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

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci bot commented Apr 14, 2026

[APPROVALNOTIFIER] This PR is APPROVED

Approval requirements bypassed by manually added approval.

This pull-request has been approved by: red-hat-konflux[bot]

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

…795993

Image created from 'https://github.com/openshift/windows-machine-config-operator?rev=1d78cae281001e339d8098e94e730fc6ce60d16d'

Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux red-hat-konflux bot changed the title chore(deps): update windows-machine-config-operator-release-4-22 to 56be775 chore(deps): update windows-machine-config-operator-release-4-22 to b795993 Apr 14, 2026
@red-hat-konflux red-hat-konflux bot force-pushed the konflux/component-updates/windows-machine-config-operator-bundle-release-4-22-component-update-windows-machine-config-operator-release-4-22 branch from 1103ad8 to 43794ec Compare April 14, 2026 21:00
@openshift-ci openshift-ci bot removed the lgtm Indicates that a PR is ready to be merged. label Apr 14, 2026
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci bot commented Apr 14, 2026

@red-hat-konflux[bot]: 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.

@jrvaldes
Copy link
Copy Markdown
Contributor

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Apr 15, 2026
@openshift-merge-bot openshift-merge-bot bot merged commit e4b9a3b into master Apr 15, 2026
6 checks passed
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. konflux-nudge lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant