Skip to content

Commit 53c17ff

Browse files
authored
Merge pull request #47681 from xenolinux/BZ2089527
BZ2089527: Add a note about olm.maxOpenShiftVersion annotation
2 parents 1257aef + b12145a commit 53c17ff

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)