Skip to content

Commit cf0921e

Browse files
Merge pull request #77132 from michaelryanpeter/osdocs-10830-4.16-rn-deprecate-OSDK-and-operators
OSDOCS#10830: [4.16 RN] Deprecate OSDK and related scaffolding
2 parents 9c7c8b0 + 214d1c4 commit cf0921e

File tree

1 file changed

+49
-6
lines changed

1 file changed

+49
-6
lines changed

release_notes/ocp-4-16-release-notes.adoc

Lines changed: 49 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -782,9 +782,34 @@ In the following tables, features are marked with the following statuses:
782782
|====
783783
|Feature |4.14 |4.15 |4.16
784784

785-
|SQLite database format for Operator catalogs
785+
|Operator SDK
786+
|General Availability
787+
|General Availability
786788
|Deprecated
789+
790+
|Scaffolding tools for Ansible-based Operator projects
791+
|General Availability
792+
|General Availability
787793
|Deprecated
794+
795+
|Scaffolding tools for Helm-based Operator projects
796+
|General Availability
797+
|General Availability
798+
|Deprecated
799+
800+
|Scaffolding tools for Go-based Operator projects
801+
|General Availability
802+
|General Availability
803+
|Deprecated
804+
805+
|Scaffolding tools for Hybrid Helm-based Operator projects
806+
|Technology Preview
807+
|Technology Preview
808+
|Deprecated
809+
810+
|Scaffolding tools for Java-based Operator projects
811+
|Technology Preview
812+
|Technology Preview
788813
|Deprecated
789814

790815
|Platform Operators
@@ -796,6 +821,11 @@ In the following tables, features are marked with the following statuses:
796821
|Technology Preview
797822
|Technology Preview
798823
|Removed
824+
825+
|SQLite database format for Operator catalogs
826+
|Deprecated
827+
|Deprecated
828+
|Deprecated
799829
|====
800830

801831
[discrete]
@@ -1067,6 +1097,20 @@ With this release, installation of package-based {op-system-base} worker nodes i
10671097

10681098
For more information about image layering, see xref:../post_installation_configuration/coreos-layering.adoc[{op-system} image layering].
10691099

1100+
[id="ocp-4-16-deprecation-operator-sdk_{context}"]
1101+
==== Operator SDK CLI tool and related testing and scaffolding tools are deprecated
1102+
1103+
The Red{nbsp}Hat-supported version of the Operator SDK CLI tool, including the related scaffolding and testing tools for Operator projects, is deprecated and is planned to be removed in a future release of {product-title}. Red{nbsp}Hat will provide bug fixes and support for this feature during the current release lifecycle, but this feature will no longer receive enhancements and will be removed from future {product-title} releases.
1104+
1105+
The Red{nbsp}Hat-supported version of the Operator SDK is not recommended for creating new Operator projects. Operator authors with existing Operator projects can use the version of the Operator SDK CLI tool released with {product-title} {product-version} to maintain their projects and create Operator releases targeting newer versions of {product-title}.
1106+
1107+
The following related base images for Operator projects are _not_ deprecated. The runtime functionality and configuration APIs for these base images are still supported for bug fixes and for addressing CVEs.
1108+
1109+
* The base image for Ansible-based Operator projects
1110+
* The base image for Helm-based Operator projects
1111+
1112+
For information about the unsupported, community-maintained, version of the Operator SDK, see link:https://sdk.operatorframework.io[Operator SDK (Operator Framework)].
1113+
10701114
[id="ocp-4-16-removed-features_{context}"]
10711115
=== Removed features
10721116

@@ -1826,16 +1870,15 @@ In the following tables, features are marked with the following statuses:
18261870
|Technology Preview
18271871
|Removed
18281872

1829-
|Hybrid Helm Operator
1830-
|Technology Preview
1873+
|Scaffolding tools for Hybrid Helm-based Operator projects
18311874
|Technology Preview
18321875
|Technology Preview
1876+
|Deprecated
18331877

1834-
|Java-based Operator
1835-
|Technology Preview
1878+
|Scaffolding tools for Java-based Operator projects
18361879
|Technology Preview
18371880
|Technology Preview
1838-
1881+
|Deprecated
18391882
|====
18401883

18411884
[discrete]

0 commit comments

Comments
 (0)