Skip to content

Commit b12145a

Browse files
committed
Add a note about olm.maxOpenShiftVersion annotation
1 parent 7dd269f commit b12145a

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

modules/osdk-control-compat.adoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,12 @@ Operators that use deprecated APIs can adversely impact critical workloads when
4545

4646
. If you know that a specific bundle of your Operator is not supported and will not work correctly on {product-title} later than a certain cluster version, configure the maximum version of {product-title} that your Operator is compatible with. In your Operator project's cluster service version (CSV), set the `olm.maxOpenShiftVersion` annotation to prevent administrators from upgrading their cluster before upgrading the installed Operator to a compatible version:
4747
+
48+
[IMPORTANT]
49+
====
50+
You must use `olm.maxOpenShiftVersion` annotation only if your Operator bundle version cannot work in later versions. Be aware that cluster admins cannot upgrade their clusters with your solution installed. If you do not provide later version and a valid upgrade path,
51+
cluster admins may uninstall your Operator and can upgrade the cluster version.
52+
====
53+
4854
.Example CSV with `olm.maxOpenShiftVersion` annotation
4955
[source,yaml]
5056
----

0 commit comments

Comments
 (0)