Skip to content

OCPBUGS-77972, OCPBUGS-81452: Synchronize From Upstream Repositories#696

Merged
openshift-merge-bot[bot] merged 105 commits intoopenshift:mainfrom
openshift-bot:synchronize-upstream
Apr 16, 2026
Merged

OCPBUGS-77972, OCPBUGS-81452: Synchronize From Upstream Repositories#696
openshift-merge-bot[bot] merged 105 commits intoopenshift:mainfrom
openshift-bot:synchronize-upstream

Conversation

@openshift-bot
Copy link
Copy Markdown

@openshift-bot openshift-bot commented Apr 9, 2026

JIRA Tickets:

  • OCPBUGS-81452

The downstream repository has been updated with the following following upstream commits:

Date Commit Author Message
2026-04-15 15:19:45 operator-framework/operator-controller@29debc7 Predrag Knezevic Fix DNS1123 validation message to match rule semantics (#2652)
2026-04-15 11:00:43 operator-framework/operator-controller@8ad71d4 Todd Short tlsprofiles: guard empty parse results; write JSON atomically (#2648)
2026-04-15 09:07:36 operator-framework/operator-controller@1bf20d8 Todd Short scripts: skip cert-manager install if already present on cluster (#2650)
2026-04-14 15:44:21 operator-framework/operator-controller@dd2e1f6 dependabot[bot] 🌱 Bump requests from 2.33.0 to 2.33.1 (#2649)
2026-04-14 09:26:01 operator-framework/operator-controller@747fba3 dependabot[bot] 🌱 Bump regex from 2026.2.28 to 2026.3.32 (#2647)
2026-04-14 09:04:05 operator-framework/operator-controller@54fac69 dependabot[bot] 🌱 Bump github.com/cert-manager/cert-manager (#2646)
2026-04-14 07:05:19 operator-framework/operator-controller@37bdbc6 Predrag Knezevic 🌱 Ensure COS phase immutability for referenced object approach (#2635)
2026-04-13 21:23:35 operator-framework/operator-controller@07a470c Jordan Keister remove idle maintainers (#2645)
2026-04-13 21:20:49 operator-framework/operator-controller@c641e2f Predrag Knezevic 🐛 Fix race condition in e2e code coverage collection (#2644)
2026-04-10 19:20:06 operator-framework/operator-controller@dd57c28 dependabot[bot] 🌱 Bump helm.sh/helm/v3 from 3.20.1 to 3.20.2 (#2642)
2026-04-10 15:35:39 operator-framework/operator-controller@6c65316 dependabot[bot] 🌱 Bump github.com/operator-framework/operator-registry (#2641)
2026-04-10 15:10:24 operator-framework/operator-controller@3c3d348 dependabot[bot] 🌱 Bump github.com/operator-framework/api from 0.41.0 to 0.42.0 (#2640)
2026-04-10 14:59:24 operator-framework/operator-controller@ebea1e0 Todd Short Replace generated mozilla_data.go with go:embed + runtime parsing (#2634)
2026-04-09 19:48:03 operator-framework/operator-controller@b6dfd40 Camila Macedo Upgrade boxcutter to v0.13.1 and remove collision detection workaround (#2637)
2026-04-09 19:45:20 operator-framework/operator-controller@a34d269 Camila Macedo fix: aggregate phase errors to handle SSA migration conflicts (#2639)
2026-04-09 15:08:48 operator-framework/operator-controller@58328a0 dependabot[bot] 🌱 Bump codecov/codecov-action from 5.5.2 to 6.0.0 (#2638)
2026-04-09 09:23:43 operator-framework/operator-controller@7f1aa76 Bruno Andrade UPSTREAM: <carry>: OCPBUGS-81452 rollout stall for webhook installs (#2616)
2026-04-09 05:19:35 operator-framework/operator-controller@8bd971b dependabot[bot] 🌱 Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 (#2636)

The vendor/ directory has been updated and the following commits were carried:

Date Commit Author Message
2026-04-09 00:09:36 openshift/operator-framework-operator-controller@bedd94e dtfranz UPSTREAM: <carry>: Add OpenShift specific files
2026-04-09 00:09:38 openshift/operator-framework-operator-controller@9841eb7 Camila Macedo UPSTREAM: <carry>: Add new tests for single/own namespaces install modes
2026-04-09 00:09:39 openshift/operator-framework-operator-controller@b92e7e3 Camila Macedo UPSTREAM: <carry>: Upgrade OCP image from 4.20 to 4.21
2026-04-09 00:09:39 openshift/operator-framework-operator-controller@df05468 Camila Macedo UPSTREAM: <carry>: [Default Catalog Tests] - Change logic to get ocp images from openshift/catalogd/manifests.yaml
2026-04-09 00:09:40 openshift/operator-framework-operator-controller@83cf489 Todd Short UPSTREAM: <carry>: Update OCP catalogs to v4.21
2026-04-09 00:09:41 openshift/operator-framework-operator-controller@8f40e9b Kui Wang UPSTREAM: <carry>: support singleown cases in disconnected
2026-04-09 00:09:41 openshift/operator-framework-operator-controller@3d49db6 Kui Wang UPSTREAM: <carry>: fix cases 81696 and 74618 for product code changes
2026-04-09 00:09:42 openshift/operator-framework-operator-controller@1c868bb Camila Macedo UPSTREAM: <carry>: Define Default timeouts and apply their usage accross to avoid flakes
2026-04-09 00:09:43 openshift/operator-framework-operator-controller@71d6d11 Todd Short UPSTREAM: <carry>: Update to new feature-gate options in helm
2026-04-09 00:09:43 openshift/operator-framework-operator-controller@b380985 Camila Macedo UPSTREAM: <carry>: Fix flake for single/own ns tests by ensuring uniquess and waiting for k8s cleanups
2026-04-09 00:09:44 openshift/operator-framework-operator-controller@2bb202b Camila Macedo UPSTREAM: <carry>: [OTE]: Enhance single/own ns based on review comments ( Follow-Up of: 714977c )
2026-04-09 00:09:45 openshift/operator-framework-operator-controller@d8b14a2 Kui Wang UPSTREAM: <carry>: Update OwnSingle template to use spec.config.inline.watchNamespace
2026-04-09 00:09:45 openshift/operator-framework-operator-controller@8a51799 Camila Macedo UPSTREAM: <carry>: [OTE]: Add webhook cleanup validation on extension uninstall
2026-04-09 00:09:46 openshift/operator-framework-operator-controller@9066d3b Kui Wang UPSTREAM: <carry>: Add [OTP] to migrated cases
2026-04-09 00:09:47 openshift/operator-framework-operator-controller@77051bc Camila Macedo UPSTREAM: <carry>: [OTE]: Upgrade dependencies used
2026-04-09 00:09:49 openshift/operator-framework-operator-controller@2da0e72 Camila Macedo UPSTREAM: <carry>: fix(OTE): fix OpenShift Kubernetes replace version format
2026-04-09 00:09:50 openshift/operator-framework-operator-controller@5bd5382 Camila Macedo UPSTREAM: <carry>: [Default Catalog Tests] Upgrade go 1.24.6 and dependencies
2026-04-09 00:09:51 openshift/operator-framework-operator-controller@873e3dd Kui Wang UPSTREAM: <carry>: add disconnected environment support with custom prow job for migrated qe cases
2026-04-09 00:09:52 openshift/operator-framework-operator-controller@1c011a5 Jian Zhang UPSTREAM: <carry>: migrate jiazha test cases to OTE
2026-04-09 00:09:53 openshift/operator-framework-operator-controller@d416af4 Xia Zhao UPSTREAM: <carry>: migrate clustercatalog case to ote
2026-04-09 00:09:53 openshift/operator-framework-operator-controller@f89fe00 Kui Wang UPSTREAM: <carry>: migrate olmv1 QE stress cases
2026-04-09 00:09:54 openshift/operator-framework-operator-controller@372ef85 Todd Short UPSTREAM: <carry>: Use busybox/httpd to simulate probes
2026-04-09 00:09:55 openshift/operator-framework-operator-controller@0c54701 Xia Zhao UPSTREAM: <carry>: migrate olmv1 QE cases
2026-04-09 00:09:55 openshift/operator-framework-operator-controller@d3b0e86 Kui Wang UPSTREAM: <carry>: add agent for olmv1 qe cases
2026-04-09 00:09:56 openshift/operator-framework-operator-controller@a5bd5fd Todd Short UPSTREAM: <carry>: Disable upstream PodDisruptionBudget
2026-04-09 00:09:57 openshift/operator-framework-operator-controller@99ec029 Rashmi Gottipati UPSTREAM: <carry>: Add AGENTS.md for AI code contributions
2026-04-09 00:09:58 openshift/operator-framework-operator-controller@b7875ef Rashmi Gottipati UPSTREAM: <carry>: address review comments through addl prompts
2026-04-09 00:09:59 openshift/operator-framework-operator-controller@c06fd50 Rashmi Gottipati UPSTREAM: <carry>: addressing some more review comments
2026-04-09 00:09:59 openshift/operator-framework-operator-controller@601bea6 Rashmi Gottipati UPSTREAM: <carry>: remove DCO line
2026-04-09 00:10:00 openshift/operator-framework-operator-controller@deabe45 Bruno Andrade UPSTREAM: <carry>: migrate bandrade test cases to OTE
2026-04-09 00:10:01 openshift/operator-framework-operator-controller@449befa Bruno Andrade UPSTREAM: <carry>: update metadata
2026-04-09 00:10:01 openshift/operator-framework-operator-controller@b1e95ab Bruno Andrade UPSTREAM: <carry>: remove originalName
2026-04-09 00:10:02 openshift/operator-framework-operator-controller@a717778 Jian Zhang UPSTREAM: <carry>: update 80458's timeout to 180s
2026-04-09 00:10:03 openshift/operator-framework-operator-controller@199cfa1 Jian Zhang UPSTREAM: <carry>: update 83026 to specify the clustercatalog
2026-04-09 00:10:04 openshift/operator-framework-operator-controller@e7fb1ec Catherine Chan-Tse UPSTREAM: <carry>: Update to golang 1.25 and ocp 4.22
2026-04-09 00:10:04 openshift/operator-framework-operator-controller@7e26147 Predrag Knezevic UPSTREAM: <carry>: Use oc client for running e2e tests
2026-04-09 00:10:05 openshift/operator-framework-operator-controller@f037582 Predrag Knezevic UPSTREAM: <carry>: Run upstream e2e tests tagged with @catalogd-update
2026-04-09 00:10:06 openshift/operator-framework-operator-controller@ee24b59 Kui Wang UPSTREAM: <carry>: enhance case to make it more stable
2026-04-09 00:10:06 openshift/operator-framework-operator-controller@a6332a0 Evan Hearne UPSTREAM: <carry>: add service account to curl job
2026-04-09 00:10:07 openshift/operator-framework-operator-controller@a3cf017 Evan Hearne UPSTREAM: <carry>: move sa creation out of buildCurlJob()
2026-04-09 00:10:08 openshift/operator-framework-operator-controller@77d5178 Evan Hearne UPSTREAM: <carry>: comment out delete service account
2026-04-09 00:10:09 openshift/operator-framework-operator-controller@04b0c9e Evan Hearne UPSTREAM: <carry>: move defercleanup for sa for LIFO
2026-04-09 00:10:09 openshift/operator-framework-operator-controller@9287025 Evan Hearne UPSTREAM: <carry>: add polling so job fully deleted before proceed
2026-04-09 00:10:10 openshift/operator-framework-operator-controller@ff517d8 Luke Meyer UPSTREAM: <carry>: Revert "Merge pull request #594 from ehearne-redhat/add-service-account-curl-job"
2026-04-09 00:10:11 openshift/operator-framework-operator-controller@4744ee2 Camila Macedo UPSTREAM: <carry>: Remove openshift-redhat-marketplace catalog tests
2026-04-09 00:10:11 openshift/operator-framework-operator-controller@8499255 Kui Wang UPSTREAM: <carry>: config watchnamespace cases
2026-04-09 00:10:12 openshift/operator-framework-operator-controller@2c71229 Xia Zhao UPSTREAM: <carry>: enhance ocp-79770
2026-04-09 00:10:13 openshift/operator-framework-operator-controller@a6e9bfd Kui Wang UPSTREAM: <carry>: upgrade version support case
2026-04-09 00:10:14 openshift/operator-framework-operator-controller@6363de1 Per Goncalves da Silva UPSTREAM: <carry>: Remove installed condition check from auth preflight test
2026-04-09 00:10:15 openshift/operator-framework-operator-controller@59562ac Per Goncalves da Silva UPSTREAM: <carry>: Add openshift/api dependency
2026-04-09 00:10:16 openshift/operator-framework-operator-controller@9561e56 Per Goncalves da Silva UPSTREAM: <carry>: Add boxcutter specific preflight auth test
2026-04-09 00:10:17 openshift/operator-framework-operator-controller@f57ecb4 Kui Wang UPSTREAM: <carry>: adjust watchnamespace case based on change
2026-04-09 00:10:18 openshift/operator-framework-operator-controller@a5fa80b Camila Macedo UPSTREAM: <carry>: fix(ote): Use as operator-controller dep from root dir
2026-04-09 00:10:19 openshift/operator-framework-operator-controller@af7138c Bruno Andrade UPSTREAM: <carry>: add 83979 automation
2026-04-09 00:10:20 openshift/operator-framework-operator-controller@d2aa624 Bruno Andrade UPSTREAM: <carry>: add 85889 automation
2026-04-09 00:10:20 openshift/operator-framework-operator-controller@e9a34e6 Per Goncalves da Silva UPSTREAM: <carry>: Update test-operator startup script to fix pod probe endpoints
2026-04-09 00:10:21 openshift/operator-framework-operator-controller@25412aa Per Goncalves da Silva UPSTREAM: <carry>: Fix up own-namespace invalid configuration test
2026-04-09 00:10:22 openshift/operator-framework-operator-controller@565989d Camila Macedo UPSTREAM: <carry>: Preflight tests use in-cluster catalog and bundles instead of openshift-pipelines-operator-rh
2026-04-09 00:10:23 openshift/operator-framework-operator-controller@545dcbf Kui Wang UPSTREAM: <carry>: adjust sa and permission test cases per new change from boxcutterruntime
2026-04-09 00:10:23 openshift/operator-framework-operator-controller@80b5903 Camila Macedo UPSTREAM: <carry>: Update OCP catalogs to v4.22
2026-04-09 00:10:25 openshift/operator-framework-operator-controller@c296efd Camila Macedo UPSTREAM: <carry>: chore(OTE and Default Catalog Tests) Update go and dependencies
2026-04-09 00:10:26 openshift/operator-framework-operator-controller@a3f06f1 Jian Zhang UPSTREAM: <carry>: fix 83026 for TP cluster
2026-04-09 00:10:26 openshift/operator-framework-operator-controller@11ad1c9 Kui Wang UPSTREAM: <carry>: serviceAccount validation unified across all runtimes
2026-04-09 00:10:27 openshift/operator-framework-operator-controller@2e57c1e Stephen Benjamin UPSTREAM: <carry>: Fix OLMv1 test operator to listen on IPv6
2026-04-09 00:10:28 openshift/operator-framework-operator-controller@772aa86 Camila Macedo UPSTREAM: <carry>: Increase install timeout and add diagnostic logging for CE install tests
2026-04-09 00:10:30 openshift/operator-framework-operator-controller@d3cf68a Evan Hearne UPSTREAM: <carry>: add service account to curl job
2026-04-09 00:10:31 openshift/operator-framework-operator-controller@32ddbc2 Jian Zhang UPSTREAM: <carry>: update OCP-75441 to support multi-arch
2026-04-09 00:10:31 openshift/operator-framework-operator-controller@690d160 Kui Wang UPSTREAM: <carry>: deployment config cases
2026-04-09 00:10:32 openshift/operator-framework-operator-controller@4c18b93 Todd Short UPSTREAM: <carry>: Add OTE tests for OLMv1 DeploymentConfig support
2026-04-09 00:10:33 openshift/operator-framework-operator-controller@33283c0 Todd Short UPSTREAM: <carry>: Update openshift/api and client-go
2026-04-09 00:10:34 openshift/operator-framework-operator-controller@fc9710c Camila Macedo UPSTREAM: <carry>: Add boxcutter tests
2026-04-09 00:10:35 openshift/operator-framework-operator-controller@836ba93 Xia Zhao UPSTREAM: <carry>: enhance QE cases
2026-04-09 00:10:36 openshift/operator-framework-operator-controller@d3092d9 Daniel Franz UPSTREAM: <carry>: Update quay-operator version to one containing arm64 support
2026-04-09 00:10:37 openshift/operator-framework-operator-controller@b8432d3 Kui Wang UPSTREAM: <carry>: verify volume/volumeMount override
2026-04-09 00:10:37 openshift/operator-framework-operator-controller@79a0588 Jian Zhang UPSTREAM: <carry>: Add long-duration test script and documents
2026-04-09 00:10:38 openshift/operator-framework-operator-controller@b728cfb Todd Short UPSTREAM: <carry>: Update grpc in default-catalog-consistency tests
2026-04-09 00:10:39 openshift/operator-framework-operator-controller@36e415b Camila Macedo UPSTREAM: <carry>: Rename ClusterExtensionRevision to ClusterObjectSet in OTE tests
2026-04-09 00:10:40 openshift/operator-framework-operator-controller@57d50b4 Camila Macedo UPSTREAM: <carry>: Skip incompatible operator test when Boxcutter uses ClusterObjectSet
2026-04-09 00:10:40 openshift/operator-framework-operator-controller@2404423 Bruno Andrade UPSTREAM: <carry>: add ocp-87557
2026-04-09 00:10:41 openshift/operator-framework-operator-controller@d7f8a58 Francesco Giudici UPSTREAM: <carry>: Add fgiudici as reviewer
2026-04-09 00:10:42 openshift/operator-framework-operator-controller@68c948a Camila Macedo UPSTREAM: <carry>: Remove skip for incompatible operator check after rename of CER
2026-04-09 00:10:42 openshift/operator-framework-operator-controller@0f4d115 Kui Wang UPSTREAM: <carry>: Test empty affinity erasure and cleanup
2026-04-09 17:52:03 openshift/operator-framework-operator-controller@f50ba6e Camila Macedo UPSTREAM: <carry>: Fix boxcutter finalizer ResourceNames in preflight test

This pull request is expected to merge without any human intervention. If tests are failing here, changes must land upstream to fix any issues so that future downstreaming efforts succeed.

/cc @openshift/openshift-team-operator-framework

dependabot bot and others added 5 commits April 9, 2026 05:19
Bumps [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) from 1.40.0 to 1.43.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.40.0...v1.43.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/sdk
  dependency-version: 1.43.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.5.2 to 6.0.0.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v5.5.2...v6.0.0)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…d (#2637)

Boxcutter v0.13.1 includes the fix from package-operator/boxcutter#501 which ensures collision detection runs before revision linearity checks.

This allows us to remove the foreignRevisionController workaround that was manually detecting ActionProgressed objects owned by foreign ClusterExtensions.

Assisted-by: Claude
@openshift-bot openshift-bot added the tide/merge-method-merge Denotes a PR that should use a standard merge by tide when it merges. label Apr 9, 2026
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci bot commented Apr 9, 2026

@openshift-bot: GitHub didn't allow me to request PR reviews from the following users: openshift/openshift-team-operator-framework.

Note that only openshift members and repo collaborators can review this PR, and authors cannot review their own PRs.

Details

In response to this:

JIRA Tickets:

  • OCPBUGS-81452

The downstream repository has been updated with the following following upstream commits:

Date Commit Author Message
2026-04-09 19:48:03 operator-framework/operator-controller@b6dfd40 Camila Macedo Upgrade boxcutter to v0.13.1 and remove collision detection workaround (#2637)
2026-04-09 19:45:20 operator-framework/operator-controller@a34d269 Camila Macedo fix: aggregate phase errors to handle SSA migration conflicts (#2639)
2026-04-09 15:08:48 operator-framework/operator-controller@58328a0 dependabot[bot] 🌱 Bump codecov/codecov-action from 5.5.2 to 6.0.0 (#2638)
2026-04-09 09:23:43 operator-framework/operator-controller@7f1aa76 Bruno Andrade UPSTREAM: <carry>: OCPBUGS-81452 rollout stall for webhook installs (#2616)
2026-04-09 05:19:35 operator-framework/operator-controller@8bd971b dependabot[bot] 🌱 Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 (#2636)

The vendor/ directory has been updated and the following commits were carried:

Date Commit Author Message
2026-04-09 00:09:36 openshift/operator-framework-operator-controller@bedd94e dtfranz UPSTREAM: <carry>: Add OpenShift specific files
2026-04-09 00:09:38 openshift/operator-framework-operator-controller@9841eb7 Camila Macedo UPSTREAM: <carry>: Add new tests for single/own namespaces install modes
2026-04-09 00:09:39 openshift/operator-framework-operator-controller@b92e7e3 Camila Macedo UPSTREAM: <carry>: Upgrade OCP image from 4.20 to 4.21
2026-04-09 00:09:39 openshift/operator-framework-operator-controller@df05468 Camila Macedo UPSTREAM: <carry>: [Default Catalog Tests] - Change logic to get ocp images from openshift/catalogd/manifests.yaml
2026-04-09 00:09:40 openshift/operator-framework-operator-controller@83cf489 Todd Short UPSTREAM: <carry>: Update OCP catalogs to v4.21
2026-04-09 00:09:41 openshift/operator-framework-operator-controller@8f40e9b Kui Wang UPSTREAM: <carry>: support singleown cases in disconnected
2026-04-09 00:09:41 openshift/operator-framework-operator-controller@3d49db6 Kui Wang UPSTREAM: <carry>: fix cases 81696 and 74618 for product code changes
2026-04-09 00:09:42 openshift/operator-framework-operator-controller@1c868bb Camila Macedo UPSTREAM: <carry>: Define Default timeouts and apply their usage accross to avoid flakes
2026-04-09 00:09:43 openshift/operator-framework-operator-controller@71d6d11 Todd Short UPSTREAM: <carry>: Update to new feature-gate options in helm
2026-04-09 00:09:43 openshift/operator-framework-operator-controller@b380985 Camila Macedo UPSTREAM: <carry>: Fix flake for single/own ns tests by ensuring uniquess and waiting for k8s cleanups
2026-04-09 00:09:44 openshift/operator-framework-operator-controller@2bb202b Camila Macedo UPSTREAM: <carry>: [OTE]: Enhance single/own ns based on review comments ( Follow-Up of: 714977c )
2026-04-09 00:09:45 openshift/operator-framework-operator-controller@d8b14a2 Kui Wang UPSTREAM: <carry>: Update OwnSingle template to use spec.config.inline.watchNamespace
2026-04-09 00:09:45 openshift/operator-framework-operator-controller@8a51799 Camila Macedo UPSTREAM: <carry>: [OTE]: Add webhook cleanup validation on extension uninstall
2026-04-09 00:09:46 openshift/operator-framework-operator-controller@9066d3b Kui Wang UPSTREAM: <carry>: Add [OTP] to migrated cases
2026-04-09 00:09:47 openshift/operator-framework-operator-controller@77051bc Camila Macedo UPSTREAM: <carry>: [OTE]: Upgrade dependencies used
2026-04-09 00:09:49 openshift/operator-framework-operator-controller@2da0e72 Camila Macedo UPSTREAM: <carry>: fix(OTE): fix OpenShift Kubernetes replace version format
2026-04-09 00:09:50 openshift/operator-framework-operator-controller@5bd5382 Camila Macedo UPSTREAM: <carry>: [Default Catalog Tests] Upgrade go 1.24.6 and dependencies
2026-04-09 00:09:51 openshift/operator-framework-operator-controller@873e3dd Kui Wang UPSTREAM: <carry>: add disconnected environment support with custom prow job for migrated qe cases
2026-04-09 00:09:52 openshift/operator-framework-operator-controller@1c011a5 Jian Zhang UPSTREAM: <carry>: migrate jiazha test cases to OTE
2026-04-09 00:09:53 openshift/operator-framework-operator-controller@d416af4 Xia Zhao UPSTREAM: <carry>: migrate clustercatalog case to ote
2026-04-09 00:09:53 openshift/operator-framework-operator-controller@f89fe00 Kui Wang UPSTREAM: <carry>: migrate olmv1 QE stress cases
2026-04-09 00:09:54 openshift/operator-framework-operator-controller@372ef85 Todd Short UPSTREAM: <carry>: Use busybox/httpd to simulate probes
2026-04-09 00:09:55 openshift/operator-framework-operator-controller@0c54701 Xia Zhao UPSTREAM: <carry>: migrate olmv1 QE cases
2026-04-09 00:09:55 openshift/operator-framework-operator-controller@d3b0e86 Kui Wang UPSTREAM: <carry>: add agent for olmv1 qe cases
2026-04-09 00:09:56 openshift/operator-framework-operator-controller@a5bd5fd Todd Short UPSTREAM: <carry>: Disable upstream PodDisruptionBudget
2026-04-09 00:09:57 openshift/operator-framework-operator-controller@99ec029 Rashmi Gottipati UPSTREAM: <carry>: Add AGENTS.md for AI code contributions
2026-04-09 00:09:58 openshift/operator-framework-operator-controller@b7875ef Rashmi Gottipati UPSTREAM: <carry>: address review comments through addl prompts
2026-04-09 00:09:59 openshift/operator-framework-operator-controller@c06fd50 Rashmi Gottipati UPSTREAM: <carry>: addressing some more review comments
2026-04-09 00:09:59 openshift/operator-framework-operator-controller@601bea6 Rashmi Gottipati UPSTREAM: <carry>: remove DCO line
2026-04-09 00:10:00 openshift/operator-framework-operator-controller@deabe45 Bruno Andrade UPSTREAM: <carry>: migrate bandrade test cases to OTE
2026-04-09 00:10:01 openshift/operator-framework-operator-controller@449befa Bruno Andrade UPSTREAM: <carry>: update metadata
2026-04-09 00:10:01 openshift/operator-framework-operator-controller@b1e95ab Bruno Andrade UPSTREAM: <carry>: remove originalName
2026-04-09 00:10:02 openshift/operator-framework-operator-controller@a717778 Jian Zhang UPSTREAM: <carry>: update 80458's timeout to 180s
2026-04-09 00:10:03 openshift/operator-framework-operator-controller@199cfa1 Jian Zhang UPSTREAM: <carry>: update 83026 to specify the clustercatalog
2026-04-09 00:10:04 openshift/operator-framework-operator-controller@e7fb1ec Catherine Chan-Tse UPSTREAM: <carry>: Update to golang 1.25 and ocp 4.22
2026-04-09 00:10:04 openshift/operator-framework-operator-controller@7e26147 Predrag Knezevic UPSTREAM: <carry>: Use oc client for running e2e tests
2026-04-09 00:10:05 openshift/operator-framework-operator-controller@f037582 Predrag Knezevic UPSTREAM: <carry>: Run upstream e2e tests tagged with @catalogd-update
2026-04-09 00:10:06 openshift/operator-framework-operator-controller@ee24b59 Kui Wang UPSTREAM: <carry>: enhance case to make it more stable
2026-04-09 00:10:06 openshift/operator-framework-operator-controller@a6332a0 Evan Hearne UPSTREAM: <carry>: add service account to curl job
2026-04-09 00:10:07 openshift/operator-framework-operator-controller@a3cf017 Evan Hearne UPSTREAM: <carry>: move sa creation out of buildCurlJob()
2026-04-09 00:10:08 openshift/operator-framework-operator-controller@77d5178 Evan Hearne UPSTREAM: <carry>: comment out delete service account
2026-04-09 00:10:09 openshift/operator-framework-operator-controller@04b0c9e Evan Hearne UPSTREAM: <carry>: move defercleanup for sa for LIFO
2026-04-09 00:10:09 openshift/operator-framework-operator-controller@9287025 Evan Hearne UPSTREAM: <carry>: add polling so job fully deleted before proceed
2026-04-09 00:10:10 openshift/operator-framework-operator-controller@ff517d8 Luke Meyer UPSTREAM: <carry>: Revert "Merge pull request #594 from ehearne-redhat/add-service-account-curl-job"
2026-04-09 00:10:11 openshift/operator-framework-operator-controller@4744ee2 Camila Macedo UPSTREAM: <carry>: Remove openshift-redhat-marketplace catalog tests
2026-04-09 00:10:11 openshift/operator-framework-operator-controller@8499255 Kui Wang UPSTREAM: <carry>: config watchnamespace cases
2026-04-09 00:10:12 openshift/operator-framework-operator-controller@2c71229 Xia Zhao UPSTREAM: <carry>: enhance ocp-79770
2026-04-09 00:10:13 openshift/operator-framework-operator-controller@a6e9bfd Kui Wang UPSTREAM: <carry>: upgrade version support case
2026-04-09 00:10:14 openshift/operator-framework-operator-controller@6363de1 Per Goncalves da Silva UPSTREAM: <carry>: Remove installed condition check from auth preflight test
2026-04-09 00:10:15 openshift/operator-framework-operator-controller@59562ac Per Goncalves da Silva UPSTREAM: <carry>: Add openshift/api dependency
2026-04-09 00:10:16 openshift/operator-framework-operator-controller@9561e56 Per Goncalves da Silva UPSTREAM: <carry>: Add boxcutter specific preflight auth test
2026-04-09 00:10:17 openshift/operator-framework-operator-controller@f57ecb4 Kui Wang UPSTREAM: <carry>: adjust watchnamespace case based on change
2026-04-09 00:10:18 openshift/operator-framework-operator-controller@a5fa80b Camila Macedo UPSTREAM: <carry>: fix(ote): Use as operator-controller dep from root dir
2026-04-09 00:10:19 openshift/operator-framework-operator-controller@af7138c Bruno Andrade UPSTREAM: <carry>: add 83979 automation
2026-04-09 00:10:20 openshift/operator-framework-operator-controller@d2aa624 Bruno Andrade UPSTREAM: <carry>: add 85889 automation
2026-04-09 00:10:20 openshift/operator-framework-operator-controller@e9a34e6 Per Goncalves da Silva UPSTREAM: <carry>: Update test-operator startup script to fix pod probe endpoints
2026-04-09 00:10:21 openshift/operator-framework-operator-controller@25412aa Per Goncalves da Silva UPSTREAM: <carry>: Fix up own-namespace invalid configuration test
2026-04-09 00:10:22 openshift/operator-framework-operator-controller@565989d Camila Macedo UPSTREAM: <carry>: Preflight tests use in-cluster catalog and bundles instead of openshift-pipelines-operator-rh
2026-04-09 00:10:23 openshift/operator-framework-operator-controller@545dcbf Kui Wang UPSTREAM: <carry>: adjust sa and permission test cases per new change from boxcutterruntime
2026-04-09 00:10:23 openshift/operator-framework-operator-controller@80b5903 Camila Macedo UPSTREAM: <carry>: Update OCP catalogs to v4.22
2026-04-09 00:10:25 openshift/operator-framework-operator-controller@c296efd Camila Macedo UPSTREAM: <carry>: chore(OTE and Default Catalog Tests) Update go and dependencies
2026-04-09 00:10:26 openshift/operator-framework-operator-controller@a3f06f1 Jian Zhang UPSTREAM: <carry>: fix 83026 for TP cluster
2026-04-09 00:10:26 openshift/operator-framework-operator-controller@11ad1c9 Kui Wang UPSTREAM: <carry>: serviceAccount validation unified across all runtimes
2026-04-09 00:10:27 openshift/operator-framework-operator-controller@2e57c1e Stephen Benjamin UPSTREAM: <carry>: Fix OLMv1 test operator to listen on IPv6
2026-04-09 00:10:28 openshift/operator-framework-operator-controller@772aa86 Camila Macedo UPSTREAM: <carry>: Increase install timeout and add diagnostic logging for CE install tests
2026-04-09 00:10:30 openshift/operator-framework-operator-controller@d3cf68a Evan Hearne UPSTREAM: <carry>: add service account to curl job
2026-04-09 00:10:31 openshift/operator-framework-operator-controller@32ddbc2 Jian Zhang UPSTREAM: <carry>: update OCP-75441 to support multi-arch
2026-04-09 00:10:31 openshift/operator-framework-operator-controller@690d160 Kui Wang UPSTREAM: <carry>: deployment config cases
2026-04-09 00:10:32 openshift/operator-framework-operator-controller@4c18b93 Todd Short UPSTREAM: <carry>: Add OTE tests for OLMv1 DeploymentConfig support
2026-04-09 00:10:33 openshift/operator-framework-operator-controller@33283c0 Todd Short UPSTREAM: <carry>: Update openshift/api and client-go
2026-04-09 00:10:34 openshift/operator-framework-operator-controller@fc9710c Camila Macedo UPSTREAM: <carry>: Add boxcutter tests
2026-04-09 00:10:35 openshift/operator-framework-operator-controller@836ba93 Xia Zhao UPSTREAM: <carry>: enhance QE cases
2026-04-09 00:10:36 openshift/operator-framework-operator-controller@d3092d9 Daniel Franz UPSTREAM: <carry>: Update quay-operator version to one containing arm64 support
2026-04-09 00:10:37 openshift/operator-framework-operator-controller@b8432d3 Kui Wang UPSTREAM: <carry>: verify volume/volumeMount override
2026-04-09 00:10:37 openshift/operator-framework-operator-controller@79a0588 Jian Zhang UPSTREAM: <carry>: Add long-duration test script and documents
2026-04-09 00:10:38 openshift/operator-framework-operator-controller@b728cfb Todd Short UPSTREAM: <carry>: Update grpc in default-catalog-consistency tests
2026-04-09 00:10:39 openshift/operator-framework-operator-controller@36e415b Camila Macedo UPSTREAM: <carry>: Rename ClusterExtensionRevision to ClusterObjectSet in OTE tests
2026-04-09 00:10:40 openshift/operator-framework-operator-controller@57d50b4 Camila Macedo UPSTREAM: <carry>: Skip incompatible operator test when Boxcutter uses ClusterObjectSet
2026-04-09 00:10:40 openshift/operator-framework-operator-controller@2404423 Bruno Andrade UPSTREAM: <carry>: add ocp-87557
2026-04-09 00:10:41 openshift/operator-framework-operator-controller@d7f8a58 Francesco Giudici UPSTREAM: <carry>: Add fgiudici as reviewer
2026-04-09 00:10:42 openshift/operator-framework-operator-controller@68c948a Camila Macedo UPSTREAM: <carry>: Remove skip for incompatible operator check after rename of CER
2026-04-09 00:10:42 openshift/operator-framework-operator-controller@0f4d115 Kui Wang UPSTREAM: <carry>: Test empty affinity erasure and cleanup

This pull request is expected to merge without any human intervention. If tests are failing here, changes must land upstream to fix any issues so that future downstreaming efforts succeed.

/cc @openshift/openshift-team-operator-framework

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.

@openshift-ci-robot openshift-ci-robot added jira/severity-low Referenced Jira bug's severity is low for the branch this PR is targeting. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. jira/invalid-bug Indicates that a referenced Jira bug is invalid for the branch this PR is targeting. labels Apr 9, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@openshift-bot: This pull request references Jira Issue OCPBUGS-81452, which is invalid:

  • expected the bug to target the "4.22.0" version, but no target version was set

Comment /jira refresh to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.

The bug has been updated to refer to the pull request using the external bug tracker.

Details

In response to this:

JIRA Tickets:

  • OCPBUGS-81452

The downstream repository has been updated with the following following upstream commits:

Date Commit Author Message
2026-04-09 19:48:03 operator-framework/operator-controller@b6dfd40 Camila Macedo Upgrade boxcutter to v0.13.1 and remove collision detection workaround (#2637)
2026-04-09 19:45:20 operator-framework/operator-controller@a34d269 Camila Macedo fix: aggregate phase errors to handle SSA migration conflicts (#2639)
2026-04-09 15:08:48 operator-framework/operator-controller@58328a0 dependabot[bot] 🌱 Bump codecov/codecov-action from 5.5.2 to 6.0.0 (#2638)
2026-04-09 09:23:43 operator-framework/operator-controller@7f1aa76 Bruno Andrade UPSTREAM: <carry>: OCPBUGS-81452 rollout stall for webhook installs (#2616)
2026-04-09 05:19:35 operator-framework/operator-controller@8bd971b dependabot[bot] 🌱 Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 (#2636)

The vendor/ directory has been updated and the following commits were carried:

Date Commit Author Message
2026-04-09 00:09:36 openshift/operator-framework-operator-controller@bedd94e dtfranz UPSTREAM: <carry>: Add OpenShift specific files
2026-04-09 00:09:38 openshift/operator-framework-operator-controller@9841eb7 Camila Macedo UPSTREAM: <carry>: Add new tests for single/own namespaces install modes
2026-04-09 00:09:39 openshift/operator-framework-operator-controller@b92e7e3 Camila Macedo UPSTREAM: <carry>: Upgrade OCP image from 4.20 to 4.21
2026-04-09 00:09:39 openshift/operator-framework-operator-controller@df05468 Camila Macedo UPSTREAM: <carry>: [Default Catalog Tests] - Change logic to get ocp images from openshift/catalogd/manifests.yaml
2026-04-09 00:09:40 openshift/operator-framework-operator-controller@83cf489 Todd Short UPSTREAM: <carry>: Update OCP catalogs to v4.21
2026-04-09 00:09:41 openshift/operator-framework-operator-controller@8f40e9b Kui Wang UPSTREAM: <carry>: support singleown cases in disconnected
2026-04-09 00:09:41 openshift/operator-framework-operator-controller@3d49db6 Kui Wang UPSTREAM: <carry>: fix cases 81696 and 74618 for product code changes
2026-04-09 00:09:42 openshift/operator-framework-operator-controller@1c868bb Camila Macedo UPSTREAM: <carry>: Define Default timeouts and apply their usage accross to avoid flakes
2026-04-09 00:09:43 openshift/operator-framework-operator-controller@71d6d11 Todd Short UPSTREAM: <carry>: Update to new feature-gate options in helm
2026-04-09 00:09:43 openshift/operator-framework-operator-controller@b380985 Camila Macedo UPSTREAM: <carry>: Fix flake for single/own ns tests by ensuring uniquess and waiting for k8s cleanups
2026-04-09 00:09:44 openshift/operator-framework-operator-controller@2bb202b Camila Macedo UPSTREAM: <carry>: [OTE]: Enhance single/own ns based on review comments ( Follow-Up of: 714977c )
2026-04-09 00:09:45 openshift/operator-framework-operator-controller@d8b14a2 Kui Wang UPSTREAM: <carry>: Update OwnSingle template to use spec.config.inline.watchNamespace
2026-04-09 00:09:45 openshift/operator-framework-operator-controller@8a51799 Camila Macedo UPSTREAM: <carry>: [OTE]: Add webhook cleanup validation on extension uninstall
2026-04-09 00:09:46 openshift/operator-framework-operator-controller@9066d3b Kui Wang UPSTREAM: <carry>: Add [OTP] to migrated cases
2026-04-09 00:09:47 openshift/operator-framework-operator-controller@77051bc Camila Macedo UPSTREAM: <carry>: [OTE]: Upgrade dependencies used
2026-04-09 00:09:49 openshift/operator-framework-operator-controller@2da0e72 Camila Macedo UPSTREAM: <carry>: fix(OTE): fix OpenShift Kubernetes replace version format
2026-04-09 00:09:50 openshift/operator-framework-operator-controller@5bd5382 Camila Macedo UPSTREAM: <carry>: [Default Catalog Tests] Upgrade go 1.24.6 and dependencies
2026-04-09 00:09:51 openshift/operator-framework-operator-controller@873e3dd Kui Wang UPSTREAM: <carry>: add disconnected environment support with custom prow job for migrated qe cases
2026-04-09 00:09:52 openshift/operator-framework-operator-controller@1c011a5 Jian Zhang UPSTREAM: <carry>: migrate jiazha test cases to OTE
2026-04-09 00:09:53 openshift/operator-framework-operator-controller@d416af4 Xia Zhao UPSTREAM: <carry>: migrate clustercatalog case to ote
2026-04-09 00:09:53 openshift/operator-framework-operator-controller@f89fe00 Kui Wang UPSTREAM: <carry>: migrate olmv1 QE stress cases
2026-04-09 00:09:54 openshift/operator-framework-operator-controller@372ef85 Todd Short UPSTREAM: <carry>: Use busybox/httpd to simulate probes
2026-04-09 00:09:55 openshift/operator-framework-operator-controller@0c54701 Xia Zhao UPSTREAM: <carry>: migrate olmv1 QE cases
2026-04-09 00:09:55 openshift/operator-framework-operator-controller@d3b0e86 Kui Wang UPSTREAM: <carry>: add agent for olmv1 qe cases
2026-04-09 00:09:56 openshift/operator-framework-operator-controller@a5bd5fd Todd Short UPSTREAM: <carry>: Disable upstream PodDisruptionBudget
2026-04-09 00:09:57 openshift/operator-framework-operator-controller@99ec029 Rashmi Gottipati UPSTREAM: <carry>: Add AGENTS.md for AI code contributions
2026-04-09 00:09:58 openshift/operator-framework-operator-controller@b7875ef Rashmi Gottipati UPSTREAM: <carry>: address review comments through addl prompts
2026-04-09 00:09:59 openshift/operator-framework-operator-controller@c06fd50 Rashmi Gottipati UPSTREAM: <carry>: addressing some more review comments
2026-04-09 00:09:59 openshift/operator-framework-operator-controller@601bea6 Rashmi Gottipati UPSTREAM: <carry>: remove DCO line
2026-04-09 00:10:00 openshift/operator-framework-operator-controller@deabe45 Bruno Andrade UPSTREAM: <carry>: migrate bandrade test cases to OTE
2026-04-09 00:10:01 openshift/operator-framework-operator-controller@449befa Bruno Andrade UPSTREAM: <carry>: update metadata
2026-04-09 00:10:01 openshift/operator-framework-operator-controller@b1e95ab Bruno Andrade UPSTREAM: <carry>: remove originalName
2026-04-09 00:10:02 openshift/operator-framework-operator-controller@a717778 Jian Zhang UPSTREAM: <carry>: update 80458's timeout to 180s
2026-04-09 00:10:03 openshift/operator-framework-operator-controller@199cfa1 Jian Zhang UPSTREAM: <carry>: update 83026 to specify the clustercatalog
2026-04-09 00:10:04 openshift/operator-framework-operator-controller@e7fb1ec Catherine Chan-Tse UPSTREAM: <carry>: Update to golang 1.25 and ocp 4.22
2026-04-09 00:10:04 openshift/operator-framework-operator-controller@7e26147 Predrag Knezevic UPSTREAM: <carry>: Use oc client for running e2e tests
2026-04-09 00:10:05 openshift/operator-framework-operator-controller@f037582 Predrag Knezevic UPSTREAM: <carry>: Run upstream e2e tests tagged with @catalogd-update
2026-04-09 00:10:06 openshift/operator-framework-operator-controller@ee24b59 Kui Wang UPSTREAM: <carry>: enhance case to make it more stable
2026-04-09 00:10:06 openshift/operator-framework-operator-controller@a6332a0 Evan Hearne UPSTREAM: <carry>: add service account to curl job
2026-04-09 00:10:07 openshift/operator-framework-operator-controller@a3cf017 Evan Hearne UPSTREAM: <carry>: move sa creation out of buildCurlJob()
2026-04-09 00:10:08 openshift/operator-framework-operator-controller@77d5178 Evan Hearne UPSTREAM: <carry>: comment out delete service account
2026-04-09 00:10:09 openshift/operator-framework-operator-controller@04b0c9e Evan Hearne UPSTREAM: <carry>: move defercleanup for sa for LIFO
2026-04-09 00:10:09 openshift/operator-framework-operator-controller@9287025 Evan Hearne UPSTREAM: <carry>: add polling so job fully deleted before proceed
2026-04-09 00:10:10 openshift/operator-framework-operator-controller@ff517d8 Luke Meyer UPSTREAM: <carry>: Revert "Merge pull request #594 from ehearne-redhat/add-service-account-curl-job"
2026-04-09 00:10:11 openshift/operator-framework-operator-controller@4744ee2 Camila Macedo UPSTREAM: <carry>: Remove openshift-redhat-marketplace catalog tests
2026-04-09 00:10:11 openshift/operator-framework-operator-controller@8499255 Kui Wang UPSTREAM: <carry>: config watchnamespace cases
2026-04-09 00:10:12 openshift/operator-framework-operator-controller@2c71229 Xia Zhao UPSTREAM: <carry>: enhance ocp-79770
2026-04-09 00:10:13 openshift/operator-framework-operator-controller@a6e9bfd Kui Wang UPSTREAM: <carry>: upgrade version support case
2026-04-09 00:10:14 openshift/operator-framework-operator-controller@6363de1 Per Goncalves da Silva UPSTREAM: <carry>: Remove installed condition check from auth preflight test
2026-04-09 00:10:15 openshift/operator-framework-operator-controller@59562ac Per Goncalves da Silva UPSTREAM: <carry>: Add openshift/api dependency
2026-04-09 00:10:16 openshift/operator-framework-operator-controller@9561e56 Per Goncalves da Silva UPSTREAM: <carry>: Add boxcutter specific preflight auth test
2026-04-09 00:10:17 openshift/operator-framework-operator-controller@f57ecb4 Kui Wang UPSTREAM: <carry>: adjust watchnamespace case based on change
2026-04-09 00:10:18 openshift/operator-framework-operator-controller@a5fa80b Camila Macedo UPSTREAM: <carry>: fix(ote): Use as operator-controller dep from root dir
2026-04-09 00:10:19 openshift/operator-framework-operator-controller@af7138c Bruno Andrade UPSTREAM: <carry>: add 83979 automation
2026-04-09 00:10:20 openshift/operator-framework-operator-controller@d2aa624 Bruno Andrade UPSTREAM: <carry>: add 85889 automation
2026-04-09 00:10:20 openshift/operator-framework-operator-controller@e9a34e6 Per Goncalves da Silva UPSTREAM: <carry>: Update test-operator startup script to fix pod probe endpoints
2026-04-09 00:10:21 openshift/operator-framework-operator-controller@25412aa Per Goncalves da Silva UPSTREAM: <carry>: Fix up own-namespace invalid configuration test
2026-04-09 00:10:22 openshift/operator-framework-operator-controller@565989d Camila Macedo UPSTREAM: <carry>: Preflight tests use in-cluster catalog and bundles instead of openshift-pipelines-operator-rh
2026-04-09 00:10:23 openshift/operator-framework-operator-controller@545dcbf Kui Wang UPSTREAM: <carry>: adjust sa and permission test cases per new change from boxcutterruntime
2026-04-09 00:10:23 openshift/operator-framework-operator-controller@80b5903 Camila Macedo UPSTREAM: <carry>: Update OCP catalogs to v4.22
2026-04-09 00:10:25 openshift/operator-framework-operator-controller@c296efd Camila Macedo UPSTREAM: <carry>: chore(OTE and Default Catalog Tests) Update go and dependencies
2026-04-09 00:10:26 openshift/operator-framework-operator-controller@a3f06f1 Jian Zhang UPSTREAM: <carry>: fix 83026 for TP cluster
2026-04-09 00:10:26 openshift/operator-framework-operator-controller@11ad1c9 Kui Wang UPSTREAM: <carry>: serviceAccount validation unified across all runtimes
2026-04-09 00:10:27 openshift/operator-framework-operator-controller@2e57c1e Stephen Benjamin UPSTREAM: <carry>: Fix OLMv1 test operator to listen on IPv6
2026-04-09 00:10:28 openshift/operator-framework-operator-controller@772aa86 Camila Macedo UPSTREAM: <carry>: Increase install timeout and add diagnostic logging for CE install tests
2026-04-09 00:10:30 openshift/operator-framework-operator-controller@d3cf68a Evan Hearne UPSTREAM: <carry>: add service account to curl job
2026-04-09 00:10:31 openshift/operator-framework-operator-controller@32ddbc2 Jian Zhang UPSTREAM: <carry>: update OCP-75441 to support multi-arch
2026-04-09 00:10:31 openshift/operator-framework-operator-controller@690d160 Kui Wang UPSTREAM: <carry>: deployment config cases
2026-04-09 00:10:32 openshift/operator-framework-operator-controller@4c18b93 Todd Short UPSTREAM: <carry>: Add OTE tests for OLMv1 DeploymentConfig support
2026-04-09 00:10:33 openshift/operator-framework-operator-controller@33283c0 Todd Short UPSTREAM: <carry>: Update openshift/api and client-go
2026-04-09 00:10:34 openshift/operator-framework-operator-controller@fc9710c Camila Macedo UPSTREAM: <carry>: Add boxcutter tests
2026-04-09 00:10:35 openshift/operator-framework-operator-controller@836ba93 Xia Zhao UPSTREAM: <carry>: enhance QE cases
2026-04-09 00:10:36 openshift/operator-framework-operator-controller@d3092d9 Daniel Franz UPSTREAM: <carry>: Update quay-operator version to one containing arm64 support
2026-04-09 00:10:37 openshift/operator-framework-operator-controller@b8432d3 Kui Wang UPSTREAM: <carry>: verify volume/volumeMount override
2026-04-09 00:10:37 openshift/operator-framework-operator-controller@79a0588 Jian Zhang UPSTREAM: <carry>: Add long-duration test script and documents
2026-04-09 00:10:38 openshift/operator-framework-operator-controller@b728cfb Todd Short UPSTREAM: <carry>: Update grpc in default-catalog-consistency tests
2026-04-09 00:10:39 openshift/operator-framework-operator-controller@36e415b Camila Macedo UPSTREAM: <carry>: Rename ClusterExtensionRevision to ClusterObjectSet in OTE tests
2026-04-09 00:10:40 openshift/operator-framework-operator-controller@57d50b4 Camila Macedo UPSTREAM: <carry>: Skip incompatible operator test when Boxcutter uses ClusterObjectSet
2026-04-09 00:10:40 openshift/operator-framework-operator-controller@2404423 Bruno Andrade UPSTREAM: <carry>: add ocp-87557
2026-04-09 00:10:41 openshift/operator-framework-operator-controller@d7f8a58 Francesco Giudici UPSTREAM: <carry>: Add fgiudici as reviewer
2026-04-09 00:10:42 openshift/operator-framework-operator-controller@68c948a Camila Macedo UPSTREAM: <carry>: Remove skip for incompatible operator check after rename of CER
2026-04-09 00:10:42 openshift/operator-framework-operator-controller@0f4d115 Kui Wang UPSTREAM: <carry>: Test empty affinity erasure and cleanup

This pull request is expected to merge without any human intervention. If tests are failing here, changes must land upstream to fix any issues so that future downstreaming efforts succeed.

/cc @openshift/openshift-team-operator-framework

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.

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

coderabbitai bot commented Apr 9, 2026

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

Walkthrough

Added status-observed phase tracking to ClusterObjectSet (API, CRD, applyconfigs); controller now computes per-phase digests, verifies referenced Secrets are immutable, and blocks reconciliation when digests change; removed sibling-revision discovery/“Conflicting Owner” labeling; bumped multiple Go module deps; replaced jq-based TLS profile generation with embedded Mozilla JSON and runtime parsing; added tests and e2e steps/features; removed gojq tooling bits.

Changes

Cohort / File(s) Summary
API & CRD: ObservedPhases
api/v1/clusterobjectset_types.go, helm/olmv1/base/.../olm.operatorframework.io_clusterobjectsets.yaml, manifests/experimental*.yaml, applyconfigurations/api/v1/observedphase.go, applyconfigurations/api/v1/clusterobjectsetstatus.go, applyconfigurations/utils.go, docs/api-reference/crd-ref-docs-gen-config.yaml
Added new exported type ObservedPhase and status.observedPhases (list keyed by name, maxItems=20) with validation and immutability; generated apply-configuration types and builder; updated CRD/docgen config to ignore ObservedPhase in docs.
Controller: digesting, immutability, blocking & removals
internal/operator-controller/controllers/clusterobjectset_controller.go, internal/operator-controller/controllers/revision_engine_factory.go, internal/operator-controller/controllers/clusterobjectset_controller_test.go, internal/operator-controller/controllers/clusterobjectset_controller_internal_test.go, internal/operator-controller/controllers/resolve_ref_test.go
Compute per-phase SHA-256 digests during phase build and return them; pre-reconcile check ensures referenced Secrets have immutable=true; on first successful reconcile initialize .status.observedPhases, on later reconciles verify digests match and block with ClusterObjectSetReasonBlocked on mismatch; removed sibling revision discovery and conflicting-owner annotation logic; added helper funcs and tests for digest, verification, and secret immutability; machinery.NewObjectEngine now receives scopedClient.
Phase classification & tests
internal/operator-controller/applier/phase.go, internal/operator-controller/applier/phase_test.go
Moved cert-manager.io/v1 Certificate GroupKind from PhaseDeployPhaseInfrastructure; updated tests to expect new grouping.
TLS profiles: generation, data, runtime parsing & tests
hack/tools/update-tls-profiles.sh, internal/shared/util/tlsprofiles/mozilla_data.go, internal/shared/util/tlsprofiles/mozilla_data.json, internal/shared/util/tlsprofiles/tlsprofiles_test.go
Removed jq-based codegen; script now downloads mozilla_data.json; added embedded JSON + runtime parsing to populate modernTLSProfile/intermediateTLSProfile, map cipher/curve names to IDs, add panic paths for invalid/missing data, and tests asserting no skipped ciphers/curves.
Removed gojq tooling & Makefile change
.bingo/Variables.mk, .bingo/gojq.mod, .bingo/variables.env, Makefile
Removed gojq variables, module and install rule; update-tls-profiles target no longer depends on/injects GOJQ/JQ.
E2E: features, steps & scripts
test/e2e/features/revision.feature, test/e2e/steps/steps.go, hack/test/e2e-coverage.sh
Added scenarios verifying observed phase digest and immutability/blocking flows; added steps to trigger reconciliation, check observed phase digest, and match condition message fragments; updated coverage script to wait for manager pod deletions.
Tooling & deps
go.mod, openshift/tests-extension/go.mod, requirements.txt
Bumped multiple direct and indirect Go module versions (cert-manager, operator-framework, operator-registry, helm, k8s.io/*, OpenTelemetry, boxcutter, docker/cli, fxamacker/cbor, mattn/go-sqlite3, genproto pseudo-version) and Python pip pins.
Misc: OWNERS_ALIASES
OWNERS_ALIASES
Removed three members from olmv1-reviewers.

Sequence Diagram(s)

mermaid
sequenceDiagram
participant User
participant Controller
participant K8sAPI as "Kubernetes API (Secrets/ClusterObjectSet)"
participant Boxcutter
participant StatusStore as "CRD Status"
Controller->>K8sAPI: Read ClusterObjectSet.spec.phases & referenced objects
Controller->>K8sAPI: Fetch referenced Secrets (verify immutable=true)
alt referenced Secret mutable
K8sAPI-->>Controller: Secret mutable -> error
Controller->>StatusStore: Update status.Progressing=Blocked (reason, message)
Controller-->>User: Reconcile blocked
else all immutable
Controller->>Boxcutter: Build phase objects (compute per-phase digest)
Boxcutter-->>Controller: Phase build results
Controller->>StatusStore: If first reconcile -> set observedPhases with digests
Controller->>StatusStore: Else verify current digests == observedPhases
alt digests mismatch
Controller->>StatusStore: Update status.Progressing=Blocked (digest changed)
Controller-->>User: Reconcile blocked
else match
Controller->>Boxcutter: Proceed with reconcile (WithAggregatePhaseReconcileErrors)
Boxcutter-->>Controller: Reconcile result
Controller->>StatusStore: Update status (conditions, progress)
end
end

Estimated code review effort

🎯 4 (Complex) | ⏱️ ~45 minutes

🚥 Pre-merge checks | ✅ 9 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 50.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (9 passed)
Check name Status Explanation
Stable And Deterministic Test Names ✅ Passed All test names in this PR are stable and deterministic. Unit tests use static descriptive names, E2E scenarios use static descriptions, and step functions use static names with regex patterns. Dynamic values are correctly used in test bodies, not test titles.
Test Structure And Quality ✅ Passed Pull request demonstrates good test structure with proper unit tests, E2E implementations, timeouts, and assertion messages following established conventions.
Microshift Test Compatibility ✅ Passed PR adds Gherkin BDD tests, not Go Ginkgo e2e tests. No MicroShift-incompatible APIs are referenced in the test additions.
Single Node Openshift (Sno) Test Compatibility ✅ Passed The PR adds new test scenarios exclusively in Gherkin/Cucumber BDD feature files and internal Go unit tests, not Go Ginkgo e2e tests. All new tests are single-instance controller logic without multi-node cluster topology assumptions.
Topology-Aware Scheduling Compatibility ✅ Passed PR does not introduce scheduling constraints assuming 3+ control-plane node HA topology. Changes limited to dependency updates, reconciliation logic, TLS refactoring, and API enhancements.
Ote Binary Stdout Contract ✅ Passed PR does not introduce OTE binary stdout contract violations. New test step handlers are properly scoped and do not write to stdout.
Ipv6 And Disconnected Network Test Compatibility ✅ Passed New test scenarios are Godog/Cucumber features without IPv4-specific assumptions or external connectivity requirements, compatible with both IPv4 and IPv6 disconnected environments.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title references two bug tickets (OCPBUGS-77972, OCPBUGS-81452) and describes a synchronization action, which aligns with the substantial upstream repository synchronization shown in the changeset including dependency updates, code refactoring for COS phase immutability, TLS profile handling changes, and multiple file modifications.

✏️ 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.

@camilamacedo86
Copy link
Copy Markdown
Contributor

/re-title OCPBUGS-77972, OCPBUGS-81452: Synchronize From Upstream Repositories

@camilamacedo86
Copy link
Copy Markdown
Contributor

/test openshift-e2e-aws

@camilamacedo86
Copy link
Copy Markdown
Contributor

/retitle OCPBUGS-77972, OCPBUGS-81452: Synchronize From Upstream Repositories

@openshift-ci openshift-ci bot changed the title OCPBUGS-81452: Synchronize From Upstream Repositories OCPBUGS-77972, OCPBUGS-81452: Synchronize From Upstream Repositories Apr 10, 2026
@openshift-ci-robot openshift-ci-robot added jira/severity-important Referenced Jira bug's severity is important for the branch this PR is targeting. and removed jira/severity-low Referenced Jira bug's severity is low for the branch this PR is targeting. labels Apr 10, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@openshift-bot: This pull request references Jira Issue OCPBUGS-77972, which is invalid:

  • expected the bug to target the "4.22.0" version, but no target version was set

Comment /jira refresh to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.

The bug has been updated to refer to the pull request using the external bug tracker.

This pull request references Jira Issue OCPBUGS-81452, which is invalid:

  • expected the bug to target the "4.22.0" version, but no target version was set

Comment /jira refresh to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.

The bug has been updated to refer to the pull request using the external bug tracker.

Details

In response to this:

JIRA Tickets:

  • OCPBUGS-81452

The downstream repository has been updated with the following following upstream commits:

Date Commit Author Message
2026-04-09 19:48:03 operator-framework/operator-controller@b6dfd40 Camila Macedo Upgrade boxcutter to v0.13.1 and remove collision detection workaround (#2637)
2026-04-09 19:45:20 operator-framework/operator-controller@a34d269 Camila Macedo fix: aggregate phase errors to handle SSA migration conflicts (#2639)
2026-04-09 15:08:48 operator-framework/operator-controller@58328a0 dependabot[bot] 🌱 Bump codecov/codecov-action from 5.5.2 to 6.0.0 (#2638)
2026-04-09 09:23:43 operator-framework/operator-controller@7f1aa76 Bruno Andrade UPSTREAM: <carry>: OCPBUGS-81452 rollout stall for webhook installs (#2616)
2026-04-09 05:19:35 operator-framework/operator-controller@8bd971b dependabot[bot] 🌱 Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 (#2636)

The vendor/ directory has been updated and the following commits were carried:

Date Commit Author Message
2026-04-09 00:09:36 openshift/operator-framework-operator-controller@bedd94e dtfranz UPSTREAM: <carry>: Add OpenShift specific files
2026-04-09 00:09:38 openshift/operator-framework-operator-controller@9841eb7 Camila Macedo UPSTREAM: <carry>: Add new tests for single/own namespaces install modes
2026-04-09 00:09:39 openshift/operator-framework-operator-controller@b92e7e3 Camila Macedo UPSTREAM: <carry>: Upgrade OCP image from 4.20 to 4.21
2026-04-09 00:09:39 openshift/operator-framework-operator-controller@df05468 Camila Macedo UPSTREAM: <carry>: [Default Catalog Tests] - Change logic to get ocp images from openshift/catalogd/manifests.yaml
2026-04-09 00:09:40 openshift/operator-framework-operator-controller@83cf489 Todd Short UPSTREAM: <carry>: Update OCP catalogs to v4.21
2026-04-09 00:09:41 openshift/operator-framework-operator-controller@8f40e9b Kui Wang UPSTREAM: <carry>: support singleown cases in disconnected
2026-04-09 00:09:41 openshift/operator-framework-operator-controller@3d49db6 Kui Wang UPSTREAM: <carry>: fix cases 81696 and 74618 for product code changes
2026-04-09 00:09:42 openshift/operator-framework-operator-controller@1c868bb Camila Macedo UPSTREAM: <carry>: Define Default timeouts and apply their usage accross to avoid flakes
2026-04-09 00:09:43 openshift/operator-framework-operator-controller@71d6d11 Todd Short UPSTREAM: <carry>: Update to new feature-gate options in helm
2026-04-09 00:09:43 openshift/operator-framework-operator-controller@b380985 Camila Macedo UPSTREAM: <carry>: Fix flake for single/own ns tests by ensuring uniquess and waiting for k8s cleanups
2026-04-09 00:09:44 openshift/operator-framework-operator-controller@2bb202b Camila Macedo UPSTREAM: <carry>: [OTE]: Enhance single/own ns based on review comments ( Follow-Up of: 714977c )
2026-04-09 00:09:45 openshift/operator-framework-operator-controller@d8b14a2 Kui Wang UPSTREAM: <carry>: Update OwnSingle template to use spec.config.inline.watchNamespace
2026-04-09 00:09:45 openshift/operator-framework-operator-controller@8a51799 Camila Macedo UPSTREAM: <carry>: [OTE]: Add webhook cleanup validation on extension uninstall
2026-04-09 00:09:46 openshift/operator-framework-operator-controller@9066d3b Kui Wang UPSTREAM: <carry>: Add [OTP] to migrated cases
2026-04-09 00:09:47 openshift/operator-framework-operator-controller@77051bc Camila Macedo UPSTREAM: <carry>: [OTE]: Upgrade dependencies used
2026-04-09 00:09:49 openshift/operator-framework-operator-controller@2da0e72 Camila Macedo UPSTREAM: <carry>: fix(OTE): fix OpenShift Kubernetes replace version format
2026-04-09 00:09:50 openshift/operator-framework-operator-controller@5bd5382 Camila Macedo UPSTREAM: <carry>: [Default Catalog Tests] Upgrade go 1.24.6 and dependencies
2026-04-09 00:09:51 openshift/operator-framework-operator-controller@873e3dd Kui Wang UPSTREAM: <carry>: add disconnected environment support with custom prow job for migrated qe cases
2026-04-09 00:09:52 openshift/operator-framework-operator-controller@1c011a5 Jian Zhang UPSTREAM: <carry>: migrate jiazha test cases to OTE
2026-04-09 00:09:53 openshift/operator-framework-operator-controller@d416af4 Xia Zhao UPSTREAM: <carry>: migrate clustercatalog case to ote
2026-04-09 00:09:53 openshift/operator-framework-operator-controller@f89fe00 Kui Wang UPSTREAM: <carry>: migrate olmv1 QE stress cases
2026-04-09 00:09:54 openshift/operator-framework-operator-controller@372ef85 Todd Short UPSTREAM: <carry>: Use busybox/httpd to simulate probes
2026-04-09 00:09:55 openshift/operator-framework-operator-controller@0c54701 Xia Zhao UPSTREAM: <carry>: migrate olmv1 QE cases
2026-04-09 00:09:55 openshift/operator-framework-operator-controller@d3b0e86 Kui Wang UPSTREAM: <carry>: add agent for olmv1 qe cases
2026-04-09 00:09:56 openshift/operator-framework-operator-controller@a5bd5fd Todd Short UPSTREAM: <carry>: Disable upstream PodDisruptionBudget
2026-04-09 00:09:57 openshift/operator-framework-operator-controller@99ec029 Rashmi Gottipati UPSTREAM: <carry>: Add AGENTS.md for AI code contributions
2026-04-09 00:09:58 openshift/operator-framework-operator-controller@b7875ef Rashmi Gottipati UPSTREAM: <carry>: address review comments through addl prompts
2026-04-09 00:09:59 openshift/operator-framework-operator-controller@c06fd50 Rashmi Gottipati UPSTREAM: <carry>: addressing some more review comments
2026-04-09 00:09:59 openshift/operator-framework-operator-controller@601bea6 Rashmi Gottipati UPSTREAM: <carry>: remove DCO line
2026-04-09 00:10:00 openshift/operator-framework-operator-controller@deabe45 Bruno Andrade UPSTREAM: <carry>: migrate bandrade test cases to OTE
2026-04-09 00:10:01 openshift/operator-framework-operator-controller@449befa Bruno Andrade UPSTREAM: <carry>: update metadata
2026-04-09 00:10:01 openshift/operator-framework-operator-controller@b1e95ab Bruno Andrade UPSTREAM: <carry>: remove originalName
2026-04-09 00:10:02 openshift/operator-framework-operator-controller@a717778 Jian Zhang UPSTREAM: <carry>: update 80458's timeout to 180s
2026-04-09 00:10:03 openshift/operator-framework-operator-controller@199cfa1 Jian Zhang UPSTREAM: <carry>: update 83026 to specify the clustercatalog
2026-04-09 00:10:04 openshift/operator-framework-operator-controller@e7fb1ec Catherine Chan-Tse UPSTREAM: <carry>: Update to golang 1.25 and ocp 4.22
2026-04-09 00:10:04 openshift/operator-framework-operator-controller@7e26147 Predrag Knezevic UPSTREAM: <carry>: Use oc client for running e2e tests
2026-04-09 00:10:05 openshift/operator-framework-operator-controller@f037582 Predrag Knezevic UPSTREAM: <carry>: Run upstream e2e tests tagged with @catalogd-update
2026-04-09 00:10:06 openshift/operator-framework-operator-controller@ee24b59 Kui Wang UPSTREAM: <carry>: enhance case to make it more stable
2026-04-09 00:10:06 openshift/operator-framework-operator-controller@a6332a0 Evan Hearne UPSTREAM: <carry>: add service account to curl job
2026-04-09 00:10:07 openshift/operator-framework-operator-controller@a3cf017 Evan Hearne UPSTREAM: <carry>: move sa creation out of buildCurlJob()
2026-04-09 00:10:08 openshift/operator-framework-operator-controller@77d5178 Evan Hearne UPSTREAM: <carry>: comment out delete service account
2026-04-09 00:10:09 openshift/operator-framework-operator-controller@04b0c9e Evan Hearne UPSTREAM: <carry>: move defercleanup for sa for LIFO
2026-04-09 00:10:09 openshift/operator-framework-operator-controller@9287025 Evan Hearne UPSTREAM: <carry>: add polling so job fully deleted before proceed
2026-04-09 00:10:10 openshift/operator-framework-operator-controller@ff517d8 Luke Meyer UPSTREAM: <carry>: Revert "Merge pull request #594 from ehearne-redhat/add-service-account-curl-job"
2026-04-09 00:10:11 openshift/operator-framework-operator-controller@4744ee2 Camila Macedo UPSTREAM: <carry>: Remove openshift-redhat-marketplace catalog tests
2026-04-09 00:10:11 openshift/operator-framework-operator-controller@8499255 Kui Wang UPSTREAM: <carry>: config watchnamespace cases
2026-04-09 00:10:12 openshift/operator-framework-operator-controller@2c71229 Xia Zhao UPSTREAM: <carry>: enhance ocp-79770
2026-04-09 00:10:13 openshift/operator-framework-operator-controller@a6e9bfd Kui Wang UPSTREAM: <carry>: upgrade version support case
2026-04-09 00:10:14 openshift/operator-framework-operator-controller@6363de1 Per Goncalves da Silva UPSTREAM: <carry>: Remove installed condition check from auth preflight test
2026-04-09 00:10:15 openshift/operator-framework-operator-controller@59562ac Per Goncalves da Silva UPSTREAM: <carry>: Add openshift/api dependency
2026-04-09 00:10:16 openshift/operator-framework-operator-controller@9561e56 Per Goncalves da Silva UPSTREAM: <carry>: Add boxcutter specific preflight auth test
2026-04-09 00:10:17 openshift/operator-framework-operator-controller@f57ecb4 Kui Wang UPSTREAM: <carry>: adjust watchnamespace case based on change
2026-04-09 00:10:18 openshift/operator-framework-operator-controller@a5fa80b Camila Macedo UPSTREAM: <carry>: fix(ote): Use as operator-controller dep from root dir
2026-04-09 00:10:19 openshift/operator-framework-operator-controller@af7138c Bruno Andrade UPSTREAM: <carry>: add 83979 automation
2026-04-09 00:10:20 openshift/operator-framework-operator-controller@d2aa624 Bruno Andrade UPSTREAM: <carry>: add 85889 automation
2026-04-09 00:10:20 openshift/operator-framework-operator-controller@e9a34e6 Per Goncalves da Silva UPSTREAM: <carry>: Update test-operator startup script to fix pod probe endpoints
2026-04-09 00:10:21 openshift/operator-framework-operator-controller@25412aa Per Goncalves da Silva UPSTREAM: <carry>: Fix up own-namespace invalid configuration test
2026-04-09 00:10:22 openshift/operator-framework-operator-controller@565989d Camila Macedo UPSTREAM: <carry>: Preflight tests use in-cluster catalog and bundles instead of openshift-pipelines-operator-rh
2026-04-09 00:10:23 openshift/operator-framework-operator-controller@545dcbf Kui Wang UPSTREAM: <carry>: adjust sa and permission test cases per new change from boxcutterruntime
2026-04-09 00:10:23 openshift/operator-framework-operator-controller@80b5903 Camila Macedo UPSTREAM: <carry>: Update OCP catalogs to v4.22
2026-04-09 00:10:25 openshift/operator-framework-operator-controller@c296efd Camila Macedo UPSTREAM: <carry>: chore(OTE and Default Catalog Tests) Update go and dependencies
2026-04-09 00:10:26 openshift/operator-framework-operator-controller@a3f06f1 Jian Zhang UPSTREAM: <carry>: fix 83026 for TP cluster
2026-04-09 00:10:26 openshift/operator-framework-operator-controller@11ad1c9 Kui Wang UPSTREAM: <carry>: serviceAccount validation unified across all runtimes
2026-04-09 00:10:27 openshift/operator-framework-operator-controller@2e57c1e Stephen Benjamin UPSTREAM: <carry>: Fix OLMv1 test operator to listen on IPv6
2026-04-09 00:10:28 openshift/operator-framework-operator-controller@772aa86 Camila Macedo UPSTREAM: <carry>: Increase install timeout and add diagnostic logging for CE install tests
2026-04-09 00:10:30 openshift/operator-framework-operator-controller@d3cf68a Evan Hearne UPSTREAM: <carry>: add service account to curl job
2026-04-09 00:10:31 openshift/operator-framework-operator-controller@32ddbc2 Jian Zhang UPSTREAM: <carry>: update OCP-75441 to support multi-arch
2026-04-09 00:10:31 openshift/operator-framework-operator-controller@690d160 Kui Wang UPSTREAM: <carry>: deployment config cases
2026-04-09 00:10:32 openshift/operator-framework-operator-controller@4c18b93 Todd Short UPSTREAM: <carry>: Add OTE tests for OLMv1 DeploymentConfig support
2026-04-09 00:10:33 openshift/operator-framework-operator-controller@33283c0 Todd Short UPSTREAM: <carry>: Update openshift/api and client-go
2026-04-09 00:10:34 openshift/operator-framework-operator-controller@fc9710c Camila Macedo UPSTREAM: <carry>: Add boxcutter tests
2026-04-09 00:10:35 openshift/operator-framework-operator-controller@836ba93 Xia Zhao UPSTREAM: <carry>: enhance QE cases
2026-04-09 00:10:36 openshift/operator-framework-operator-controller@d3092d9 Daniel Franz UPSTREAM: <carry>: Update quay-operator version to one containing arm64 support
2026-04-09 00:10:37 openshift/operator-framework-operator-controller@b8432d3 Kui Wang UPSTREAM: <carry>: verify volume/volumeMount override
2026-04-09 00:10:37 openshift/operator-framework-operator-controller@79a0588 Jian Zhang UPSTREAM: <carry>: Add long-duration test script and documents
2026-04-09 00:10:38 openshift/operator-framework-operator-controller@b728cfb Todd Short UPSTREAM: <carry>: Update grpc in default-catalog-consistency tests
2026-04-09 00:10:39 openshift/operator-framework-operator-controller@36e415b Camila Macedo UPSTREAM: <carry>: Rename ClusterExtensionRevision to ClusterObjectSet in OTE tests
2026-04-09 00:10:40 openshift/operator-framework-operator-controller@57d50b4 Camila Macedo UPSTREAM: <carry>: Skip incompatible operator test when Boxcutter uses ClusterObjectSet
2026-04-09 00:10:40 openshift/operator-framework-operator-controller@2404423 Bruno Andrade UPSTREAM: <carry>: add ocp-87557
2026-04-09 00:10:41 openshift/operator-framework-operator-controller@d7f8a58 Francesco Giudici UPSTREAM: <carry>: Add fgiudici as reviewer
2026-04-09 00:10:42 openshift/operator-framework-operator-controller@68c948a Camila Macedo UPSTREAM: <carry>: Remove skip for incompatible operator check after rename of CER
2026-04-09 00:10:42 openshift/operator-framework-operator-controller@0f4d115 Kui Wang UPSTREAM: <carry>: Test empty affinity erasure and cleanup

This pull request is expected to merge without any human intervention. If tests are failing here, changes must land upstream to fix any issues so that future downstreaming efforts succeed.

/cc @openshift/openshift-team-operator-framework

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.

@camilamacedo86
Copy link
Copy Markdown
Contributor

/jira refresh

@openshift-ci-robot
Copy link
Copy Markdown

@camilamacedo86: This pull request references Jira Issue OCPBUGS-77972, which is valid.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target version (4.22.0) matches configured target version for branch (4.22.0)
  • bug is in the state POST, which is one of the valid states (NEW, ASSIGNED, POST)

Requesting review from QA contact:
/cc @kuiwang02

This pull request references Jira Issue OCPBUGS-81452, which is invalid:

  • expected the bug to target the "4.22.0" version, but no target version was set

Comment /jira refresh to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.

Details

In response to this:

/jira refresh

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.

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci bot commented Apr 10, 2026

@openshift-ci-robot: GitHub didn't allow me to request PR reviews from the following users: kuiwang02.

Note that only openshift members and repo collaborators can review this PR, and authors cannot review their own PRs.

Details

In response to this:

@camilamacedo86: This pull request references Jira Issue OCPBUGS-77972, which is valid.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target version (4.22.0) matches configured target version for branch (4.22.0)
  • bug is in the state POST, which is one of the valid states (NEW, ASSIGNED, POST)

Requesting review from QA contact:
/cc @kuiwang02

This pull request references Jira Issue OCPBUGS-81452, which is invalid:

  • expected the bug to target the "4.22.0" version, but no target version was set

Comment /jira refresh to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.

In response to this:

/jira refresh

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.

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.

@camilamacedo86
Copy link
Copy Markdown
Contributor

/jira refresh

@openshift-ci-robot openshift-ci-robot added jira/valid-bug Indicates that a referenced Jira bug is valid for the branch this PR is targeting. and removed jira/invalid-bug Indicates that a referenced Jira bug is invalid for the branch this PR is targeting. labels Apr 10, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@camilamacedo86: This pull request references Jira Issue OCPBUGS-77972, which is valid.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target version (4.22.0) matches configured target version for branch (4.22.0)
  • bug is in the state POST, which is one of the valid states (NEW, ASSIGNED, POST)

Requesting review from QA contact:
/cc @kuiwang02

This pull request references Jira Issue OCPBUGS-81452, which is valid. The bug has been moved to the POST state.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target version (4.22.0) matches configured target version for branch (4.22.0)
  • bug is in the state New, which is one of the valid states (NEW, ASSIGNED, POST)

No GitHub users were found matching the public email listed for the QA contact in Jira (bandrade@redhat.com), skipping review request.

Details

In response to this:

/jira refresh

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.

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci bot commented Apr 10, 2026

@openshift-ci-robot: GitHub didn't allow me to request PR reviews from the following users: kuiwang02.

Note that only openshift members and repo collaborators can review this PR, and authors cannot review their own PRs.

Details

In response to this:

@camilamacedo86: This pull request references Jira Issue OCPBUGS-77972, which is valid.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target version (4.22.0) matches configured target version for branch (4.22.0)
  • bug is in the state POST, which is one of the valid states (NEW, ASSIGNED, POST)

Requesting review from QA contact:
/cc @kuiwang02

This pull request references Jira Issue OCPBUGS-81452, which is valid. The bug has been moved to the POST state.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target version (4.22.0) matches configured target version for branch (4.22.0)
  • bug is in the state New, which is one of the valid states (NEW, ASSIGNED, POST)

No GitHub users were found matching the public email listed for the QA contact in Jira (bandrade@redhat.com), skipping review request.

In response to this:

/jira refresh

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.

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.

@openshift-ci openshift-ci bot removed the lgtm Indicates that a PR is ready to be merged. label Apr 16, 2026
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci bot commented Apr 16, 2026

[APPROVALNOTIFIER] This PR is APPROVED

Approval requirements bypassed by manually added approval.

This pull-request has been approved by: openshift-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 16, 2026

@openshift-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.

@perdasilva
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 16, 2026
@camilamacedo86
Copy link
Copy Markdown
Contributor

@bandrade could you please add the verified label on this one?

@camilamacedo86
Copy link
Copy Markdown
Contributor

/jira refresh

@openshift-ci-robot
Copy link
Copy Markdown

@camilamacedo86: This pull request references Jira Issue OCPBUGS-81452, which is invalid:

  • expected the bug to target either version "5.0." or "openshift-5.0.", but it targets "4.22.0" instead

Comment /jira refresh to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.

Details

In response to this:

/jira refresh

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.

@camilamacedo86
Copy link
Copy Markdown
Contributor

/re-title OCPBUGS-77972, OCPBUGS-81452: Synchronize From Upstream Repositories

@camilamacedo86
Copy link
Copy Markdown
Contributor

/retitle OCPBUGS-77972, OCPBUGS-81452: Synchronize From Upstream Repositories

@openshift-ci openshift-ci bot changed the title OCPBUGS-81452: Synchronize From Upstream Repositories OCPBUGS-77972, OCPBUGS-81452: Synchronize From Upstream Repositories Apr 16, 2026
@openshift-ci-robot openshift-ci-robot added jira/severity-important Referenced Jira bug's severity is important for the branch this PR is targeting. and removed jira/severity-low Referenced Jira bug's severity is low for the branch this PR is targeting. labels Apr 16, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@openshift-bot: This pull request references Jira Issue OCPBUGS-77972, which is invalid:

  • expected the bug to target either version "5.0." or "openshift-5.0.", but it targets "4.22.0" instead

Comment /jira refresh to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.

This pull request references Jira Issue OCPBUGS-81452, which is invalid:

  • expected the bug to target either version "5.0." or "openshift-5.0.", but it targets "4.22.0" instead

Comment /jira refresh to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.

The bug has been updated to refer to the pull request using the external bug tracker.

Details

In response to this:

JIRA Tickets:

  • OCPBUGS-81452

The downstream repository has been updated with the following following upstream commits:

Date Commit Author Message
2026-04-15 15:19:45 operator-framework/operator-controller@29debc7 Predrag Knezevic Fix DNS1123 validation message to match rule semantics (#2652)
2026-04-15 11:00:43 operator-framework/operator-controller@8ad71d4 Todd Short tlsprofiles: guard empty parse results; write JSON atomically (#2648)
2026-04-15 09:07:36 operator-framework/operator-controller@1bf20d8 Todd Short scripts: skip cert-manager install if already present on cluster (#2650)
2026-04-14 15:44:21 operator-framework/operator-controller@dd2e1f6 dependabot[bot] 🌱 Bump requests from 2.33.0 to 2.33.1 (#2649)
2026-04-14 09:26:01 operator-framework/operator-controller@747fba3 dependabot[bot] 🌱 Bump regex from 2026.2.28 to 2026.3.32 (#2647)
2026-04-14 09:04:05 operator-framework/operator-controller@54fac69 dependabot[bot] 🌱 Bump github.com/cert-manager/cert-manager (#2646)
2026-04-14 07:05:19 operator-framework/operator-controller@37bdbc6 Predrag Knezevic 🌱 Ensure COS phase immutability for referenced object approach (#2635)
2026-04-13 21:23:35 operator-framework/operator-controller@07a470c Jordan Keister remove idle maintainers (#2645)
2026-04-13 21:20:49 operator-framework/operator-controller@c641e2f Predrag Knezevic 🐛 Fix race condition in e2e code coverage collection (#2644)
2026-04-10 19:20:06 operator-framework/operator-controller@dd57c28 dependabot[bot] 🌱 Bump helm.sh/helm/v3 from 3.20.1 to 3.20.2 (#2642)
2026-04-10 15:35:39 operator-framework/operator-controller@6c65316 dependabot[bot] 🌱 Bump github.com/operator-framework/operator-registry (#2641)
2026-04-10 15:10:24 operator-framework/operator-controller@3c3d348 dependabot[bot] 🌱 Bump github.com/operator-framework/api from 0.41.0 to 0.42.0 (#2640)
2026-04-10 14:59:24 operator-framework/operator-controller@ebea1e0 Todd Short Replace generated mozilla_data.go with go:embed + runtime parsing (#2634)
2026-04-09 19:48:03 operator-framework/operator-controller@b6dfd40 Camila Macedo Upgrade boxcutter to v0.13.1 and remove collision detection workaround (#2637)
2026-04-09 19:45:20 operator-framework/operator-controller@a34d269 Camila Macedo fix: aggregate phase errors to handle SSA migration conflicts (#2639)
2026-04-09 15:08:48 operator-framework/operator-controller@58328a0 dependabot[bot] 🌱 Bump codecov/codecov-action from 5.5.2 to 6.0.0 (#2638)
2026-04-09 09:23:43 operator-framework/operator-controller@7f1aa76 Bruno Andrade UPSTREAM: <carry>: OCPBUGS-81452 rollout stall for webhook installs (#2616)
2026-04-09 05:19:35 operator-framework/operator-controller@8bd971b dependabot[bot] 🌱 Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 (#2636)

The vendor/ directory has been updated and the following commits were carried:

Date Commit Author Message
2026-04-09 00:09:36 openshift/operator-framework-operator-controller@bedd94e dtfranz UPSTREAM: <carry>: Add OpenShift specific files
2026-04-09 00:09:38 openshift/operator-framework-operator-controller@9841eb7 Camila Macedo UPSTREAM: <carry>: Add new tests for single/own namespaces install modes
2026-04-09 00:09:39 openshift/operator-framework-operator-controller@b92e7e3 Camila Macedo UPSTREAM: <carry>: Upgrade OCP image from 4.20 to 4.21
2026-04-09 00:09:39 openshift/operator-framework-operator-controller@df05468 Camila Macedo UPSTREAM: <carry>: [Default Catalog Tests] - Change logic to get ocp images from openshift/catalogd/manifests.yaml
2026-04-09 00:09:40 openshift/operator-framework-operator-controller@83cf489 Todd Short UPSTREAM: <carry>: Update OCP catalogs to v4.21
2026-04-09 00:09:41 openshift/operator-framework-operator-controller@8f40e9b Kui Wang UPSTREAM: <carry>: support singleown cases in disconnected
2026-04-09 00:09:41 openshift/operator-framework-operator-controller@3d49db6 Kui Wang UPSTREAM: <carry>: fix cases 81696 and 74618 for product code changes
2026-04-09 00:09:42 openshift/operator-framework-operator-controller@1c868bb Camila Macedo UPSTREAM: <carry>: Define Default timeouts and apply their usage accross to avoid flakes
2026-04-09 00:09:43 openshift/operator-framework-operator-controller@71d6d11 Todd Short UPSTREAM: <carry>: Update to new feature-gate options in helm
2026-04-09 00:09:43 openshift/operator-framework-operator-controller@b380985 Camila Macedo UPSTREAM: <carry>: Fix flake for single/own ns tests by ensuring uniquess and waiting for k8s cleanups
2026-04-09 00:09:44 openshift/operator-framework-operator-controller@2bb202b Camila Macedo UPSTREAM: <carry>: [OTE]: Enhance single/own ns based on review comments ( Follow-Up of: 714977c )
2026-04-09 00:09:45 openshift/operator-framework-operator-controller@d8b14a2 Kui Wang UPSTREAM: <carry>: Update OwnSingle template to use spec.config.inline.watchNamespace
2026-04-09 00:09:45 openshift/operator-framework-operator-controller@8a51799 Camila Macedo UPSTREAM: <carry>: [OTE]: Add webhook cleanup validation on extension uninstall
2026-04-09 00:09:46 openshift/operator-framework-operator-controller@9066d3b Kui Wang UPSTREAM: <carry>: Add [OTP] to migrated cases
2026-04-09 00:09:47 openshift/operator-framework-operator-controller@77051bc Camila Macedo UPSTREAM: <carry>: [OTE]: Upgrade dependencies used
2026-04-09 00:09:49 openshift/operator-framework-operator-controller@2da0e72 Camila Macedo UPSTREAM: <carry>: fix(OTE): fix OpenShift Kubernetes replace version format
2026-04-09 00:09:50 openshift/operator-framework-operator-controller@5bd5382 Camila Macedo UPSTREAM: <carry>: [Default Catalog Tests] Upgrade go 1.24.6 and dependencies
2026-04-09 00:09:51 openshift/operator-framework-operator-controller@873e3dd Kui Wang UPSTREAM: <carry>: add disconnected environment support with custom prow job for migrated qe cases
2026-04-09 00:09:52 openshift/operator-framework-operator-controller@1c011a5 Jian Zhang UPSTREAM: <carry>: migrate jiazha test cases to OTE
2026-04-09 00:09:53 openshift/operator-framework-operator-controller@d416af4 Xia Zhao UPSTREAM: <carry>: migrate clustercatalog case to ote
2026-04-09 00:09:53 openshift/operator-framework-operator-controller@f89fe00 Kui Wang UPSTREAM: <carry>: migrate olmv1 QE stress cases
2026-04-09 00:09:54 openshift/operator-framework-operator-controller@372ef85 Todd Short UPSTREAM: <carry>: Use busybox/httpd to simulate probes
2026-04-09 00:09:55 openshift/operator-framework-operator-controller@0c54701 Xia Zhao UPSTREAM: <carry>: migrate olmv1 QE cases
2026-04-09 00:09:55 openshift/operator-framework-operator-controller@d3b0e86 Kui Wang UPSTREAM: <carry>: add agent for olmv1 qe cases
2026-04-09 00:09:56 openshift/operator-framework-operator-controller@a5bd5fd Todd Short UPSTREAM: <carry>: Disable upstream PodDisruptionBudget
2026-04-09 00:09:57 openshift/operator-framework-operator-controller@99ec029 Rashmi Gottipati UPSTREAM: <carry>: Add AGENTS.md for AI code contributions
2026-04-09 00:09:58 openshift/operator-framework-operator-controller@b7875ef Rashmi Gottipati UPSTREAM: <carry>: address review comments through addl prompts
2026-04-09 00:09:59 openshift/operator-framework-operator-controller@c06fd50 Rashmi Gottipati UPSTREAM: <carry>: addressing some more review comments
2026-04-09 00:09:59 openshift/operator-framework-operator-controller@601bea6 Rashmi Gottipati UPSTREAM: <carry>: remove DCO line
2026-04-09 00:10:00 openshift/operator-framework-operator-controller@deabe45 Bruno Andrade UPSTREAM: <carry>: migrate bandrade test cases to OTE
2026-04-09 00:10:01 openshift/operator-framework-operator-controller@449befa Bruno Andrade UPSTREAM: <carry>: update metadata
2026-04-09 00:10:01 openshift/operator-framework-operator-controller@b1e95ab Bruno Andrade UPSTREAM: <carry>: remove originalName
2026-04-09 00:10:02 openshift/operator-framework-operator-controller@a717778 Jian Zhang UPSTREAM: <carry>: update 80458's timeout to 180s
2026-04-09 00:10:03 openshift/operator-framework-operator-controller@199cfa1 Jian Zhang UPSTREAM: <carry>: update 83026 to specify the clustercatalog
2026-04-09 00:10:04 openshift/operator-framework-operator-controller@e7fb1ec Catherine Chan-Tse UPSTREAM: <carry>: Update to golang 1.25 and ocp 4.22
2026-04-09 00:10:04 openshift/operator-framework-operator-controller@7e26147 Predrag Knezevic UPSTREAM: <carry>: Use oc client for running e2e tests
2026-04-09 00:10:05 openshift/operator-framework-operator-controller@f037582 Predrag Knezevic UPSTREAM: <carry>: Run upstream e2e tests tagged with @catalogd-update
2026-04-09 00:10:06 openshift/operator-framework-operator-controller@ee24b59 Kui Wang UPSTREAM: <carry>: enhance case to make it more stable
2026-04-09 00:10:06 openshift/operator-framework-operator-controller@a6332a0 Evan Hearne UPSTREAM: <carry>: add service account to curl job
2026-04-09 00:10:07 openshift/operator-framework-operator-controller@a3cf017 Evan Hearne UPSTREAM: <carry>: move sa creation out of buildCurlJob()
2026-04-09 00:10:08 openshift/operator-framework-operator-controller@77d5178 Evan Hearne UPSTREAM: <carry>: comment out delete service account
2026-04-09 00:10:09 openshift/operator-framework-operator-controller@04b0c9e Evan Hearne UPSTREAM: <carry>: move defercleanup for sa for LIFO
2026-04-09 00:10:09 openshift/operator-framework-operator-controller@9287025 Evan Hearne UPSTREAM: <carry>: add polling so job fully deleted before proceed
2026-04-09 00:10:10 openshift/operator-framework-operator-controller@ff517d8 Luke Meyer UPSTREAM: <carry>: Revert "Merge pull request #594 from ehearne-redhat/add-service-account-curl-job"
2026-04-09 00:10:11 openshift/operator-framework-operator-controller@4744ee2 Camila Macedo UPSTREAM: <carry>: Remove openshift-redhat-marketplace catalog tests
2026-04-09 00:10:11 openshift/operator-framework-operator-controller@8499255 Kui Wang UPSTREAM: <carry>: config watchnamespace cases
2026-04-09 00:10:12 openshift/operator-framework-operator-controller@2c71229 Xia Zhao UPSTREAM: <carry>: enhance ocp-79770
2026-04-09 00:10:13 openshift/operator-framework-operator-controller@a6e9bfd Kui Wang UPSTREAM: <carry>: upgrade version support case
2026-04-09 00:10:14 openshift/operator-framework-operator-controller@6363de1 Per Goncalves da Silva UPSTREAM: <carry>: Remove installed condition check from auth preflight test
2026-04-09 00:10:15 openshift/operator-framework-operator-controller@59562ac Per Goncalves da Silva UPSTREAM: <carry>: Add openshift/api dependency
2026-04-09 00:10:16 openshift/operator-framework-operator-controller@9561e56 Per Goncalves da Silva UPSTREAM: <carry>: Add boxcutter specific preflight auth test
2026-04-09 00:10:17 openshift/operator-framework-operator-controller@f57ecb4 Kui Wang UPSTREAM: <carry>: adjust watchnamespace case based on change
2026-04-09 00:10:18 openshift/operator-framework-operator-controller@a5fa80b Camila Macedo UPSTREAM: <carry>: fix(ote): Use as operator-controller dep from root dir
2026-04-09 00:10:19 openshift/operator-framework-operator-controller@af7138c Bruno Andrade UPSTREAM: <carry>: add 83979 automation
2026-04-09 00:10:20 openshift/operator-framework-operator-controller@d2aa624 Bruno Andrade UPSTREAM: <carry>: add 85889 automation
2026-04-09 00:10:20 openshift/operator-framework-operator-controller@e9a34e6 Per Goncalves da Silva UPSTREAM: <carry>: Update test-operator startup script to fix pod probe endpoints
2026-04-09 00:10:21 openshift/operator-framework-operator-controller@25412aa Per Goncalves da Silva UPSTREAM: <carry>: Fix up own-namespace invalid configuration test
2026-04-09 00:10:22 openshift/operator-framework-operator-controller@565989d Camila Macedo UPSTREAM: <carry>: Preflight tests use in-cluster catalog and bundles instead of openshift-pipelines-operator-rh
2026-04-09 00:10:23 openshift/operator-framework-operator-controller@545dcbf Kui Wang UPSTREAM: <carry>: adjust sa and permission test cases per new change from boxcutterruntime
2026-04-09 00:10:23 openshift/operator-framework-operator-controller@80b5903 Camila Macedo UPSTREAM: <carry>: Update OCP catalogs to v4.22
2026-04-09 00:10:25 openshift/operator-framework-operator-controller@c296efd Camila Macedo UPSTREAM: <carry>: chore(OTE and Default Catalog Tests) Update go and dependencies
2026-04-09 00:10:26 openshift/operator-framework-operator-controller@a3f06f1 Jian Zhang UPSTREAM: <carry>: fix 83026 for TP cluster
2026-04-09 00:10:26 openshift/operator-framework-operator-controller@11ad1c9 Kui Wang UPSTREAM: <carry>: serviceAccount validation unified across all runtimes
2026-04-09 00:10:27 openshift/operator-framework-operator-controller@2e57c1e Stephen Benjamin UPSTREAM: <carry>: Fix OLMv1 test operator to listen on IPv6
2026-04-09 00:10:28 openshift/operator-framework-operator-controller@772aa86 Camila Macedo UPSTREAM: <carry>: Increase install timeout and add diagnostic logging for CE install tests
2026-04-09 00:10:30 openshift/operator-framework-operator-controller@d3cf68a Evan Hearne UPSTREAM: <carry>: add service account to curl job
2026-04-09 00:10:31 openshift/operator-framework-operator-controller@32ddbc2 Jian Zhang UPSTREAM: <carry>: update OCP-75441 to support multi-arch
2026-04-09 00:10:31 openshift/operator-framework-operator-controller@690d160 Kui Wang UPSTREAM: <carry>: deployment config cases
2026-04-09 00:10:32 openshift/operator-framework-operator-controller@4c18b93 Todd Short UPSTREAM: <carry>: Add OTE tests for OLMv1 DeploymentConfig support
2026-04-09 00:10:33 openshift/operator-framework-operator-controller@33283c0 Todd Short UPSTREAM: <carry>: Update openshift/api and client-go
2026-04-09 00:10:34 openshift/operator-framework-operator-controller@fc9710c Camila Macedo UPSTREAM: <carry>: Add boxcutter tests
2026-04-09 00:10:35 openshift/operator-framework-operator-controller@836ba93 Xia Zhao UPSTREAM: <carry>: enhance QE cases
2026-04-09 00:10:36 openshift/operator-framework-operator-controller@d3092d9 Daniel Franz UPSTREAM: <carry>: Update quay-operator version to one containing arm64 support
2026-04-09 00:10:37 openshift/operator-framework-operator-controller@b8432d3 Kui Wang UPSTREAM: <carry>: verify volume/volumeMount override
2026-04-09 00:10:37 openshift/operator-framework-operator-controller@79a0588 Jian Zhang UPSTREAM: <carry>: Add long-duration test script and documents
2026-04-09 00:10:38 openshift/operator-framework-operator-controller@b728cfb Todd Short UPSTREAM: <carry>: Update grpc in default-catalog-consistency tests
2026-04-09 00:10:39 openshift/operator-framework-operator-controller@36e415b Camila Macedo UPSTREAM: <carry>: Rename ClusterExtensionRevision to ClusterObjectSet in OTE tests
2026-04-09 00:10:40 openshift/operator-framework-operator-controller@57d50b4 Camila Macedo UPSTREAM: <carry>: Skip incompatible operator test when Boxcutter uses ClusterObjectSet
2026-04-09 00:10:40 openshift/operator-framework-operator-controller@2404423 Bruno Andrade UPSTREAM: <carry>: add ocp-87557
2026-04-09 00:10:41 openshift/operator-framework-operator-controller@d7f8a58 Francesco Giudici UPSTREAM: <carry>: Add fgiudici as reviewer
2026-04-09 00:10:42 openshift/operator-framework-operator-controller@68c948a Camila Macedo UPSTREAM: <carry>: Remove skip for incompatible operator check after rename of CER
2026-04-09 00:10:42 openshift/operator-framework-operator-controller@0f4d115 Kui Wang UPSTREAM: <carry>: Test empty affinity erasure and cleanup
2026-04-09 17:52:03 openshift/operator-framework-operator-controller@f50ba6e Camila Macedo UPSTREAM: <carry>: Fix boxcutter finalizer ResourceNames in preflight test

This pull request is expected to merge without any human intervention. If tests are failing here, changes must land upstream to fix any issues so that future downstreaming efforts succeed.

/cc @openshift/openshift-team-operator-framework

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.

@bandrade
Copy link
Copy Markdown
Contributor

/label qe-approved
/verified by @bandrade

@openshift-ci-robot openshift-ci-robot added the verified Signifies that the PR passed pre-merge verification criteria label Apr 16, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@bandrade: This PR has been marked as verified by @bandrade.

Details

In response to this:

/label qe-approved
/verified by @bandrade

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.

@camilamacedo86
Copy link
Copy Markdown
Contributor

/jira refresh

@openshift-ci-robot
Copy link
Copy Markdown

@camilamacedo86: This pull request references Jira Issue OCPBUGS-77972, which is invalid:

  • expected the bug to target either version "5.0." or "openshift-5.0.", but it targets "4.22.0" instead

Comment /jira refresh to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.

This pull request references Jira Issue OCPBUGS-81452, which is invalid:

  • expected the bug to target only the "5.0.0" version, but multiple target versions were set

Comment /jira refresh to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.

Details

In response to this:

/jira refresh

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.

@camilamacedo86
Copy link
Copy Markdown
Contributor

/jira refresh

@openshift-ci-robot openshift-ci-robot added jira/valid-bug Indicates that a referenced Jira bug is valid for the branch this PR is targeting. and removed jira/invalid-bug Indicates that a referenced Jira bug is invalid for the branch this PR is targeting. labels Apr 16, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@camilamacedo86: This pull request references Jira Issue OCPBUGS-77972, which is valid.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target version (5.0.0) matches configured target version for branch (5.0.0)
  • bug is in the state POST, which is one of the valid states (NEW, ASSIGNED, POST)

Requesting review from QA contact:
/cc @kuiwang02

This pull request references Jira Issue OCPBUGS-81452, which is valid.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target version (5.0.0) matches configured target version for branch (5.0.0)
  • bug is in the state POST, which is one of the valid states (NEW, ASSIGNED, POST)

No GitHub users were found matching the public email listed for the QA contact in Jira (bandrade@redhat.com), skipping review request.

Details

In response to this:

/jira refresh

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.

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci bot commented Apr 16, 2026

@openshift-ci-robot: GitHub didn't allow me to request PR reviews from the following users: kuiwang02.

Note that only openshift members and repo collaborators can review this PR, and authors cannot review their own PRs.

Details

In response to this:

@camilamacedo86: This pull request references Jira Issue OCPBUGS-77972, which is valid.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target version (5.0.0) matches configured target version for branch (5.0.0)
  • bug is in the state POST, which is one of the valid states (NEW, ASSIGNED, POST)

Requesting review from QA contact:
/cc @kuiwang02

This pull request references Jira Issue OCPBUGS-81452, which is valid.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target version (5.0.0) matches configured target version for branch (5.0.0)
  • bug is in the state POST, which is one of the valid states (NEW, ASSIGNED, POST)

No GitHub users were found matching the public email listed for the QA contact in Jira (bandrade@redhat.com), skipping review request.

In response to this:

/jira refresh

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.

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.

@openshift-merge-bot openshift-merge-bot bot merged commit 7b92b15 into openshift:main Apr 16, 2026
15 checks passed
@openshift-ci-robot
Copy link
Copy Markdown

@openshift-bot: Jira Issue Verification Checks: Jira Issue OCPBUGS-77972
✔️ This pull request was pre-merge verified.
✔️ All associated pull requests have merged.
✔️ All associated, merged pull requests were pre-merge verified.

Jira Issue OCPBUGS-77972 has been moved to the MODIFIED state and will move to the VERIFIED state when the change is available in an accepted nightly payload. 🕓

Jira Issue Verification Checks: Jira Issue OCPBUGS-81452
✔️ This pull request was pre-merge verified.
✔️ All associated pull requests have merged.
✔️ All associated, merged pull requests were pre-merge verified.

Jira Issue OCPBUGS-81452 has been moved to the MODIFIED state and will move to the VERIFIED state when the change is available in an accepted nightly payload. 🕓

Details

In response to this:

JIRA Tickets:

  • OCPBUGS-81452

The downstream repository has been updated with the following following upstream commits:

Date Commit Author Message
2026-04-15 15:19:45 operator-framework/operator-controller@29debc7 Predrag Knezevic Fix DNS1123 validation message to match rule semantics (#2652)
2026-04-15 11:00:43 operator-framework/operator-controller@8ad71d4 Todd Short tlsprofiles: guard empty parse results; write JSON atomically (#2648)
2026-04-15 09:07:36 operator-framework/operator-controller@1bf20d8 Todd Short scripts: skip cert-manager install if already present on cluster (#2650)
2026-04-14 15:44:21 operator-framework/operator-controller@dd2e1f6 dependabot[bot] 🌱 Bump requests from 2.33.0 to 2.33.1 (#2649)
2026-04-14 09:26:01 operator-framework/operator-controller@747fba3 dependabot[bot] 🌱 Bump regex from 2026.2.28 to 2026.3.32 (#2647)
2026-04-14 09:04:05 operator-framework/operator-controller@54fac69 dependabot[bot] 🌱 Bump github.com/cert-manager/cert-manager (#2646)
2026-04-14 07:05:19 operator-framework/operator-controller@37bdbc6 Predrag Knezevic 🌱 Ensure COS phase immutability for referenced object approach (#2635)
2026-04-13 21:23:35 operator-framework/operator-controller@07a470c Jordan Keister remove idle maintainers (#2645)
2026-04-13 21:20:49 operator-framework/operator-controller@c641e2f Predrag Knezevic 🐛 Fix race condition in e2e code coverage collection (#2644)
2026-04-10 19:20:06 operator-framework/operator-controller@dd57c28 dependabot[bot] 🌱 Bump helm.sh/helm/v3 from 3.20.1 to 3.20.2 (#2642)
2026-04-10 15:35:39 operator-framework/operator-controller@6c65316 dependabot[bot] 🌱 Bump github.com/operator-framework/operator-registry (#2641)
2026-04-10 15:10:24 operator-framework/operator-controller@3c3d348 dependabot[bot] 🌱 Bump github.com/operator-framework/api from 0.41.0 to 0.42.0 (#2640)
2026-04-10 14:59:24 operator-framework/operator-controller@ebea1e0 Todd Short Replace generated mozilla_data.go with go:embed + runtime parsing (#2634)
2026-04-09 19:48:03 operator-framework/operator-controller@b6dfd40 Camila Macedo Upgrade boxcutter to v0.13.1 and remove collision detection workaround (#2637)
2026-04-09 19:45:20 operator-framework/operator-controller@a34d269 Camila Macedo fix: aggregate phase errors to handle SSA migration conflicts (#2639)
2026-04-09 15:08:48 operator-framework/operator-controller@58328a0 dependabot[bot] 🌱 Bump codecov/codecov-action from 5.5.2 to 6.0.0 (#2638)
2026-04-09 09:23:43 operator-framework/operator-controller@7f1aa76 Bruno Andrade UPSTREAM: <carry>: OCPBUGS-81452 rollout stall for webhook installs (#2616)
2026-04-09 05:19:35 operator-framework/operator-controller@8bd971b dependabot[bot] 🌱 Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 (#2636)

The vendor/ directory has been updated and the following commits were carried:

Date Commit Author Message
2026-04-09 00:09:36 openshift/operator-framework-operator-controller@bedd94e dtfranz UPSTREAM: <carry>: Add OpenShift specific files
2026-04-09 00:09:38 openshift/operator-framework-operator-controller@9841eb7 Camila Macedo UPSTREAM: <carry>: Add new tests for single/own namespaces install modes
2026-04-09 00:09:39 openshift/operator-framework-operator-controller@b92e7e3 Camila Macedo UPSTREAM: <carry>: Upgrade OCP image from 4.20 to 4.21
2026-04-09 00:09:39 openshift/operator-framework-operator-controller@df05468 Camila Macedo UPSTREAM: <carry>: [Default Catalog Tests] - Change logic to get ocp images from openshift/catalogd/manifests.yaml
2026-04-09 00:09:40 openshift/operator-framework-operator-controller@83cf489 Todd Short UPSTREAM: <carry>: Update OCP catalogs to v4.21
2026-04-09 00:09:41 openshift/operator-framework-operator-controller@8f40e9b Kui Wang UPSTREAM: <carry>: support singleown cases in disconnected
2026-04-09 00:09:41 openshift/operator-framework-operator-controller@3d49db6 Kui Wang UPSTREAM: <carry>: fix cases 81696 and 74618 for product code changes
2026-04-09 00:09:42 openshift/operator-framework-operator-controller@1c868bb Camila Macedo UPSTREAM: <carry>: Define Default timeouts and apply their usage accross to avoid flakes
2026-04-09 00:09:43 openshift/operator-framework-operator-controller@71d6d11 Todd Short UPSTREAM: <carry>: Update to new feature-gate options in helm
2026-04-09 00:09:43 openshift/operator-framework-operator-controller@b380985 Camila Macedo UPSTREAM: <carry>: Fix flake for single/own ns tests by ensuring uniquess and waiting for k8s cleanups
2026-04-09 00:09:44 openshift/operator-framework-operator-controller@2bb202b Camila Macedo UPSTREAM: <carry>: [OTE]: Enhance single/own ns based on review comments ( Follow-Up of: 714977c )
2026-04-09 00:09:45 openshift/operator-framework-operator-controller@d8b14a2 Kui Wang UPSTREAM: <carry>: Update OwnSingle template to use spec.config.inline.watchNamespace
2026-04-09 00:09:45 openshift/operator-framework-operator-controller@8a51799 Camila Macedo UPSTREAM: <carry>: [OTE]: Add webhook cleanup validation on extension uninstall
2026-04-09 00:09:46 openshift/operator-framework-operator-controller@9066d3b Kui Wang UPSTREAM: <carry>: Add [OTP] to migrated cases
2026-04-09 00:09:47 openshift/operator-framework-operator-controller@77051bc Camila Macedo UPSTREAM: <carry>: [OTE]: Upgrade dependencies used
2026-04-09 00:09:49 openshift/operator-framework-operator-controller@2da0e72 Camila Macedo UPSTREAM: <carry>: fix(OTE): fix OpenShift Kubernetes replace version format
2026-04-09 00:09:50 openshift/operator-framework-operator-controller@5bd5382 Camila Macedo UPSTREAM: <carry>: [Default Catalog Tests] Upgrade go 1.24.6 and dependencies
2026-04-09 00:09:51 openshift/operator-framework-operator-controller@873e3dd Kui Wang UPSTREAM: <carry>: add disconnected environment support with custom prow job for migrated qe cases
2026-04-09 00:09:52 openshift/operator-framework-operator-controller@1c011a5 Jian Zhang UPSTREAM: <carry>: migrate jiazha test cases to OTE
2026-04-09 00:09:53 openshift/operator-framework-operator-controller@d416af4 Xia Zhao UPSTREAM: <carry>: migrate clustercatalog case to ote
2026-04-09 00:09:53 openshift/operator-framework-operator-controller@f89fe00 Kui Wang UPSTREAM: <carry>: migrate olmv1 QE stress cases
2026-04-09 00:09:54 openshift/operator-framework-operator-controller@372ef85 Todd Short UPSTREAM: <carry>: Use busybox/httpd to simulate probes
2026-04-09 00:09:55 openshift/operator-framework-operator-controller@0c54701 Xia Zhao UPSTREAM: <carry>: migrate olmv1 QE cases
2026-04-09 00:09:55 openshift/operator-framework-operator-controller@d3b0e86 Kui Wang UPSTREAM: <carry>: add agent for olmv1 qe cases
2026-04-09 00:09:56 openshift/operator-framework-operator-controller@a5bd5fd Todd Short UPSTREAM: <carry>: Disable upstream PodDisruptionBudget
2026-04-09 00:09:57 openshift/operator-framework-operator-controller@99ec029 Rashmi Gottipati UPSTREAM: <carry>: Add AGENTS.md for AI code contributions
2026-04-09 00:09:58 openshift/operator-framework-operator-controller@b7875ef Rashmi Gottipati UPSTREAM: <carry>: address review comments through addl prompts
2026-04-09 00:09:59 openshift/operator-framework-operator-controller@c06fd50 Rashmi Gottipati UPSTREAM: <carry>: addressing some more review comments
2026-04-09 00:09:59 openshift/operator-framework-operator-controller@601bea6 Rashmi Gottipati UPSTREAM: <carry>: remove DCO line
2026-04-09 00:10:00 openshift/operator-framework-operator-controller@deabe45 Bruno Andrade UPSTREAM: <carry>: migrate bandrade test cases to OTE
2026-04-09 00:10:01 openshift/operator-framework-operator-controller@449befa Bruno Andrade UPSTREAM: <carry>: update metadata
2026-04-09 00:10:01 openshift/operator-framework-operator-controller@b1e95ab Bruno Andrade UPSTREAM: <carry>: remove originalName
2026-04-09 00:10:02 openshift/operator-framework-operator-controller@a717778 Jian Zhang UPSTREAM: <carry>: update 80458's timeout to 180s
2026-04-09 00:10:03 openshift/operator-framework-operator-controller@199cfa1 Jian Zhang UPSTREAM: <carry>: update 83026 to specify the clustercatalog
2026-04-09 00:10:04 openshift/operator-framework-operator-controller@e7fb1ec Catherine Chan-Tse UPSTREAM: <carry>: Update to golang 1.25 and ocp 4.22
2026-04-09 00:10:04 openshift/operator-framework-operator-controller@7e26147 Predrag Knezevic UPSTREAM: <carry>: Use oc client for running e2e tests
2026-04-09 00:10:05 openshift/operator-framework-operator-controller@f037582 Predrag Knezevic UPSTREAM: <carry>: Run upstream e2e tests tagged with @catalogd-update
2026-04-09 00:10:06 openshift/operator-framework-operator-controller@ee24b59 Kui Wang UPSTREAM: <carry>: enhance case to make it more stable
2026-04-09 00:10:06 openshift/operator-framework-operator-controller@a6332a0 Evan Hearne UPSTREAM: <carry>: add service account to curl job
2026-04-09 00:10:07 openshift/operator-framework-operator-controller@a3cf017 Evan Hearne UPSTREAM: <carry>: move sa creation out of buildCurlJob()
2026-04-09 00:10:08 openshift/operator-framework-operator-controller@77d5178 Evan Hearne UPSTREAM: <carry>: comment out delete service account
2026-04-09 00:10:09 openshift/operator-framework-operator-controller@04b0c9e Evan Hearne UPSTREAM: <carry>: move defercleanup for sa for LIFO
2026-04-09 00:10:09 openshift/operator-framework-operator-controller@9287025 Evan Hearne UPSTREAM: <carry>: add polling so job fully deleted before proceed
2026-04-09 00:10:10 openshift/operator-framework-operator-controller@ff517d8 Luke Meyer UPSTREAM: <carry>: Revert "Merge pull request #594 from ehearne-redhat/add-service-account-curl-job"
2026-04-09 00:10:11 openshift/operator-framework-operator-controller@4744ee2 Camila Macedo UPSTREAM: <carry>: Remove openshift-redhat-marketplace catalog tests
2026-04-09 00:10:11 openshift/operator-framework-operator-controller@8499255 Kui Wang UPSTREAM: <carry>: config watchnamespace cases
2026-04-09 00:10:12 openshift/operator-framework-operator-controller@2c71229 Xia Zhao UPSTREAM: <carry>: enhance ocp-79770
2026-04-09 00:10:13 openshift/operator-framework-operator-controller@a6e9bfd Kui Wang UPSTREAM: <carry>: upgrade version support case
2026-04-09 00:10:14 openshift/operator-framework-operator-controller@6363de1 Per Goncalves da Silva UPSTREAM: <carry>: Remove installed condition check from auth preflight test
2026-04-09 00:10:15 openshift/operator-framework-operator-controller@59562ac Per Goncalves da Silva UPSTREAM: <carry>: Add openshift/api dependency
2026-04-09 00:10:16 openshift/operator-framework-operator-controller@9561e56 Per Goncalves da Silva UPSTREAM: <carry>: Add boxcutter specific preflight auth test
2026-04-09 00:10:17 openshift/operator-framework-operator-controller@f57ecb4 Kui Wang UPSTREAM: <carry>: adjust watchnamespace case based on change
2026-04-09 00:10:18 openshift/operator-framework-operator-controller@a5fa80b Camila Macedo UPSTREAM: <carry>: fix(ote): Use as operator-controller dep from root dir
2026-04-09 00:10:19 openshift/operator-framework-operator-controller@af7138c Bruno Andrade UPSTREAM: <carry>: add 83979 automation
2026-04-09 00:10:20 openshift/operator-framework-operator-controller@d2aa624 Bruno Andrade UPSTREAM: <carry>: add 85889 automation
2026-04-09 00:10:20 openshift/operator-framework-operator-controller@e9a34e6 Per Goncalves da Silva UPSTREAM: <carry>: Update test-operator startup script to fix pod probe endpoints
2026-04-09 00:10:21 openshift/operator-framework-operator-controller@25412aa Per Goncalves da Silva UPSTREAM: <carry>: Fix up own-namespace invalid configuration test
2026-04-09 00:10:22 openshift/operator-framework-operator-controller@565989d Camila Macedo UPSTREAM: <carry>: Preflight tests use in-cluster catalog and bundles instead of openshift-pipelines-operator-rh
2026-04-09 00:10:23 openshift/operator-framework-operator-controller@545dcbf Kui Wang UPSTREAM: <carry>: adjust sa and permission test cases per new change from boxcutterruntime
2026-04-09 00:10:23 openshift/operator-framework-operator-controller@80b5903 Camila Macedo UPSTREAM: <carry>: Update OCP catalogs to v4.22
2026-04-09 00:10:25 openshift/operator-framework-operator-controller@c296efd Camila Macedo UPSTREAM: <carry>: chore(OTE and Default Catalog Tests) Update go and dependencies
2026-04-09 00:10:26 openshift/operator-framework-operator-controller@a3f06f1 Jian Zhang UPSTREAM: <carry>: fix 83026 for TP cluster
2026-04-09 00:10:26 openshift/operator-framework-operator-controller@11ad1c9 Kui Wang UPSTREAM: <carry>: serviceAccount validation unified across all runtimes
2026-04-09 00:10:27 openshift/operator-framework-operator-controller@2e57c1e Stephen Benjamin UPSTREAM: <carry>: Fix OLMv1 test operator to listen on IPv6
2026-04-09 00:10:28 openshift/operator-framework-operator-controller@772aa86 Camila Macedo UPSTREAM: <carry>: Increase install timeout and add diagnostic logging for CE install tests
2026-04-09 00:10:30 openshift/operator-framework-operator-controller@d3cf68a Evan Hearne UPSTREAM: <carry>: add service account to curl job
2026-04-09 00:10:31 openshift/operator-framework-operator-controller@32ddbc2 Jian Zhang UPSTREAM: <carry>: update OCP-75441 to support multi-arch
2026-04-09 00:10:31 openshift/operator-framework-operator-controller@690d160 Kui Wang UPSTREAM: <carry>: deployment config cases
2026-04-09 00:10:32 openshift/operator-framework-operator-controller@4c18b93 Todd Short UPSTREAM: <carry>: Add OTE tests for OLMv1 DeploymentConfig support
2026-04-09 00:10:33 openshift/operator-framework-operator-controller@33283c0 Todd Short UPSTREAM: <carry>: Update openshift/api and client-go
2026-04-09 00:10:34 openshift/operator-framework-operator-controller@fc9710c Camila Macedo UPSTREAM: <carry>: Add boxcutter tests
2026-04-09 00:10:35 openshift/operator-framework-operator-controller@836ba93 Xia Zhao UPSTREAM: <carry>: enhance QE cases
2026-04-09 00:10:36 openshift/operator-framework-operator-controller@d3092d9 Daniel Franz UPSTREAM: <carry>: Update quay-operator version to one containing arm64 support
2026-04-09 00:10:37 openshift/operator-framework-operator-controller@b8432d3 Kui Wang UPSTREAM: <carry>: verify volume/volumeMount override
2026-04-09 00:10:37 openshift/operator-framework-operator-controller@79a0588 Jian Zhang UPSTREAM: <carry>: Add long-duration test script and documents
2026-04-09 00:10:38 openshift/operator-framework-operator-controller@b728cfb Todd Short UPSTREAM: <carry>: Update grpc in default-catalog-consistency tests
2026-04-09 00:10:39 openshift/operator-framework-operator-controller@36e415b Camila Macedo UPSTREAM: <carry>: Rename ClusterExtensionRevision to ClusterObjectSet in OTE tests
2026-04-09 00:10:40 openshift/operator-framework-operator-controller@57d50b4 Camila Macedo UPSTREAM: <carry>: Skip incompatible operator test when Boxcutter uses ClusterObjectSet
2026-04-09 00:10:40 openshift/operator-framework-operator-controller@2404423 Bruno Andrade UPSTREAM: <carry>: add ocp-87557
2026-04-09 00:10:41 openshift/operator-framework-operator-controller@d7f8a58 Francesco Giudici UPSTREAM: <carry>: Add fgiudici as reviewer
2026-04-09 00:10:42 openshift/operator-framework-operator-controller@68c948a Camila Macedo UPSTREAM: <carry>: Remove skip for incompatible operator check after rename of CER
2026-04-09 00:10:42 openshift/operator-framework-operator-controller@0f4d115 Kui Wang UPSTREAM: <carry>: Test empty affinity erasure and cleanup
2026-04-09 17:52:03 openshift/operator-framework-operator-controller@f50ba6e Camila Macedo UPSTREAM: <carry>: Fix boxcutter finalizer ResourceNames in preflight test

This pull request is expected to merge without any human intervention. If tests are failing here, changes must land upstream to fix any issues so that future downstreaming efforts succeed.

/cc @openshift/openshift-team-operator-framework

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.

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/severity-important Referenced Jira bug's severity is important for the branch this PR is targeting. jira/valid-bug Indicates that a referenced Jira bug is valid for the branch this PR is targeting. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. kind/sync lgtm Indicates that a PR is ready to be merged. qe-approved Signifies that QE has signed off on this PR tide/merge-method-merge Denotes a PR that should use a standard merge by tide when it merges. verified Signifies that the PR passed pre-merge verification criteria

Projects

None yet

Development

Successfully merging this pull request may close these issues.