Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
134 commits
Select commit Hold shift + click to select a range
519608a
:seedling: bump markdown from 3.10.2 to 3.10.3 (#2875)
dependabot[bot] Aug 17, 2026
e70e3d4
:seedling: bump github.com/stretchr/testify from 1.11.1 to 1.12.0 (#2…
dependabot[bot] Aug 18, 2026
948ca49
:seedling: bump github.com/google/go-containerregistry (#2878)
dependabot[bot] Aug 18, 2026
3679411
:seedling: bump packaging from 26.2 to 26.3 (#2880)
dependabot[bot] Aug 19, 2026
3ccfd82
:seedling: bump dorny/paths-filter from 4.0.2 to 4.0.3 (#2881)
dependabot[bot] Aug 19, 2026
256c804
:seedling: bump github.com/klauspost/compress from 1.19.1 to 1.19.2 (…
dependabot[bot] Aug 20, 2026
cb7f3eb
:seedling: bump github.com/google/go-containerregistry (#2883)
dependabot[bot] Aug 20, 2026
8ff1ef1
:seedling: bump github.com/cucumber/godog from 0.15.1 to 0.16.0 (#2877)
dependabot[bot] Aug 20, 2026
df2c201
:seedling: bump soupsieve from 2.9.1 to 2.9.2 (#2884)
dependabot[bot] Aug 21, 2026
2c859fd
:seedling: bump platformdirs from 4.11.0 to 4.11.1 (#2886)
dependabot[bot] Aug 24, 2026
7011771
:seedling: bump go.podman.io/image/v5 from 5.41.0 to 5.41.1 (#2887)
dependabot[bot] Aug 25, 2026
58f6e2a
:seedling: bump platformdirs from 4.11.1 to 4.11.2 (#2888)
dependabot[bot] Aug 25, 2026
79f1133
Update limitations doc to call out no support for APIServices (#2890)
perdasilva Aug 26, 2026
bf02669
:seedling: bump charset-normalizer from 3.4.9 to 3.5.0 (#2889)
dependabot[bot] Aug 27, 2026
80d4bdf
:seedling: bump platformdirs from 4.11.2 to 4.11.3 (#2891)
dependabot[bot] Aug 31, 2026
402738a
:seedling: bump golang.org/x/tools from 0.48.0 to 0.49.0 (#2892)
dependabot[bot] Aug 31, 2026
d4b54e4
:seedling: bump pygments from 2.20.0 to 2.21.0 (#2896)
dependabot[bot] Aug 31, 2026
03e4d10
:seedling: bump idna from 3.18 to 3.19 (#2897)
dependabot[bot] Sep 1, 2026
ae6d818
:seedling: bump charset-normalizer from 3.5.0 to 3.5.1 (#2894)
dependabot[bot] Sep 1, 2026
0448d1c
:seedling: bump helm.sh/helm/v3 from 3.21.3 to 3.21.4 (#2893)
dependabot[bot] Sep 2, 2026
60d7775
:seedling: bump github.com/stretchr/testify from 1.12.0 to 1.12.1 (#2…
dependabot[bot] Sep 2, 2026
7717060
:seedling: bump google.golang.org/grpc from 1.82.1 to 1.83.1 (#2898)
dependabot[bot] Sep 2, 2026
a2e0697
:seedling: bump github.com/operator-framework/operator-registry (#2899)
dependabot[bot] Sep 2, 2026
7f495a1
:seedling: bump lxml from 6.1.1 to 6.1.2 (#2900)
dependabot[bot] Sep 2, 2026
5ddbb88
Merge branch 'main' into synchronize
Sep 3, 2026
ada70ac
UPSTREAM: <carry>: Add OpenShift specific files
dtfranz Oct 26, 2023
a4f3203
UPSTREAM: <carry>: Add new tests for single/own namespaces install modes
camilamacedo86 Oct 6, 2025
7d188d7
UPSTREAM: <carry>: Upgrade OCP image from 4.20 to 4.21
camilamacedo86 Oct 13, 2025
7ec7109
UPSTREAM: <carry>: [Default Catalog Tests] - Change logic to get ocp …
camilamacedo86 Oct 13, 2025
9175b55
UPSTREAM: <carry>: Update OCP catalogs to v4.21
tmshort Oct 13, 2025
1e74b60
UPSTREAM: <carry>: support singleown cases in disconnected
kuiwang02 Oct 16, 2025
260962f
UPSTREAM: <carry>: fix cases 81696 and 74618 for product code changes
kuiwang02 Oct 17, 2025
cd6e9b8
UPSTREAM: <carry>: Define Default timeouts and apply their usage accr…
camilamacedo86 Oct 22, 2025
69d62a4
UPSTREAM: <carry>: Update to new feature-gate options in helm
tmshort Oct 22, 2025
8b57e3c
UPSTREAM: <carry>: Fix flake for single/own ns tests by ensuring uniq…
camilamacedo86 Oct 22, 2025
7716615
UPSTREAM: <carry>: [OTE]: Enhance single/own ns based on review comme…
camilamacedo86 Oct 24, 2025
2cb6bd9
UPSTREAM: <carry>: Update OwnSingle template to use spec.config.inlin…
kuiwang02 Nov 3, 2025
73dfb56
UPSTREAM: <carry>: [OTE]: Add webhook cleanup validation on extension…
camilamacedo86 Nov 4, 2025
99102cf
UPSTREAM: <carry>: Add [OTP] to migrated cases
kuiwang02 Nov 7, 2025
458ef4a
UPSTREAM: <carry>: [OTE]: Upgrade dependencies used
camilamacedo86 Nov 5, 2025
c7e1094
UPSTREAM: <carry>: fix(OTE): fix OpenShift Kubernetes replace version…
camilamacedo86 Nov 10, 2025
83d4cd7
UPSTREAM: <carry>: [Default Catalog Tests] Upgrade go 1.24.6 and depe…
camilamacedo86 Nov 11, 2025
c1ffa0d
UPSTREAM: <carry>: add disconnected environment support with custom p…
kuiwang02 Nov 12, 2025
6049228
UPSTREAM: <carry>: migrate jiazha test cases to OTE
jianzhangbjz Nov 14, 2025
913891c
UPSTREAM: <carry>: migrate clustercatalog case to ote
Xia-Zhao-rh Oct 17, 2025
2999891
UPSTREAM: <carry>: migrate olmv1 QE stress cases
kuiwang02 Nov 20, 2025
2a87386
UPSTREAM: <carry>: Use busybox/httpd to simulate probes
tmshort Nov 25, 2025
0324716
UPSTREAM: <carry>: migrate olmv1 QE cases
Xia-Zhao-rh Nov 25, 2025
cc0dc93
UPSTREAM: <carry>: add agent for olmv1 qe cases
kuiwang02 Oct 21, 2025
cc8f8ee
UPSTREAM: <carry>: Disable upstream PodDisruptionBudget
tmshort Dec 3, 2025
6149403
UPSTREAM: <carry>: Add AGENTS.md for AI code contributions
rashmigottipati Dec 11, 2025
a72e63c
UPSTREAM: <carry>: address review comments through addl prompts
rashmigottipati Dec 11, 2025
55076a1
UPSTREAM: <carry>: addressing some more review comments
rashmigottipati Dec 11, 2025
8ac5e76
UPSTREAM: <carry>: remove DCO line
rashmigottipati Dec 11, 2025
9c0ad20
UPSTREAM: <carry>: migrate bandrade test cases to OTE
bandrade Nov 18, 2025
49b47ef
UPSTREAM: <carry>: update metadata
bandrade Dec 3, 2025
f1dc828
UPSTREAM: <carry>: remove originalName
bandrade Dec 3, 2025
f54f70a
UPSTREAM: <carry>: update 80458's timeout to 180s
jianzhangbjz Dec 8, 2025
99bd227
UPSTREAM: <carry>: update 83026 to specify the clustercatalog
jianzhangbjz Dec 15, 2025
7240191
UPSTREAM: <carry>: Update to golang 1.25 and ocp 4.22
oceanc80 Dec 18, 2025
91c6d7f
UPSTREAM: <carry>: Use oc client for running e2e tests
pedjak Jan 13, 2026
c725901
UPSTREAM: <carry>: Run upstream e2e tests tagged with `@catalogd-update`
pedjak Jan 14, 2026
ce16c43
UPSTREAM: <carry>: enhance case to make it more stable
kuiwang02 Jan 6, 2026
1d7d34b
UPSTREAM: <carry>: add service account to curl job
ehearne-redhat Jan 7, 2026
79a154c
UPSTREAM: <carry>: move sa creation out of buildCurlJob()
ehearne-redhat Jan 8, 2026
80522d9
UPSTREAM: <carry>: comment out delete service account
ehearne-redhat Jan 9, 2026
8ab6129
UPSTREAM: <carry>: move defercleanup for sa for LIFO
ehearne-redhat Jan 9, 2026
2abdb05
UPSTREAM: <carry>: add polling so job fully deleted before proceed
ehearne-redhat Jan 12, 2026
6e179da
UPSTREAM: <carry>: Revert "Merge pull request #594 from ehearne-redha…
sosiouxme Jan 20, 2026
71334c8
UPSTREAM: <carry>: Remove openshift-redhat-marketplace catalog tests
camilamacedo86 Jan 8, 2026
69961c3
UPSTREAM: <carry>: config watchnamespace cases
kuiwang02 Jan 6, 2026
3347212
UPSTREAM: <carry>: enhance ocp-79770
Xia-Zhao-rh Jan 26, 2026
f2d42bf
UPSTREAM: <carry>: upgrade version support case
kuiwang02 Jan 28, 2026
d657d8f
UPSTREAM: <carry>: Remove installed condition check from auth preflig…
Jan 30, 2026
9928224
UPSTREAM: <carry>: Add openshift/api dependency
Jan 30, 2026
995cf6d
UPSTREAM: <carry>: Add boxcutter specific preflight auth test
Jan 30, 2026
5618945
UPSTREAM: <carry>: adjust watchnamespace case based on change
kuiwang02 Feb 2, 2026
a1cf0df
UPSTREAM: <carry>: fix(ote): Use as operator-controller dep from root…
camilamacedo86 Feb 3, 2026
e085618
UPSTREAM: <carry>: add 83979 automation
bandrade Feb 2, 2026
21f2e65
UPSTREAM: <carry>: add 85889 automation
bandrade Feb 2, 2026
b574ac6
UPSTREAM: <carry>: Update test-operator startup script to fix pod pro…
Feb 4, 2026
625a87a
UPSTREAM: <carry>: Fix up own-namespace invalid configuration test
Feb 7, 2026
88c0cae
UPSTREAM: <carry>: Preflight tests use in-cluster catalog and bundles…
camilamacedo86 Feb 24, 2026
591778e
UPSTREAM: <carry>: adjust sa and permission test cases per new change…
kuiwang02 Feb 2, 2026
110f7cb
UPSTREAM: <carry>: Update OCP catalogs to v4.22
camilamacedo86 Feb 3, 2026
8bf210d
UPSTREAM: <carry>: chore(OTE and Default Catalog Tests) Update go and…
camilamacedo86 Feb 26, 2026
f864303
UPSTREAM: <carry>: fix 83026 for TP cluster
jianzhangbjz Feb 28, 2026
0ce40f4
UPSTREAM: <carry>: serviceAccount validation unified across all runtimes
kuiwang02 Mar 6, 2026
8b92474
UPSTREAM: <carry>: Fix OLMv1 test operator to listen on IPv6
stbenjam Mar 6, 2026
892d630
UPSTREAM: <carry>: Increase install timeout and add diagnostic loggin…
camilamacedo86 Mar 11, 2026
d624c34
UPSTREAM: <carry>: add service account to curl job
ehearne-redhat Mar 2, 2026
437238c
UPSTREAM: <carry>: update OCP-75441 to support multi-arch
jianzhangbjz Mar 19, 2026
158bbd6
UPSTREAM: <carry>: deployment config cases
kuiwang02 Feb 6, 2026
8e45f2f
UPSTREAM: <carry>: Add OTE tests for OLMv1 DeploymentConfig support
tmshort Mar 11, 2026
aaf8ec1
UPSTREAM: <carry>: Update openshift/api and client-go
tmshort Mar 19, 2026
50e927e
UPSTREAM: <carry>: Add boxcutter tests
camilamacedo86 Mar 23, 2026
8eb5bd7
UPSTREAM: <carry>: enhance QE cases
Xia-Zhao-rh Mar 17, 2026
da9ed58
UPSTREAM: <carry>: Update quay-operator version to one containing arm…
dtfranz Mar 24, 2026
f6b46e3
UPSTREAM: <carry>: verify volume/volumeMount override
kuiwang02 Mar 25, 2026
56aa67f
UPSTREAM: <carry>: Add long-duration test script and documents
jianzhangbjz Mar 11, 2026
5bd4552
UPSTREAM: <carry>: Update grpc in default-catalog-consistency tests
tmshort Mar 27, 2026
6dd3f2b
UPSTREAM: <carry>: Rename ClusterExtensionRevision to ClusterObjectSe…
camilamacedo86 Mar 31, 2026
30e3579
UPSTREAM: <carry>: Skip incompatible operator test when Boxcutter use…
camilamacedo86 Mar 31, 2026
969d10c
UPSTREAM: <carry>: add ocp-87557
bandrade Feb 8, 2026
093f2d5
UPSTREAM: <carry>: Add fgiudici as reviewer
fgiudici Mar 31, 2026
1603c5b
UPSTREAM: <carry>: Remove skip for incompatible operator check after …
camilamacedo86 Apr 1, 2026
6d147ab
UPSTREAM: <carry>: Test empty affinity erasure and cleanup
kuiwang02 Apr 1, 2026
392d036
UPSTREAM: <carry>: Fix boxcutter finalizer ResourceNames in prefligh…
camilamacedo86 Apr 9, 2026
14f1aa3
UPSTREAM: <carry>: Expand OTE docs with more comprehensive details
camilamacedo86 Apr 15, 2026
a8bd863
UPSTREAM: <carry>: Disable upstream TLSProfile tests
tmshort Apr 18, 2026
962e73b
UPSTREAM: <carry>: OTE: Simplify by remove option to configure tests …
camilamacedo86 Apr 20, 2026
e10a875
UPSTREAM: <carry>: OTE - Make OTE local output easier to read
camilamacedo86 Apr 21, 2026
0999a1c
UPSTREAM: <carry>: remove dead e2e registry push job and related vari…
joelanford Apr 29, 2026
531a914
UPSTREAM: <carry>: OCPBUGS-62517: Set replicas=1, PDB, and pod anti-a…
tmshort Apr 23, 2026
f02c2e3
UPSTREAM: <carry>: fix(test): drop blocking namespace-deletion wait b…
tmshort May 4, 2026
30c7216
UPSTREAM: <carry>: Fix downstream e2e test invocation
tmshort May 18, 2026
cd4dab2
UPSTREAM: <carry>: Delete openshift/registry.Dockerfile
joelanford May 19, 2026
0f9f00e
UPSTREAM: <carry>: Remove test-experimenal-e2e
tmshort May 20, 2026
0a28f22
UPSTREAM: <carry>: Update readme Default Catalog Tests
camilamacedo86 May 27, 2026
ca0bbc3
UPSTREAM: <carry>: add OLMv1 topology-based deployment scaling e2e test
tmshort May 26, 2026
502dcae
UPSTREAM: <carry>: Update dockerfiles to use golang-1.26-release-4.23…
tmshort Jun 4, 2026
d50fa9d
UPSTREAM: <carry>: Updating ose-olm-operator-controller-container ima…
Jun 6, 2026
52aa00e
UPSTREAM: <carry>: Updating ose-olm-catalogd-container image to be co…
Jun 6, 2026
b431c6c
UPSTREAM: <carry>: Update catalogs for 4.23/5.0
tmshort May 21, 2026
0cc7616
UPSTREAM: <carry>: Remove HelmChartSupport feature gate from experime…
Jul 15, 2026
9818c04
UPSTREAM: <carry>: test: add allow-case for operator maxOCPVersion > …
tmshort Jul 16, 2026
f568341
UPSTREAM: <carry>: Add OLMv1 progress deadline QE tests
dtfranz Jun 23, 2026
479baf2
UPSTREAM: <carry>: Remove stale reviewers/approvers, add trgeiger
tmshort Jul 21, 2026
aa717c7
UPSTREAM: <carry>: Remove openshift/ e2e related to deprecated Servic…
dtfranz Jun 22, 2026
bde2a91
UPSTREAM: <carry>: fix(test): update PolarionID:87224 for 4.23/5.0 up…
tmshort Jul 16, 2026
294bb84
UPSTREAM: <carry>: use internal shell image for catalog FBC curl Job
haklein Aug 13, 2026
3076b24
UPSTREAM: <drop>: go mod vendor
Sep 3, 2026
8e9eccd
UPSTREAM: <drop>: remove upstream GitHub configuration
Sep 3, 2026
48206a1
UPSTREAM: <drop>: configure the commit-checker
Sep 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/project/olmv1_limitations.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ Currently, OLM v1 only supports installing operators packaged in [OLM v0 bundles
* `olm.gvk.required`
* `olm.package.required`
* `olm.constraint`
* **must not** define `APIService`s in the `ClusterServiceVersion`

OLM v1 verifies these criteria at install time and will surface violations in the `ClusterExtensions`'s `.status.conditions`.

Expand Down
36 changes: 19 additions & 17 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -9,37 +9,37 @@ require (
github.com/cert-manager/cert-manager v1.21.1
github.com/containerd/containerd v1.7.34
github.com/cucumber/gherkin/go/v26 v26.2.0
github.com/cucumber/godog v0.15.1
github.com/cucumber/godog v0.16.0
github.com/cucumber/messages/go/v21 v21.0.1
github.com/evanphx/json-patch v5.9.11+incompatible
github.com/fsnotify/fsnotify v1.10.1
github.com/go-logr/logr v1.4.4
github.com/golang-jwt/jwt/v5 v5.3.1
github.com/google/go-cmp v0.7.0
github.com/google/go-containerregistry v0.21.7
github.com/google/go-containerregistry v0.21.9
github.com/google/renameio/v2 v2.0.2
github.com/gorilla/handlers v1.5.2
github.com/graphql-go/graphql v0.8.1
github.com/klauspost/compress v1.19.1
github.com/klauspost/compress v1.19.2
github.com/opencontainers/go-digest v1.0.0
github.com/opencontainers/image-spec v1.1.1
github.com/operator-framework/api v0.45.0
github.com/operator-framework/helm-operator-plugins v0.9.1
github.com/operator-framework/operator-registry v1.73.0
github.com/operator-framework/operator-registry v1.74.0
github.com/prometheus/client_golang v1.24.1
github.com/prometheus/common v0.70.1
github.com/santhosh-tekuri/jsonschema/v6 v6.0.3
github.com/spf13/cobra v1.10.2
github.com/spf13/pflag v1.0.10
github.com/stretchr/testify v1.11.1
go.podman.io/image/v5 v5.41.0
github.com/stretchr/testify v1.12.1
go.podman.io/image/v5 v5.41.1
go.uber.org/mock v0.6.0
golang.org/x/exp v0.0.0-20260410095643-746e56fc9e2f
golang.org/x/sync v0.22.0
golang.org/x/tools v0.48.0
helm.sh/helm/v3 v3.21.3
golang.org/x/tools v0.49.0
helm.sh/helm/v3 v3.21.4
k8s.io/api v0.36.3
k8s.io/apiextensions-apiserver v0.36.2
k8s.io/apiextensions-apiserver v0.36.3
k8s.io/apimachinery v0.36.3
k8s.io/apiserver v0.36.3
k8s.io/cli-runtime v0.36.3
Expand Down Expand Up @@ -88,11 +88,13 @@ require (
github.com/containerd/typeurl/v2 v2.2.3 // indirect
github.com/containers/libtrust v0.0.0-20230121012942-c1716e8a8d01 // indirect
github.com/containers/ocicrypt v1.3.2 // indirect
github.com/cucumber/gherkin/go/v42 v42.0.0 // indirect
github.com/cucumber/messages/go/v34 v34.2.0 // indirect
github.com/cyberphone/json-canonicalization v0.0.0-20241213102144-19d51d7fe467 // indirect
github.com/cyphar/filepath-securejoin v0.7.0 // indirect
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
github.com/distribution/reference v0.6.0 // indirect
github.com/docker/cli v29.6.2+incompatible // indirect
github.com/docker/cli v29.7.1+incompatible // indirect
github.com/docker/distribution v2.8.3+incompatible // indirect
github.com/docker/docker-credential-helpers v0.9.8 // indirect
github.com/docker/go-connections v0.8.1 // indirect
Expand Down Expand Up @@ -159,7 +161,7 @@ require (
github.com/mattn/go-colorable v0.1.14 // indirect
github.com/mattn/go-isatty v0.0.22 // indirect
github.com/mattn/go-runewidth v0.0.27 // indirect
github.com/mattn/go-sqlite3 v1.14.48 // indirect
github.com/mattn/go-sqlite3 v1.14.49 // indirect
github.com/miekg/pkcs11 v1.1.2 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/go-wordwrap v1.0.1 // indirect
Expand Down Expand Up @@ -223,23 +225,23 @@ require (
go.opentelemetry.io/otel/sdk v1.44.0 // indirect
go.opentelemetry.io/otel/trace v1.44.0 // indirect
go.opentelemetry.io/proto/otlp v1.10.0 // indirect
go.podman.io/common v0.68.1 // indirect
go.podman.io/common v0.69.0 // indirect
go.podman.io/storage v1.64.0 // indirect
go.yaml.in/yaml/v2 v2.4.4 // indirect
go.yaml.in/yaml/v3 v3.0.5 // indirect
golang.org/x/crypto v0.54.0 // indirect
golang.org/x/mod v0.38.0 // indirect
golang.org/x/net v0.57.0 // indirect
golang.org/x/crypto v0.55.0 // indirect
golang.org/x/mod v0.39.0 // indirect
golang.org/x/net v0.58.0 // indirect
golang.org/x/oauth2 v0.36.0 // indirect
golang.org/x/sys v0.47.0 // indirect
golang.org/x/term v0.45.0 // indirect
golang.org/x/text v0.40.0 // indirect
golang.org/x/text v0.41.0 // indirect
golang.org/x/time v0.15.0 // indirect
gomodules.xyz/jsonpatch/v2 v2.5.0 // indirect
google.golang.org/genproto v0.0.0-20260319201613-d00831a3d3e7 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20260526163538-3dc84a4a5aaa // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20260610212136-7ab31c22f7ad // indirect
google.golang.org/grpc v1.82.1 // indirect
google.golang.org/grpc v1.83.1 // indirect
google.golang.org/protobuf v1.36.12-0.20260120151049-f2248ac996af // indirect
gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
Expand Down
Loading