Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: openshift/operator-framework-operator-controller
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: openshift/operator-framework-operator-controller
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: release-4.20
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 14 commits
  • 36 files changed
  • 7 contributors

Commits on Sep 11, 2025

  1. UPSTREAM: <carry>: Update webhook ote tests to use latest webhook-ope…

    …rator
    
    Signed-off-by: Per Goncalves da Silva <pegoncal@redhat.com>
    Per Goncalves da Silva authored and openshift-cherrypick-robot committed Sep 11, 2025
    Configuration menu
    Copy the full SHA
    5608e3d View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2025

  1. Merge pull request #469 from openshift-cherrypick-robot/cherry-pick-4…

    …62-to-release-4.20
    
    [release-4.20] OCPBUGS-61563: [OTE] Update webhook ote tests to use latest webhook-operator
    openshift-merge-bot[bot] authored Sep 12, 2025
    Configuration menu
    Copy the full SHA
    7a3c895 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2025

  1. UPSTREAM: <carry>: Revert "Handle service-ca cert availability/rotation"

    This reverts commit 9cc13d8.
    tmshort authored and openshift-cherrypick-robot committed Sep 15, 2025
    Configuration menu
    Copy the full SHA
    7f1f52e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #474 from openshift-cherrypick-robot/cherry-pick-4…

    …60-to-release-4.20
    
    [release-4.20] OCPBUGS-61705: Revert "Handle service-ca cert availability/rotation"
    openshift-merge-bot[bot] authored Sep 15, 2025
    Configuration menu
    Copy the full SHA
    881b35e View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2025

  1. UPSTREAM: <carry>: (fix) Truncate large error messages in status cond…

    …itions (#2169)
    
    When upgrading operators, CRD validation errors can be very large (50KB+).
    Kubernetes rejects status updates over 32KB with "Too long: may not be more than 32768 bytes".
    This causes ClusterExtension upgrades to fail and get stuck.
    
    Assisted-by: Cursor
    camilamacedo86 committed Oct 6, 2025
    Configuration menu
    Copy the full SHA
    0c6b003 View commit details
    Browse the repository at this point in the history
  2. UPSTREAM: <carry>: (fix): unhandle changes for crd upgrade safety ( O…

    …CPBUGS-59518 ) (#2179)
    
    * (fix): unhandle changes for crd upgrade safety
    
    - Keep unhandled spec changes as errors; message: "unhandled changes found"
    
    Assisted-by: Cursor
    
    * enhance to extract details from unhandle issue
    camilamacedo86 committed Oct 6, 2025
    Configuration menu
    Copy the full SHA
    525f497 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7e1857b View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2025

  1. Merge pull request #496 from camilamacedo86/cherry-pick-OCPBUGS-62722

    OCPBUGS-62722: (cherry-pick) Fix truncate large error messages and unhandle changes for crd upgrade safety in status conditions
    openshift-merge-bot[bot] authored Oct 7, 2025
    Configuration menu
    Copy the full SHA
    0df53a9 View commit details
    Browse the repository at this point in the history
  2. UPSTREAM: <carry>: for incompatible test add func to wait builder and…

    … deployer SA creation by OCP controller
    camilamacedo86 committed Oct 7, 2025
    Configuration menu
    Copy the full SHA
    949740a View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2025

  1. Merge pull request #503 from camilamacedo86/cherry-flake-test

    OCPBUGS-62811: for incompatible test add func to wait builder and deployer SA creation by OCP controller
    openshift-merge-bot[bot] authored Oct 8, 2025
    Configuration menu
    Copy the full SHA
    01ff020 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2025

  1. UPSTREAM: <carry>: add jiazha to approvers

    jianzhangbjz authored and openshift-cherrypick-robot committed Oct 10, 2025
    Configuration menu
    Copy the full SHA
    4c4448e View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2025

  1. Merge pull request #513 from openshift-cherrypick-robot/cherry-pick-4…

    …77-to-release-4.20
    
    [release-4.20] NO-ISSUE: add jiazha to approvers
    sdodson authored Oct 15, 2025
    Configuration menu
    Copy the full SHA
    44a11fe View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2025

  1. UPSTREAM: <carry>: 🐛 CRD upgrade safety fixes and ratcheting (#2123)

    * move crd upgrade safety testdata into crdupgradesafety package
    
    Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
    
    * fix: bump crdify to fix bugs and regressions
    
    regression fixes:
    
    1. correctly handle processing of properties that are OpenAPI items
    2. allow enums to have values added.
    
    bug fix:
    
    crdify's served version validator was updated to actually compare the
    old CRD with the new CRD so that any issues identified in the old CRD
    do not continue to be reported when performing comparisons between
    served versions of the new CRD.
    
    This effectively allows issues in the served version validations to be
    acknowledged once when they are introduced, but then those issues are
    essentially grandfathered in such that they do not have to be
    acknowledged again in the future.
    
    This issue was actually identified in a case where an operator upgrade
    was stopped by the CRD upgrade check despite there being no changes
    whatsoever to the CRD. The "old" and "new" CRDs contained the exact
    same issues, but since crdify was looking exclusively at the "new" CRD,
    it found those issues and reported them.
    
    ---------
    
    Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
    joelanford authored and jianzhangbjz committed Oct 17, 2025
    Configuration menu
    Copy the full SHA
    e1be79b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #527 from jianzhangbjz/bug-58462

    OCPBUGS-61890: 🐛 CRD upgrade safety fixes and ratcheting (#2123)
    openshift-merge-bot[bot] authored Oct 17, 2025
    Configuration menu
    Copy the full SHA
    3e2401f View commit details
    Browse the repository at this point in the history
Loading