Uploaded image for project: 'Machine Config Operator'
  1. Machine Config Operator
  2. MCO-133

Emit an event when an OS upgrade did not occur during an upgrade

XMLWordPrintable

    • 0
    • 0

      When the MCO performs a cluster upgrade, there may be cases where a new operating system is not available. Despite this, the MCO will emit a pair of events, OSUpgradeStarted / OSUpdateStaged in close succession to one another. This obfuscates the fact that no OS upgrade actually occurred and can make someone believe that an OS upgrade took place when in fact it did not.

       

      Instead, we should emit a clear event such as, NoOSUpgradeAvailable or OSUpgradeSkipped or similar to make it clear that no OS upgrade actually occurred during a cluster upgrade.

       

      Additional context may be found in https://coreos.slack.com/archives/C02CZNQHGN8/p1633973677227800 as well as in https://bugzilla.redhat.com/show_bug.cgi?id=2012969.

              Unassigned Unassigned
              zzlotnik@redhat.com Zack Zlotnik
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: