-
Notifications
You must be signed in to change notification settings - Fork 51
Comparing changes
Open a pull request
base repository: openshift/operator-framework-operator-controller
base: main
head repository: openshift/operator-framework-operator-controller
compare: release-4.19
- 16 commits
- 4,164 files changed
- 10 contributors
Commits on May 23, 2025
-
UPSTREAM: <carry>: [release-4.19] fix: don't template registry+v1 man…
…ifests Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fbfe799 - Browse repository at this point
Copy the full SHA fbfe799View commit details
Commits on May 26, 2025
-
UPSTREAM: <carry>: SELinux type for operator-controller
Signed-off-by: Jian Zhang <jiazha@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for b64dbc9 - Browse repository at this point
Copy the full SHA b64dbc9View commit details
Commits on May 28, 2025
-
UPSTREAM: <carry>: [DefaultCatalogTests]: Add initial implementation
Configuration menu - View commit details
-
Copy full SHA for 97be334 - Browse repository at this point
Copy the full SHA 97be334View commit details -
UPSTREAM: <carry>: Bump catalog versions to 4.19
Signed-off-by: Todd Short <todd.short@me.com> (cherry picked from commit c25c411)
Configuration menu - View commit details
-
Copy full SHA for 1f882bc - Browse repository at this point
Copy the full SHA 1f882bcView commit details
Commits on Jun 9, 2025
-
UPSTREAM: <carry>: [Default Catalog Consistency Test]: fix junit outp…
…ut format to allow generate xml
Configuration menu - View commit details
-
Copy full SHA for 2dbc033 - Browse repository at this point
Copy the full SHA 2dbc033View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91325e7 - Browse repository at this point
Copy the full SHA 91325e7View commit details -
UPSTREAM: <carry>: [Default Catalog Consistency Test]: Rename Tests s…
…uite and small cleanups
Configuration menu - View commit details
-
Copy full SHA for 416a2d3 - Browse repository at this point
Copy the full SHA 416a2d3View commit details
Commits on Jul 3, 2025
-
UPSTREAM: <carry>: Safely handle changes to description fields (#2023)
Motivation: When attempting to upgrade argocd-operator from v0.5.0 to v0.7.0, the upgrade process fails during the preflight CRD safety validation. The validation correctly detects that the `argocds.argoproj.io` CRD has been modified between the two versions. The specific error reported is: ``` CustomResourceDefinition argocds.argoproj.io failed upgrade safety validation. "ChangeValidator" validation failed: version "v1alpha1", field "^.status.applicationController" has unknown change, refusing to determine that change is safe ``` However, changes between the CRD versions in this instance are limited to non-functional updates in the description fields of various properties (e.g., status.applicationController).`ChangeValidator` lacks a specific rule to classify a description-only update as safe, which blocks legitimate and otherwise safe operator upgrades. Solution: This PR enhances the CRD upgrade safety validation logic to correctly handle changes to description fields by introducing a new `ChangeValidation` check for `Description`, and registering the check by adding it to the default list of `ChangeValidations` used by `ChangeValidator`. Result: Non-functional updates to documentation fields are now deemed safe(which resolves the upgrade failure for argocd-operator from v0.5.0 to v0.7.0)
Configuration menu - View commit details
-
Copy full SHA for 8f42f09 - Browse repository at this point
Copy the full SHA 8f42f09View commit details
Commits on Aug 13, 2025
-
UPSTREAM: 1981: Backporting NetworkPolicy support for OLM bundles
This is a hack to backport "NetworkPolicy object kind in bundles" support from operator-framework/operator-registry#1675 The feature was introduced in OCP 4.20 with a operator-registry bump to v1.55.0. Ref: 1. operator-registry v1.55.0 release: https://github.com/operator-framework/operator-registry/releases/tag/v1.55.0 2. operator-registry bump in OCP 4.20: operator-framework/operator-controller#1981 Because the upstream PR is not being backported in operator-registry to older tags (with new z stream releases), this achieves a downstream-only backport for this feature.
Configuration menu - View commit details
-
Copy full SHA for 376a11c - Browse repository at this point
Copy the full SHA 376a11cView commit details -
UPSTREAM: 2078: Add Network Policy to e2e test bundles
Adds a Netwok Policy to the end-to-end test bundles and adds a check to the tests that the Network Policy resources are created. Signed-off-by: Tayler Geiger <tayler@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for abf9503 - Browse repository at this point
Copy the full SHA abf9503View commit details
Commits on Nov 10, 2025
-
Configuration menu - View commit details
-
Copy full SHA for cc0c7d5 - Browse repository at this point
Copy the full SHA cc0c7d5View commit details
Commits on Nov 11, 2025
-
Merge pull request #543 from camilamacedo86/crd-upgrade-safety
OPRUN-4216, OCPBUGS-63405: Port CRD upgrade safety carry from 4.20 without bumping deps
Configuration menu - View commit details
-
Copy full SHA for 4b3ad17 - Browse repository at this point
Copy the full SHA 4b3ad17View commit details
Commits on May 20, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 7d69a9b - Browse repository at this point
Copy the full SHA 7d69a9bView commit details
Commits on May 25, 2026
-
Merge pull request #731 from MrSanketkumar/grpc-patch-cve-fix-4.19
[Release-4.19] OCPBUGS-80485,OCPBUGS-80484: Update grpc to v1.75.1-sec.1 to fix CVE-2026-33186
Configuration menu - View commit details
-
Copy full SHA for 82b844a - Browse repository at this point
Copy the full SHA 82b844aView commit details
Commits on Jun 5, 2026
-
UPSTREAM: <carry>: OCPBUGS-87180: clean up orphaned temp dirs in cata…
…log storage LocalDirV1.Store creates a temp dir (.{catalog}-{random}) and renames it into place atomically. If the process is interrupted before the deferred RemoveAll runs, the temp dir persists. Each restart adds another, eventually filling the disk. Primary fix: remove any matching temp dirs at the start of Store before creating a new one. Since Store holds the write mutex, any dirs found are guaranteed to be from a previous run. Defense-in-depth: add /var/cache/catalogs to GarbageCollector's list of scanned paths (CachePath string -> CachePaths []string), so orphaned temp dirs are also removed by the periodic GC cycle. Backport of OCPBUGS-76453 to release-4.19. Signed-off-by: Rashmi Gottipati <rgottipa@redhat.com>Configuration menu - View commit details
-
Copy full SHA for eb4c8b3 - Browse repository at this point
Copy the full SHA eb4c8b3View commit details
Commits on Jun 8, 2026
-
Merge pull request #748 from rashmigottipati/OCPBUGS-87180-backport-4.19
OCPBUGS-87180: [release-4.19] catalogd: clean up orphaned temp dirs in catalog storage
Configuration menu - View commit details
-
Copy full SHA for 306ab2c - Browse repository at this point
Copy the full SHA 306ab2cView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...release-4.19