You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Verify OSSM operator version changes after upgrade
Add pre/post upgrade check on the Subscription's status.installedCSV
to detect when the OSSM operator InstallPlan approval flow fails.
This catches the case where OLM generates an InstallPlan for the
channel head (e.g. v3.3.3) but the CIO only approves plans matching
its pinned version (e.g. v3.2.0), leaving the operator stuck on the
old version.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
o.Expect(postCSV).NotTo(o.Equal(t.preUpgradeCSV), "installedCSV should have changed after upgrade, indicating the OSSM operator was upgraded via the InstallPlan approval flow")
195
+
}
179
196
}
180
197
181
198
g.By("Verifying HTTPRoute still exists and is accepted after upgrade")
0 commit comments