Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-60989

oc adm release info does not show some change log

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • 4.20.0
    • 4.20.0
    • oc
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • Moderate
    • None
    • None
    • Rejected
    • None
    • In Progress
    • Release Note Not Required
    • None
    • None
    • None
    • None
    • None

      Description of problem:

         When checking changelog using `oc adm release info` between two payload, it missed some changelog on a component repo

      Version-Release number of selected component (if applicable):

      4.20.0-0.nightly-2025-08-18-192426    

      How reproducible:

          Always

      Steps to Reproduce:

          1.oc adm release info --changelog=/tmp/git registry.ci.openshift.org/ocp/release:4.20.0-0.nightly-2025-08-25-175827 registry.ci.openshift.org/ocp/release:4.20.0-0.nightly-2025-08-26-135555
          2.
          3.
          

      Actual results:

          $ oc adm release info --changelog=/tmp/git registry.ci.openshift.org/ocp/release:4.20.0-0.nightly-2025-08-25-175827 registry.ci.openshift.org/ocp/release:4.20.0-0.nightly-2025-08-26-135555
      ...
      ### [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator/tree/147e5a7ff20b46ade7dd932b47e06ca82729f5e8)
      * [AUTOSCALE-244](https://issues.redhat.com/browse/AUTOSCALE-244): Allow cluster-operator service account to patch machinesets/scale subresource [#352](https://github.com/openshift/cluster-autoscaler-operator/pull/352)
      * [Full changelog](https://github.com/openshift/cluster-autoscaler-operator/compare/737a029cead22e5cb03991f0efbff7bc1d901caa...147e5a7ff20b46ade7dd932b47e06ca82729f5e8)
      ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/9649be09c7887bd31843f7df7647f6515b87578a)
      * [OCPBUGS-57049](https://issues.redhat.com/browse/OCPBUGS-57049): certrotation: move test case name outside of AutoRegenerateAfterOfflineExpiry [#1870](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1870)
      * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/94cb40f4ccc5997ec7ca1cf13a3eeff6f01ffcfb...9649be09c7887bd31843f7df7647f6515b87578a)
      ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/62add446bbab850de0d767660627b738472d2310)
      * [OCPBUGS-60838](https://issues.redhat.com/browse/OCPBUGS-60838): e2e: arm: add validation tests for hugepages with 4k and 64k kernelPageSize (#1363) [#1363](https://github.com/openshift/cluster-node-tuning-operator/pull/1363)
      * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/5596c15d3ba77453121dcb292f028871160a5438...62add446bbab850de0d767660627b738472d2310)
      ### [console](https://github.com/openshift/console/tree/2151cf2dcc41fa8ca3af2c038ea1102ac6046832)
      * [CONSOLE-4661](https://issues.redhat.com/browse/CONSOLE-4661): Fix double scrollbar [#15427](https://github.com/openshift/console/pull/15427)
      * [CONSOLE-4235](https://issues.redhat.com/browse/CONSOLE-4235): Update Xterm.js CSS [#15425](https://github.com/openshift/console/pull/15425)
      * [CONSOLE-4647](https://issues.redhat.com/browse/CONSOLE-4647): Refactor removeVolume action to use RemoveVolumeModal hook launcher [#15230](https://github.com/openshift/console/pull/15230)
      * [Full changelog](https://github.com/openshift/console/compare/5baee8784edc3f51c9206285fd988adcca8f7d7f...2151cf2dcc41fa8ca3af2c038ea1102ac6046832)
      ### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/bc5943cdf4d50641d30754e6a1290804f29799ec)
      * [OU-675](https://issues.redhat.com/browse/OU-675): Update UIPlugins to golang 1.24 [#512](https://github.com/openshift/monitoring-plugin/pull/512)
      * [Full changelog](https://github.com/openshift/monitoring-plugin/compare/9a7a19075a522102f145873ef80165644e005abe...bc5943cdf4d50641d30754e6a1290804f29799ec)
      
      From the about output, there is no any changelog in operator-framework-operator-controller repo.
      
      But there is definitely some change between the two payloads.
      
      $ release_info 4.20.0-0.nightly-2025-08-25-175827|grep olm-operator-controller
        olm-operator-controller                        https://github.com/openshift/operator-framework-operator-controller         2ed1a5c8e3dfc2a92821a3100c5cbeb6fc38d8a8
      $ release_info 4.20.0-0.nightly-2025-08-26-135555|grep olm-operator-controller
        olm-operator-controller                        https://github.com/openshift/operator-framework-operator-controller         9b50498a8a7d0a8d4a1f0cfc363151ba1dec506b

       

      Expected results:

          "oc adm release info" can print out the changelog in operator-framework-operator-controller repo.

      Additional info:

      Per https://github.com/openshift/oc/blob/main/pkg/cli/admin/release/git.go#L223, seem like if drop `--merges` option on the git log command, the changelog can be printed out. I am not sure if this is related to some configuration on the repo level.
      
      $ git log --date=short --format='%h %ad %an %s' --first-parent --merges 2ed1a5c8e3dfc2a92821a3100c5cbeb6fc38d8a8..9b50498a8a7d0a8d4a1f0cfc363151ba1dec506b
      
      $ git log --date=short --format='%h %ad %an %s' --first-parent 2ed1a5c8e3dfc2a92821a3100c5cbeb6fc38d8a8..9b50498a8a7d0a8d4a1f0cfc363151ba1dec506b
      9b50498a 2025-08-25 Forrest Babcock UPSTREAM: <carry>: Adds ResourceVersion checks to the tls secret deletion test, mirroring the logic used in the certificate rotation test. This makes the test more robust by ensuring a new secret is created, not just that an existing one is still present.

              trking W. Trevor King
              jialiu@redhat.com Johnny Liu
              None
              None
              Johnny Liu Johnny Liu
              None
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated: