Skip to content

NO-ISSUE: Synchronize From Upstream Repositories #421

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 80 commits into
base: main
Choose a base branch
from

Conversation

openshift-bot
Copy link

@openshift-bot openshift-bot commented Aug 1, 2025

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

Date Commit Author Message
2025-08-12 15:38:09 operator-framework/operator-controller@3d6a33b Todd Short Fix downstream e2e test compatibility (#2144)
2025-08-11 21:13:50 operator-framework/operator-controller@3aede53 dependabot[bot] 🌱 Bump golang.org/x/tools from 0.35.0 to 0.36.0 (#2141)
2025-08-11 21:11:07 operator-framework/operator-controller@08fc31d dependabot[bot] 🌱 Bump golang.org/x/mod from 0.26.0 to 0.27.0 (#2140)
2025-08-11 20:36:55 operator-framework/operator-controller@e14e0de Joe Lanford release: generate experimental release manifest and install script (#2142)
2025-08-08 00:50:02 operator-framework/operator-controller@a62ff79 Todd Short Add "test" prefix to the extension-developer-e2e (#2138)
2025-08-05 20:56:03 operator-framework/operator-controller@108d7e8 Todd Short Update e2e tests for boxcutter (#2136)
2025-08-05 19:35:37 operator-framework/operator-controller@37ace90 dependabot[bot] 🌱 Bump github.com/containers/image/v5 from 5.36.0 to 5.36.1 (#2137)
2025-08-05 13:37:46 operator-framework/operator-controller@5970a0d Daniel Franz Metrics Summary (#2134)
2025-08-05 13:31:54 operator-framework/operator-controller@a81b6e6 dependabot[bot] 🌱 Bump certifi from 2025.7.14 to 2025.8.3 (#2135)
2025-08-01 03:01:42 operator-framework/operator-controller@e0b5c18 Todd Short Separate the (experimental-)e2e coverage (#2130)
2025-07-31 19:01:34 operator-framework/operator-controller@87e272b Joe Lanford webhook tests: remove webhook-operator resource limits (#2131)
2025-07-31 17:13:14 operator-framework/operator-controller@b50dbe0 dependabot[bot] 🌱 Bump github.com/prometheus/client_golang (#2129)
2025-07-31 17:10:31 operator-framework/operator-controller@1e513ca Camila Macedo test: Improve registry+v1 render regression test (#2103)
2025-07-31 17:07:49 operator-framework/operator-controller@1530e34 dependabot[bot] 🌱 Bump regex from 2025.7.31 to 2025.7.34 (#2128)
2025-07-31 13:55:55 operator-framework/operator-controller@73d16c0 dependabot[bot] 🌱 Bump regex from 2024.11.6 to 2025.7.31 (#2126)
2025-07-31 13:53:06 operator-framework/operator-controller@0cad077 dependabot[bot] 🌱 Bump github.com/golang-jwt/jwt/v5 from 5.2.3 to 5.3.0 (#2125)
2025-07-30 15:51:24 operator-framework/operator-controller@e9c5b6e Joe Lanford tilt: delete at correct index to remove --leader-elect flag for catalogd (#2127)
2025-07-29 21:16:13 operator-framework/operator-controller@a023cf7 dependabot[bot] 🌱 Bump github.com/docker/docker (#2124)
2025-07-29 21:13:28 operator-framework/operator-controller@ee604fe dependabot[bot] 🌱 Bump markdown2 from 2.5.3 to 2.5.4 (#2118)
2025-07-29 20:23:24 operator-framework/operator-controller@124e78a dependabot[bot] 🌱 Bump mkdocs-material from 9.6.15 to 9.6.16 (#2119)
2025-07-29 19:05:15 operator-framework/operator-controller@dca59d2 dependabot[bot] 🌱 Bump pymdown-extensions from 10.16 to 10.16.1 (#2120)
2025-07-29 16:24:22 operator-framework/operator-controller@5621ede Todd Short Do not add OWNERS to bingo's .gitignore (#2122)
2025-07-29 15:41:58 operator-framework/operator-controller@8ea6a66 dependabot[bot] 🌱 Bump github.com/containerd/containerd from 1.7.27 to 1.7.28 (#2121)
2025-07-28 15:38:10 operator-framework/operator-controller@0206ad4 Joe Lanford 🌱 Define fine-grained owners for the various subcomponents of OLMv1. (#2113)
2025-07-25 18:16:35 operator-framework/operator-controller@9e25078 dependabot[bot] 🌱 Bump sigs.k8s.io/yaml in the k8s-dependencies group (#2117)
2025-07-24 18:18:28 operator-framework/operator-controller@4382db6 dependabot[bot] 🌱 Bump github.com/operator-framework/api from 0.32.0 to 0.33.0 (#2115)
2025-07-24 18:15:31 operator-framework/operator-controller@4d66a2c Todd Short Clear cert warning during deployments (#2114)
2025-07-24 18:07:22 operator-framework/operator-controller@5dfcc76 Daniel Franz Remove kaniko / extension-developer-e2e cleanup (#2116)

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

Date Commit Author Message
2025-07-23 00:05:36 openshift/operator-framework-operator-controller@b6b6785 dtfranz UPSTREAM: <carry>: Add OpenShift specific files
2025-07-23 00:05:38 openshift/operator-framework-operator-controller@5c5093e Todd Short UPSTREAM: <carry>: Fix catalogd.Dockerfile to use new paths
2025-07-23 00:05:41 openshift/operator-framework-operator-controller@da0924b Todd Short UPSTREAM: <carry>: Update DOWNSTREAM_OWNERS_ALIASES
2025-07-23 00:05:43 openshift/operator-framework-operator-controller@835b220 Catherine Chan-Tse UPSTREAM: <carry>: Add openshift node selector annotation
2025-07-23 00:05:46 openshift/operator-framework-operator-controller@9ac4541 Todd Short UPSTREAM: <carry>: Add caalogd-cas-dir option to op-con
2025-07-23 00:05:49 openshift/operator-framework-operator-controller@b6e6177 Jian Zhang UPSTREAM: <carry>: set the SElinux type
2025-07-23 00:05:52 openshift/operator-framework-operator-controller@9172165 Camila Macedo UPSTREAM: <carry>: Add initial stack to run tests to validate the catalogs
2025-07-23 00:05:56 openshift/operator-framework-operator-controller@021ddd7 Camila Macedo UPSTREAM: <carry>: Add vendor files for the catalog-sync tests
2025-07-23 00:05:59 openshift/operator-framework-operator-controller@f23895f Todd Short UPSTREAM: <carry>: Bump catalog versions to 4.19
2025-07-23 00:06:02 openshift/operator-framework-operator-controller@0735d53 Todd Short UPSTREAM: <carry>: revert "Bump catalog versions to 4.19"
2025-07-23 00:06:05 openshift/operator-framework-operator-controller@354441f Todd Short UPSTREAM: <carry>: Update HOWTO-origin-tests
2025-07-23 00:06:08 openshift/operator-framework-operator-controller@daf0c57 Camila Macedo UPSTREAM: <carry>: [DefaultCatalogTests]: Allow to pass auth path for docker credentials"
2025-07-23 00:06:11 openshift/operator-framework-operator-controller@66ece46 Camila Macedo UPSTREAM: <carry>: fix: set NoLchown=true to allow image unpack on OCPci
2025-07-23 00:06:13 openshift/operator-framework-operator-controller@1015de6 Camila Macedo UPSTREAM: <carry>: [DefaultCatalogTests]: Moving parse of ENVVAR to the caller (follow-up 345)
2025-07-23 00:06:16 openshift/operator-framework-operator-controller@90a53ee Camila Macedo UPSTREAM: <carry>: [Default Catalog]: Create tmp dir to extract layers with right permissions to avoid issues scenarios
2025-07-23 00:06:19 openshift/operator-framework-operator-controller@fbaefdc Camila Macedo UPSTREAM: <carry>: Default Catalog Remove hack directory which is not used
2025-07-23 00:06:21 openshift/operator-framework-operator-controller@b8200fc Camila Macedo UPSTREAM: <carry>: Change code implementation to extract layers in OCP env
2025-07-23 00:06:24 openshift/operator-framework-operator-controller@f6cc924 Camila Macedo UPSTREAM: <carry>: Add vendor files for change in the extract code implementation
2025-07-23 00:06:27 openshift/operator-framework-operator-controller@61139e5 Camila Macedo UPSTREAM: <carry>: [Default Catalog Tests]: Final cleanups and enhancements of initial implementation
2025-07-23 00:06:29 openshift/operator-framework-operator-controller@105ed65 Jian Zhang UPSTREAM: <carry>: SELinux type for operator-controller
2025-07-23 00:06:32 openshift/operator-framework-operator-controller@67aea79 Todd Short UPSTREAM: <carry>: Bump catalog versions to 4.19
2025-07-23 00:06:35 openshift/operator-framework-operator-controller@0c2a267 Camila Macedo UPSTREAM: <carry>: [Default Catalog Consistency Test] (feat) add check for executable files in filesystem
2025-07-23 00:06:37 openshift/operator-framework-operator-controller@c994d2f Camila Macedo UPSTREAM: <carry>: [Default Catalog Consistency Test]: fix junit output format to allow generate xml
2025-07-23 00:06:40 openshift/operator-framework-operator-controller@becb181 Camila Macedo UPSTREAM: <carry>: [Default Catalog Consistency Test] (feat) add check to validate multi-arch support
2025-07-23 00:06:43 openshift/operator-framework-operator-controller@3522271 Camila Macedo UPSTREAM: <carry>: [Default Catalog Consistency Test]: Enable CatalogChecks
2025-07-23 00:06:45 openshift/operator-framework-operator-controller@9e7d4ae Camila Macedo UPSTREAM: <carry>: [Default Catalog Consistency Test]: Rename Tests suite and small cleanups
2025-07-23 00:06:48 openshift/operator-framework-operator-controller@68f8bc5 AOS Automation Release Team UPSTREAM: <carry>: Updating ose-olm-operator-controller-container image to be consistent with ART for 4.20 Reconciling with https://github.com/openshift/ocp-build-data/tree/dfb5c7d531490cfdc61a3b88bc533702b9624997/images/ose-olm-operator-controller.yml
2025-07-23 00:06:51 openshift/operator-framework-operator-controller@8235657 AOS Automation Release Team UPSTREAM: <carry>: Updating ose-olm-catalogd-container image to be consistent with ART for 4.20 Reconciling with https://github.com/openshift/ocp-build-data/tree/dfb5c7d531490cfdc61a3b88bc533702b9624997/images/ose-olm-catalogd.yml
2025-07-23 00:06:54 openshift/operator-framework-operator-controller@e1a5ac8 Todd Short UPSTREAM: <carry>: Update e2e registry to use 1.24/4.20
2025-07-23 00:06:57 openshift/operator-framework-operator-controller@5569e5b Camila Macedo UPSTREAM: <carry>: [Catalog Default Tests]: Upgrade go version to 1.24.3, dependencies and fix new lint issue
2025-07-23 00:07:00 openshift/operator-framework-operator-controller@e54223e Camila Macedo UPSTREAM: <carry>: Add structure to allow move the orgin tests using OTE
2025-07-23 00:07:06 openshift/operator-framework-operator-controller@e369f43 Todd Short UPSTREAM: <carry>: Add support for experimental manifests
2025-07-23 00:07:12 openshift/operator-framework-operator-controller@bf8ed2c Camila Macedo UPSTREAM: <carry>: [OTE] - chore: follow up #383 – remove unreachable target call
2025-07-23 00:07:18 openshift/operator-framework-operator-controller@acd38d3 Todd Short UPSTREAM: <carry>: Remove build of test image registry
2025-07-23 00:07:24 openshift/operator-framework-operator-controller@1ebec02 Todd Short UPSTREAM: <carry>: Add test-experimental-e2e target to openshift Makefile
2025-07-23 00:07:31 openshift/operator-framework-operator-controller@39952b7 Camila Macedo UPSTREAM: <carry>: [OTE]: Add binary in the operator controller image to allow proper integration with OCP tests
2025-07-23 00:07:37 openshift/operator-framework-operator-controller@b81ca24 Todd Short UPSTREAM: <carry>: Fix experimental manifest copying
2025-07-23 00:07:44 openshift/operator-framework-operator-controller@66512b2 Todd Short UPSTREAM: <carry>: Update manifest generation for upstream rbac/webhooks
2025-07-23 00:07:51 openshift/operator-framework-operator-controller@8099322 Camila Macedo UPSTREAM: <carry>: [OTE] - Add tracking mechanism
2025-07-23 00:07:58 openshift/operator-framework-operator-controller@841db79 Camila Macedo UPSTREAM: <carry>: Update OTE dep to get fix
2025-07-24 14:18:08 openshift/operator-framework-operator-controller@3a7ed1f Camila Macedo UPSTREAM: <carry>: [OTE] Add Readme
2025-07-24 20:31:59 openshift/operator-framework-operator-controller@0cbe57c Rashmi Gottipati UPSTREAM: <carry>: set GIT_COMMIT env from SOURCE_GIT_COMMIT in Dockerfiles for operator-controller and catalogd
2025-07-24 20:31:59 openshift/operator-framework-operator-controller@0a3ff39 Ankita Thomas UPSTREAM: <carry>: add openshift specific build target to pass commit info downstream
2025-07-24 20:31:59 openshift/operator-framework-operator-controller@982cbe5 Brett Tofel UPSTREAM: <carry>: add source commit into binaries when linking
2025-07-31 01:26:37 openshift/operator-framework-operator-controller@1b06fc6 Camila Macedo UPSTREAM: <carry>: OTE add first test from openshift/origin olmv1.go
2025-08-08 12:24:13 openshift/operator-framework-operator-controller@af40962 Camila Macedo UPSTREAM: <carry>: Migrate tasks from openshift/origin olm v1.go file which are remaining
2025-08-08 17:23:59 openshift/operator-framework-operator-controller@778bd57 Camila Macedo UPSTREAM: <carry>: OTE - How to test locally with OCP instances
2025-08-11 17:51:25 openshift/operator-framework-operator-controller@56f527a Camila Macedo UPSTREAM: <carry>: [OTE] Refac: refac helper and olmv1 test to create namespace instead to use pre-existent

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

dtfranz and others added 19 commits July 24, 2025 18:07
Removes use of kaniko, which is now an archived project, in favor of using tools we already have at our disposal. Also attempted to clean up the Makefile and setup script a bit, as well as a fail-early check in the test to make it clearer that some env is required.

Signed-off-by: Daniel Franz <[email protected]>
This removes the following warning by explicitly setting the value
to the default:

```
Warning: spec.privateKey.rotationPolicy: In cert-manager >= v1.18.0, the default value changed from `Never` to `Always`.
```

Signed-off-by: Todd Short <[email protected]>
Bumps [github.com/operator-framework/api](https://github.com/operator-framework/api) from 0.32.0 to 0.33.0.
- [Release notes](https://github.com/operator-framework/api/releases)
- [Changelog](https://github.com/operator-framework/api/blob/master/RELEASE.md)
- [Commits](operator-framework/api@v0.32.0...v0.33.0)

---
updated-dependencies:
- dependency-name: github.com/operator-framework/api
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the k8s-dependencies group with 1 update: [sigs.k8s.io/yaml](https://github.com/kubernetes-sigs/yaml).


Updates `sigs.k8s.io/yaml` from 1.5.0 to 1.6.0
- [Release notes](https://github.com/kubernetes-sigs/yaml/releases)
- [Changelog](https://github.com/kubernetes-sigs/yaml/blob/master/RELEASE.md)
- [Commits](kubernetes-sigs/yaml@v1.5.0...v1.6.0)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/yaml
  dependency-version: 1.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: k8s-dependencies
...

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

* Define fine-grained owners for the various subcomponents of OLMv1.

The goal is to reduce the possibility of the bystander effect
(see https://en.wikipedia.org/wiki/Bystander_effect), and give
maintainers more accountability and ownership of the areas in
which they are experts.

This will also help contributors more quickly identify those experts
and get the necessary reviews for their work to merge.

* add OWNERS and alias for docs/draft

Signed-off-by: Joe Lanford <[email protected]>

* api-approvers for generated CRDs

Signed-off-by: Joe Lanford <[email protected]>

---------

Signed-off-by: Joe Lanford <[email protected]>
Bumps [github.com/containerd/containerd](https://github.com/containerd/containerd) from 1.7.27 to 1.7.28.
- [Release notes](https://github.com/containerd/containerd/releases)
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md)
- [Commits](containerd/containerd@v1.7.27...v1.7.28)

---
updated-dependencies:
- dependency-name: github.com/containerd/containerd
  dependency-version: 1.7.28
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
bingo overwrites the .gitignore file, so it can create an unexpected
merge conflict.

Leave the OWNERS file in place (unless we discover that it is also
a problem later).

Signed-off-by: Todd Short <[email protected]>
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) from 10.16 to 10.16.1.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases)
- [Commits](facelessuser/pymdown-extensions@10.16...10.16.1)

---
updated-dependencies:
- dependency-name: pymdown-extensions
  dependency-version: 10.16.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.6.15 to 9.6.16.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](squidfunk/mkdocs-material@9.6.15...9.6.16)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-version: 9.6.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [markdown2](https://github.com/trentm/python-markdown2) from 2.5.3 to 2.5.4.
- [Changelog](https://github.com/trentm/python-markdown2/blob/master/CHANGES.md)
- [Commits](trentm/python-markdown2@2.5.3...2.5.4)

---
updated-dependencies:
- dependency-name: markdown2
  dependency-version: 2.5.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 28.3.2+incompatible to 28.3.3+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](moby/moby@v28.3.2...v28.3.3)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-version: 28.3.3+incompatible
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/golang-jwt/jwt/v5](https://github.com/golang-jwt/jwt) from 5.2.3 to 5.3.0.
- [Release notes](https://github.com/golang-jwt/jwt/releases)
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md)
- [Commits](golang-jwt/jwt@v5.2.3...v5.3.0)

---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v5
  dependency-version: 5.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [regex](https://github.com/mrabarnett/mrab-regex) from 2024.11.6 to 2025.7.31.
- [Changelog](https://github.com/mrabarnett/mrab-regex/blob/hg/changelog.txt)
- [Commits](mrabarnett/mrab-regex@2024.11.6...2025.7.31)

---
updated-dependencies:
- dependency-name: regex
  dependency-version: 2025.7.31
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [regex](https://github.com/mrabarnett/mrab-regex) from 2025.7.31 to 2025.7.34.
- [Changelog](https://github.com/mrabarnett/mrab-regex/blob/hg/changelog.txt)
- [Commits](mrabarnett/mrab-regex@2025.7.31...2025.7.34)

---
updated-dependencies:
- dependency-name: regex
  dependency-version: 2025.7.34
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.22.0 to 1.23.0.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/v1.23.0/CHANGELOG.md)
- [Commits](prometheus/client_golang@v1.22.0...v1.23.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-version: 1.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The memory limit was causing the pod to be OOMKilled in my local
execution of the experimental e2e tests. That limit is irrelevant to the
purpose of the test, so it can be safely removed.
Give the experimental-e2e it's own set of output files for coverage vs the
regular e2e.
@openshift-bot openshift-bot added tide/merge-method-merge Denotes a PR that should use a standard merge by tide when it merges. kind/sync do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. labels Aug 1, 2025
@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Aug 1, 2025
@openshift-bot openshift-bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Aug 1, 2025
@openshift-ci-robot
Copy link

@openshift-bot: This pull request explicitly references no jira issue.

In response to this:

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

Date Commit Author Message
2025-08-01 03:01:42 operator-framework/operator-controller@e0b5c18 Todd Short Separate the (experimental-)e2e coverage (#2130)
2025-07-31 19:01:34 operator-framework/operator-controller@87e272b Joe Lanford webhook tests: remove webhook-operator resource limits (#2131)
2025-07-31 17:13:14 operator-framework/operator-controller@b50dbe0 dependabot[bot] 🌱 Bump github.com/prometheus/client_golang (#2129)
2025-07-31 17:10:31 operator-framework/operator-controller@1e513ca Camila Macedo test: Improve registry+v1 render regression test (#2103)
2025-07-31 17:07:49 operator-framework/operator-controller@1530e34 dependabot[bot] 🌱 Bump regex from 2025.7.31 to 2025.7.34 (#2128)
2025-07-31 13:55:55 operator-framework/operator-controller@73d16c0 dependabot[bot] 🌱 Bump regex from 2024.11.6 to 2025.7.31 (#2126)
2025-07-31 13:53:06 operator-framework/operator-controller@0cad077 dependabot[bot] 🌱 Bump github.com/golang-jwt/jwt/v5 from 5.2.3 to 5.3.0 (#2125)
2025-07-30 15:51:24 operator-framework/operator-controller@e9c5b6e Joe Lanford tilt: delete at correct index to remove --leader-elect flag for catalogd (#2127)
2025-07-29 21:16:13 operator-framework/operator-controller@a023cf7 dependabot[bot] 🌱 Bump github.com/docker/docker (#2124)
2025-07-29 21:13:28 operator-framework/operator-controller@ee604fe dependabot[bot] 🌱 Bump markdown2 from 2.5.3 to 2.5.4 (#2118)
2025-07-29 20:23:24 operator-framework/operator-controller@124e78a dependabot[bot] 🌱 Bump mkdocs-material from 9.6.15 to 9.6.16 (#2119)
2025-07-29 19:05:15 operator-framework/operator-controller@dca59d2 dependabot[bot] 🌱 Bump pymdown-extensions from 10.16 to 10.16.1 (#2120)
2025-07-29 16:24:22 operator-framework/operator-controller@5621ede Todd Short Do not add OWNERS to bingo's .gitignore (#2122)
2025-07-29 15:41:58 operator-framework/operator-controller@8ea6a66 dependabot[bot] 🌱 Bump github.com/containerd/containerd from 1.7.27 to 1.7.28 (#2121)
2025-07-28 15:38:10 operator-framework/operator-controller@0206ad4 Joe Lanford 🌱 Define fine-grained owners for the various subcomponents of OLMv1. (#2113)
2025-07-25 18:16:35 operator-framework/operator-controller@9e25078 dependabot[bot] 🌱 Bump sigs.k8s.io/yaml in the k8s-dependencies group (#2117)
2025-07-24 18:18:28 operator-framework/operator-controller@4382db6 dependabot[bot] 🌱 Bump github.com/operator-framework/api from 0.32.0 to 0.33.0 (#2115)
2025-07-24 18:15:31 operator-framework/operator-controller@4d66a2c Todd Short Clear cert warning during deployments (#2114)
2025-07-24 18:07:22 operator-framework/operator-controller@5dfcc76 Daniel Franz Remove kaniko / extension-developer-e2e cleanup (#2116)

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

Date Commit Author Message
2025-07-23 00:05:36 openshift/operator-framework-operator-controller@b6b6785 dtfranz UPSTREAM: <carry>: Add OpenShift specific files
2025-07-23 00:05:38 openshift/operator-framework-operator-controller@5c5093e Todd Short UPSTREAM: <carry>: Fix catalogd.Dockerfile to use new paths
2025-07-23 00:05:41 openshift/operator-framework-operator-controller@da0924b Todd Short UPSTREAM: <carry>: Update DOWNSTREAM_OWNERS_ALIASES
2025-07-23 00:05:43 openshift/operator-framework-operator-controller@835b220 Catherine Chan-Tse UPSTREAM: <carry>: Add openshift node selector annotation
2025-07-23 00:05:46 openshift/operator-framework-operator-controller@9ac4541 Todd Short UPSTREAM: <carry>: Add caalogd-cas-dir option to op-con
2025-07-23 00:05:49 openshift/operator-framework-operator-controller@b6e6177 Jian Zhang UPSTREAM: <carry>: set the SElinux type
2025-07-23 00:05:52 openshift/operator-framework-operator-controller@9172165 Camila Macedo UPSTREAM: <carry>: Add initial stack to run tests to validate the catalogs
2025-07-23 00:05:56 openshift/operator-framework-operator-controller@021ddd7 Camila Macedo UPSTREAM: <carry>: Add vendor files for the catalog-sync tests
2025-07-23 00:05:59 openshift/operator-framework-operator-controller@f23895f Todd Short UPSTREAM: <carry>: Bump catalog versions to 4.19
2025-07-23 00:06:02 openshift/operator-framework-operator-controller@0735d53 Todd Short UPSTREAM: <carry>: revert "Bump catalog versions to 4.19"
2025-07-23 00:06:05 openshift/operator-framework-operator-controller@354441f Todd Short UPSTREAM: <carry>: Update HOWTO-origin-tests
2025-07-23 00:06:08 openshift/operator-framework-operator-controller@daf0c57 Camila Macedo UPSTREAM: <carry>: [DefaultCatalogTests]: Allow to pass auth path for docker credentials"
2025-07-23 00:06:11 openshift/operator-framework-operator-controller@66ece46 Camila Macedo UPSTREAM: <carry>: fix: set NoLchown=true to allow image unpack on OCPci
2025-07-23 00:06:13 openshift/operator-framework-operator-controller@1015de6 Camila Macedo UPSTREAM: <carry>: [DefaultCatalogTests]: Moving parse of ENVVAR to the caller (follow-up 345)
2025-07-23 00:06:16 openshift/operator-framework-operator-controller@90a53ee Camila Macedo UPSTREAM: <carry>: [Default Catalog]: Create tmp dir to extract layers with right permissions to avoid issues scenarios
2025-07-23 00:06:19 openshift/operator-framework-operator-controller@fbaefdc Camila Macedo UPSTREAM: <carry>: Default Catalog Remove hack directory which is not used
2025-07-23 00:06:21 openshift/operator-framework-operator-controller@b8200fc Camila Macedo UPSTREAM: <carry>: Change code implementation to extract layers in OCP env
2025-07-23 00:06:24 openshift/operator-framework-operator-controller@f6cc924 Camila Macedo UPSTREAM: <carry>: Add vendor files for change in the extract code implementation
2025-07-23 00:06:27 openshift/operator-framework-operator-controller@61139e5 Camila Macedo UPSTREAM: <carry>: [Default Catalog Tests]: Final cleanups and enhancements of initial implementation
2025-07-23 00:06:29 openshift/operator-framework-operator-controller@105ed65 Jian Zhang UPSTREAM: <carry>: SELinux type for operator-controller
2025-07-23 00:06:32 openshift/operator-framework-operator-controller@67aea79 Todd Short UPSTREAM: <carry>: Bump catalog versions to 4.19
2025-07-23 00:06:35 openshift/operator-framework-operator-controller@0c2a267 Camila Macedo UPSTREAM: <carry>: [Default Catalog Consistency Test] (feat) add check for executable files in filesystem
2025-07-23 00:06:37 openshift/operator-framework-operator-controller@c994d2f Camila Macedo UPSTREAM: <carry>: [Default Catalog Consistency Test]: fix junit output format to allow generate xml
2025-07-23 00:06:40 openshift/operator-framework-operator-controller@becb181 Camila Macedo UPSTREAM: <carry>: [Default Catalog Consistency Test] (feat) add check to validate multi-arch support
2025-07-23 00:06:43 openshift/operator-framework-operator-controller@3522271 Camila Macedo UPSTREAM: <carry>: [Default Catalog Consistency Test]: Enable CatalogChecks
2025-07-23 00:06:45 openshift/operator-framework-operator-controller@9e7d4ae Camila Macedo UPSTREAM: <carry>: [Default Catalog Consistency Test]: Rename Tests suite and small cleanups
2025-07-23 00:06:48 openshift/operator-framework-operator-controller@68f8bc5 AOS Automation Release Team UPSTREAM: <carry>: Updating ose-olm-operator-controller-container image to be consistent with ART for 4.20 Reconciling with https://github.com/openshift/ocp-build-data/tree/dfb5c7d531490cfdc61a3b88bc533702b9624997/images/ose-olm-operator-controller.yml
2025-07-23 00:06:51 openshift/operator-framework-operator-controller@8235657 AOS Automation Release Team UPSTREAM: <carry>: Updating ose-olm-catalogd-container image to be consistent with ART for 4.20 Reconciling with https://github.com/openshift/ocp-build-data/tree/dfb5c7d531490cfdc61a3b88bc533702b9624997/images/ose-olm-catalogd.yml
2025-07-23 00:06:54 openshift/operator-framework-operator-controller@e1a5ac8 Todd Short UPSTREAM: <carry>: Update e2e registry to use 1.24/4.20
2025-07-23 00:06:57 openshift/operator-framework-operator-controller@5569e5b Camila Macedo UPSTREAM: <carry>: [Catalog Default Tests]: Upgrade go version to 1.24.3, dependencies and fix new lint issue
2025-07-23 00:07:00 openshift/operator-framework-operator-controller@e54223e Camila Macedo UPSTREAM: <carry>: Add structure to allow move the orgin tests using OTE
2025-07-23 00:07:06 openshift/operator-framework-operator-controller@e369f43 Todd Short UPSTREAM: <carry>: Add support for experimental manifests
2025-07-23 00:07:12 openshift/operator-framework-operator-controller@bf8ed2c Camila Macedo UPSTREAM: <carry>: [OTE] - chore: follow up #383 – remove unreachable target call
2025-07-23 00:07:18 openshift/operator-framework-operator-controller@acd38d3 Todd Short UPSTREAM: <carry>: Remove build of test image registry
2025-07-23 00:07:24 openshift/operator-framework-operator-controller@1ebec02 Todd Short UPSTREAM: <carry>: Add test-experimental-e2e target to openshift Makefile
2025-07-23 00:07:31 openshift/operator-framework-operator-controller@39952b7 Camila Macedo UPSTREAM: <carry>: [OTE]: Add binary in the operator controller image to allow proper integration with OCP tests
2025-07-23 00:07:37 openshift/operator-framework-operator-controller@b81ca24 Todd Short UPSTREAM: <carry>: Fix experimental manifest copying
2025-07-23 00:07:44 openshift/operator-framework-operator-controller@66512b2 Todd Short UPSTREAM: <carry>: Update manifest generation for upstream rbac/webhooks
2025-07-23 00:07:51 openshift/operator-framework-operator-controller@8099322 Camila Macedo UPSTREAM: <carry>: [OTE] - Add tracking mechanism
2025-07-23 00:07:58 openshift/operator-framework-operator-controller@841db79 Camila Macedo UPSTREAM: <carry>: Update OTE dep to get fix
2025-07-24 14:18:08 openshift/operator-framework-operator-controller@3a7ed1f Camila Macedo UPSTREAM: <carry>: [OTE] Add Readme
2025-07-24 20:31:59 openshift/operator-framework-operator-controller@0cbe57c Rashmi Gottipati UPSTREAM: <carry>: set GIT_COMMIT env from SOURCE_GIT_COMMIT in Dockerfiles for operator-controller and catalogd
2025-07-24 20:31:59 openshift/operator-framework-operator-controller@0a3ff39 Ankita Thomas UPSTREAM: <carry>: add openshift specific build target to pass commit info downstream
2025-07-24 20:31:59 openshift/operator-framework-operator-controller@982cbe5 Brett Tofel UPSTREAM: <carry>: add source commit into binaries when linking
2025-07-31 01:26:37 openshift/operator-framework-operator-controller@1b06fc6 Camila Macedo UPSTREAM: <carry>: OTE add first test from openshift/origin olmv1.go

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 the lgtm Indicates that a PR is ready to be merged. label Aug 1, 2025
Copy link
Contributor

openshift-ci bot commented Aug 1, 2025

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

In response to this:

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

Date Commit Author Message
2025-08-01 03:01:42 operator-framework/operator-controller@e0b5c18 Todd Short Separate the (experimental-)e2e coverage (#2130)
2025-07-31 19:01:34 operator-framework/operator-controller@87e272b Joe Lanford webhook tests: remove webhook-operator resource limits (#2131)
2025-07-31 17:13:14 operator-framework/operator-controller@b50dbe0 dependabot[bot] 🌱 Bump github.com/prometheus/client_golang (#2129)
2025-07-31 17:10:31 operator-framework/operator-controller@1e513ca Camila Macedo test: Improve registry+v1 render regression test (#2103)
2025-07-31 17:07:49 operator-framework/operator-controller@1530e34 dependabot[bot] 🌱 Bump regex from 2025.7.31 to 2025.7.34 (#2128)
2025-07-31 13:55:55 operator-framework/operator-controller@73d16c0 dependabot[bot] 🌱 Bump regex from 2024.11.6 to 2025.7.31 (#2126)
2025-07-31 13:53:06 operator-framework/operator-controller@0cad077 dependabot[bot] 🌱 Bump github.com/golang-jwt/jwt/v5 from 5.2.3 to 5.3.0 (#2125)
2025-07-30 15:51:24 operator-framework/operator-controller@e9c5b6e Joe Lanford tilt: delete at correct index to remove --leader-elect flag for catalogd (#2127)
2025-07-29 21:16:13 operator-framework/operator-controller@a023cf7 dependabot[bot] 🌱 Bump github.com/docker/docker (#2124)
2025-07-29 21:13:28 operator-framework/operator-controller@ee604fe dependabot[bot] 🌱 Bump markdown2 from 2.5.3 to 2.5.4 (#2118)
2025-07-29 20:23:24 operator-framework/operator-controller@124e78a dependabot[bot] 🌱 Bump mkdocs-material from 9.6.15 to 9.6.16 (#2119)
2025-07-29 19:05:15 operator-framework/operator-controller@dca59d2 dependabot[bot] 🌱 Bump pymdown-extensions from 10.16 to 10.16.1 (#2120)
2025-07-29 16:24:22 operator-framework/operator-controller@5621ede Todd Short Do not add OWNERS to bingo's .gitignore (#2122)
2025-07-29 15:41:58 operator-framework/operator-controller@8ea6a66 dependabot[bot] 🌱 Bump github.com/containerd/containerd from 1.7.27 to 1.7.28 (#2121)
2025-07-28 15:38:10 operator-framework/operator-controller@0206ad4 Joe Lanford 🌱 Define fine-grained owners for the various subcomponents of OLMv1. (#2113)
2025-07-25 18:16:35 operator-framework/operator-controller@9e25078 dependabot[bot] 🌱 Bump sigs.k8s.io/yaml in the k8s-dependencies group (#2117)
2025-07-24 18:18:28 operator-framework/operator-controller@4382db6 dependabot[bot] 🌱 Bump github.com/operator-framework/api from 0.32.0 to 0.33.0 (#2115)
2025-07-24 18:15:31 operator-framework/operator-controller@4d66a2c Todd Short Clear cert warning during deployments (#2114)
2025-07-24 18:07:22 operator-framework/operator-controller@5dfcc76 Daniel Franz Remove kaniko / extension-developer-e2e cleanup (#2116)

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

Date Commit Author Message
2025-07-23 00:05:36 openshift/operator-framework-operator-controller@b6b6785 dtfranz UPSTREAM: <carry>: Add OpenShift specific files
2025-07-23 00:05:38 openshift/operator-framework-operator-controller@5c5093e Todd Short UPSTREAM: <carry>: Fix catalogd.Dockerfile to use new paths
2025-07-23 00:05:41 openshift/operator-framework-operator-controller@da0924b Todd Short UPSTREAM: <carry>: Update DOWNSTREAM_OWNERS_ALIASES
2025-07-23 00:05:43 openshift/operator-framework-operator-controller@835b220 Catherine Chan-Tse UPSTREAM: <carry>: Add openshift node selector annotation
2025-07-23 00:05:46 openshift/operator-framework-operator-controller@9ac4541 Todd Short UPSTREAM: <carry>: Add caalogd-cas-dir option to op-con
2025-07-23 00:05:49 openshift/operator-framework-operator-controller@b6e6177 Jian Zhang UPSTREAM: <carry>: set the SElinux type
2025-07-23 00:05:52 openshift/operator-framework-operator-controller@9172165 Camila Macedo UPSTREAM: <carry>: Add initial stack to run tests to validate the catalogs
2025-07-23 00:05:56 openshift/operator-framework-operator-controller@021ddd7 Camila Macedo UPSTREAM: <carry>: Add vendor files for the catalog-sync tests
2025-07-23 00:05:59 openshift/operator-framework-operator-controller@f23895f Todd Short UPSTREAM: <carry>: Bump catalog versions to 4.19
2025-07-23 00:06:02 openshift/operator-framework-operator-controller@0735d53 Todd Short UPSTREAM: <carry>: revert "Bump catalog versions to 4.19"
2025-07-23 00:06:05 openshift/operator-framework-operator-controller@354441f Todd Short UPSTREAM: <carry>: Update HOWTO-origin-tests
2025-07-23 00:06:08 openshift/operator-framework-operator-controller@daf0c57 Camila Macedo UPSTREAM: <carry>: [DefaultCatalogTests]: Allow to pass auth path for docker credentials"
2025-07-23 00:06:11 openshift/operator-framework-operator-controller@66ece46 Camila Macedo UPSTREAM: <carry>: fix: set NoLchown=true to allow image unpack on OCPci
2025-07-23 00:06:13 openshift/operator-framework-operator-controller@1015de6 Camila Macedo UPSTREAM: <carry>: [DefaultCatalogTests]: Moving parse of ENVVAR to the caller (follow-up 345)
2025-07-23 00:06:16 openshift/operator-framework-operator-controller@90a53ee Camila Macedo UPSTREAM: <carry>: [Default Catalog]: Create tmp dir to extract layers with right permissions to avoid issues scenarios
2025-07-23 00:06:19 openshift/operator-framework-operator-controller@fbaefdc Camila Macedo UPSTREAM: <carry>: Default Catalog Remove hack directory which is not used
2025-07-23 00:06:21 openshift/operator-framework-operator-controller@b8200fc Camila Macedo UPSTREAM: <carry>: Change code implementation to extract layers in OCP env
2025-07-23 00:06:24 openshift/operator-framework-operator-controller@f6cc924 Camila Macedo UPSTREAM: <carry>: Add vendor files for change in the extract code implementation
2025-07-23 00:06:27 openshift/operator-framework-operator-controller@61139e5 Camila Macedo UPSTREAM: <carry>: [Default Catalog Tests]: Final cleanups and enhancements of initial implementation
2025-07-23 00:06:29 openshift/operator-framework-operator-controller@105ed65 Jian Zhang UPSTREAM: <carry>: SELinux type for operator-controller
2025-07-23 00:06:32 openshift/operator-framework-operator-controller@67aea79 Todd Short UPSTREAM: <carry>: Bump catalog versions to 4.19
2025-07-23 00:06:35 openshift/operator-framework-operator-controller@0c2a267 Camila Macedo UPSTREAM: <carry>: [Default Catalog Consistency Test] (feat) add check for executable files in filesystem
2025-07-23 00:06:37 openshift/operator-framework-operator-controller@c994d2f Camila Macedo UPSTREAM: <carry>: [Default Catalog Consistency Test]: fix junit output format to allow generate xml
2025-07-23 00:06:40 openshift/operator-framework-operator-controller@becb181 Camila Macedo UPSTREAM: <carry>: [Default Catalog Consistency Test] (feat) add check to validate multi-arch support
2025-07-23 00:06:43 openshift/operator-framework-operator-controller@3522271 Camila Macedo UPSTREAM: <carry>: [Default Catalog Consistency Test]: Enable CatalogChecks
2025-07-23 00:06:45 openshift/operator-framework-operator-controller@9e7d4ae Camila Macedo UPSTREAM: <carry>: [Default Catalog Consistency Test]: Rename Tests suite and small cleanups
2025-07-23 00:06:48 openshift/operator-framework-operator-controller@68f8bc5 AOS Automation Release Team UPSTREAM: <carry>: Updating ose-olm-operator-controller-container image to be consistent with ART for 4.20 Reconciling with https://github.com/openshift/ocp-build-data/tree/dfb5c7d531490cfdc61a3b88bc533702b9624997/images/ose-olm-operator-controller.yml
2025-07-23 00:06:51 openshift/operator-framework-operator-controller@8235657 AOS Automation Release Team UPSTREAM: <carry>: Updating ose-olm-catalogd-container image to be consistent with ART for 4.20 Reconciling with https://github.com/openshift/ocp-build-data/tree/dfb5c7d531490cfdc61a3b88bc533702b9624997/images/ose-olm-catalogd.yml
2025-07-23 00:06:54 openshift/operator-framework-operator-controller@e1a5ac8 Todd Short UPSTREAM: <carry>: Update e2e registry to use 1.24/4.20
2025-07-23 00:06:57 openshift/operator-framework-operator-controller@5569e5b Camila Macedo UPSTREAM: <carry>: [Catalog Default Tests]: Upgrade go version to 1.24.3, dependencies and fix new lint issue
2025-07-23 00:07:00 openshift/operator-framework-operator-controller@e54223e Camila Macedo UPSTREAM: <carry>: Add structure to allow move the orgin tests using OTE
2025-07-23 00:07:06 openshift/operator-framework-operator-controller@e369f43 Todd Short UPSTREAM: <carry>: Add support for experimental manifests
2025-07-23 00:07:12 openshift/operator-framework-operator-controller@bf8ed2c Camila Macedo UPSTREAM: <carry>: [OTE] - chore: follow up #383 – remove unreachable target call
2025-07-23 00:07:18 openshift/operator-framework-operator-controller@acd38d3 Todd Short UPSTREAM: <carry>: Remove build of test image registry
2025-07-23 00:07:24 openshift/operator-framework-operator-controller@1ebec02 Todd Short UPSTREAM: <carry>: Add test-experimental-e2e target to openshift Makefile
2025-07-23 00:07:31 openshift/operator-framework-operator-controller@39952b7 Camila Macedo UPSTREAM: <carry>: [OTE]: Add binary in the operator controller image to allow proper integration with OCP tests
2025-07-23 00:07:37 openshift/operator-framework-operator-controller@b81ca24 Todd Short UPSTREAM: <carry>: Fix experimental manifest copying
2025-07-23 00:07:44 openshift/operator-framework-operator-controller@66512b2 Todd Short UPSTREAM: <carry>: Update manifest generation for upstream rbac/webhooks
2025-07-23 00:07:51 openshift/operator-framework-operator-controller@8099322 Camila Macedo UPSTREAM: <carry>: [OTE] - Add tracking mechanism
2025-07-23 00:07:58 openshift/operator-framework-operator-controller@841db79 Camila Macedo UPSTREAM: <carry>: Update OTE dep to get fix
2025-07-24 14:18:08 openshift/operator-framework-operator-controller@3a7ed1f Camila Macedo UPSTREAM: <carry>: [OTE] Add Readme
2025-07-24 20:31:59 openshift/operator-framework-operator-controller@0cbe57c Rashmi Gottipati UPSTREAM: <carry>: set GIT_COMMIT env from SOURCE_GIT_COMMIT in Dockerfiles for operator-controller and catalogd
2025-07-24 20:31:59 openshift/operator-framework-operator-controller@0a3ff39 Ankita Thomas UPSTREAM: <carry>: add openshift specific build target to pass commit info downstream
2025-07-24 20:31:59 openshift/operator-framework-operator-controller@982cbe5 Brett Tofel UPSTREAM: <carry>: add source commit into binaries when linking
2025-07-31 01:26:37 openshift/operator-framework-operator-controller@1b06fc6 Camila Macedo UPSTREAM: <carry>: OTE add first test from openshift/origin olmv1.go

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.

@jianzhangbjz
Copy link
Contributor

/unhold

@openshift-ci openshift-ci bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Aug 4, 2025
@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD 1b06fc6 and 2 for PR HEAD 077e9cc in total

tmshort and others added 23 commits August 12, 2025 17:40
Update the e2e registry Dockerfile to use golang 1.24/OCP 4.20

Signed-off-by: Todd Short <[email protected]>
This commit introduces a binary and supporting structure to enable the
execution of OpenShift origin (olmv1) tests using the Open Test Environment (OTE).

It lays the groundwork for moving origin test in openshift/origin to
be executed from this repository using OTE.
Update the openshift kustomize configuration for both operator-controller
and catalogd.

Update the manifest generation scripts to put the core generation code
into a function (ignore-whitespace will help with the review), so that
it can be called twice; once for standard, and once for experimental.

Move around some of the kustomization directives to
* Create a patch kustomization (Component) file and move the patch directives from olmv1-ns there. This allows it to be referenced from a different directory.
* Add a kustomization file for tusted-ca. This allows it to be referenced from a different directory.
* Move the setting of the namePrefix for operator-controller; this makes the generation compatible with upstream feature components.
* Define experimental kustomization files that reference existing components.
* Reference the correct CRDs (standard or experimental).
* Add references to upstream feature components into the experimental manifests.

This *will* add `--feature-gates` options from the upstream feature
components to the experimental manifests. The cluster-olm-operator will
strip those arguments from the deployments before adding the enabled
feature gates.

Update the Dockerfiles to include the experimental manifests and a copy
script (`cp-manifests`) into the image containers. The complexity of
having multiple sets of manifests mean that the simple initContainer
copy mechanism found in cluster-olm-operator is no longer sufficient.

This attempts to keep backwards compatibility with older versions of
cluster-olm-operator, specifically by keeping the original (standard)
manifests in the original location, and adding the experimental
manifests in a new directory. The new `cp-manifests` script is used
by newer versions of cluster-olm-operator.

Signed-off-by: Todd Short <[email protected]>
Upstream now uses a different image

Signed-off-by: Todd Short <[email protected]>
…file

This adds a test-experimental-e2e target to allow the CI to run the
experimental e2e test.

Signed-off-by: Todd Short <[email protected]>
The standard manifest was being copied rather than the experimental
manifest. This meant that the expected feature-flags are not present.
This is failing now that we are doing a check for those feature-flags.

Signed-off-by: Todd Short <[email protected]>
…rfiles for operator-controller and catalogd

Signed-off-by: Rashmi Gottipati <[email protected]>
- Removes extra GIT_COMMIT set
- fixup Dockerfiles after rebase
- consider "" unset so build-info can fill commit/date
- double quote go flags & honor GIT_COMMIT if set
- improve robustness of build-info parsing
- Trim whitespace on all version fields
- isUnset and valueOrUnknown now call strings.TrimSpace
- Avoid clobbering values injected via ldflags
- set repoState from build-info only when repoState is still unset
- set version from build-info only when unset and build-info value is non-empty
… which are remaining

This commit moves the final OLMv1 tests from openshift/origin/test/extended/olm/olmv1.go to their proper location in this repository. This migration is part of a larger effort to streamline development by co-locating tests with the component they validate. This will reduce CI overhead and allow for faster, more atomic changes.

Assisted-by: Gemini
@openshift-bot openshift-bot added do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. lgtm Indicates that a PR is ready to be merged. labels Aug 12, 2025
@camilamacedo86
Copy link
Contributor

/lgtm

/approve

Copy link
Contributor

openshift-ci bot commented Aug 12, 2025

[APPROVALNOTIFIER] This PR is APPROVED

Approval requirements bypassed by manually added approval.

This pull-request has been approved by: camilamacedo86, openshift-bot

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

The pull request process is described here

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

Copy link
Contributor

openshift-ci bot commented Aug 12, 2025

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

Test name Commit Details Required Rerun command
ci/prow/okd-scos-e2e-aws-ovn 62c60e6 link false /test okd-scos-e2e-aws-ovn

Full PR test history. Your PR dashboard.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. 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. tide/merge-method-merge Denotes a PR that should use a standard merge by tide when it merges.
Projects
None yet
Development

Successfully merging this pull request may close these issues.