Skip to content

Commit 214d1c4

Browse files
OSDOCS#10830: [4.16 RN] Deprecate OSDK and associated Operators
1 parent 515a759 commit 214d1c4

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
@@ -667,9 +667,34 @@ In the following tables, features are marked with the following statuses:
667667
|====
668668
|Feature |4.14 |4.15 |4.16
669669

670-
|SQLite database format for Operator catalogs
670+
|Operator SDK
671+
|General Availability
672+
|General Availability
671673
|Deprecated
674+
675+
|Scaffolding tools for Ansible-based Operator projects
676+
|General Availability
677+
|General Availability
672678
|Deprecated
679+
680+
|Scaffolding tools for Helm-based Operator projects
681+
|General Availability
682+
|General Availability
683+
|Deprecated
684+
685+
|Scaffolding tools for Go-based Operator projects
686+
|General Availability
687+
|General Availability
688+
|Deprecated
689+
690+
|Scaffolding tools for Hybrid Helm-based Operator projects
691+
|Technology Preview
692+
|Technology Preview
693+
|Deprecated
694+
695+
|Scaffolding tools for Java-based Operator projects
696+
|Technology Preview
697+
|Technology Preview
673698
|Deprecated
674699

675700
|Platform Operators
@@ -681,6 +706,11 @@ In the following tables, features are marked with the following statuses:
681706
|Technology Preview
682707
|Technology Preview
683708
|Removed
709+
710+
|SQLite database format for Operator catalogs
711+
|Deprecated
712+
|Deprecated
713+
|Deprecated
684714
|====
685715

686716
[discrete]
@@ -937,6 +967,20 @@ With this release, installation of package-based {op-system-base} worker nodes i
937967

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

970+
[id="ocp-4-16-deprecation-operator-sdk_{context}"]
971+
==== Operator SDK CLI tool and related testing and scaffolding tools are deprecated
972+
973+
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.
974+
975+
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}.
976+
977+
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.
978+
979+
* The base image for Ansible-based Operator projects
980+
* The base image for Helm-based Operator projects
981+
982+
For information about the unsupported, community-maintained, version of the Operator SDK, see link:https://sdk.operatorframework.io[Operator SDK (Operator Framework)].
983+
940984
[id="ocp-4-16-removed-features_{context}"]
941985
=== Removed features
942986

@@ -1608,16 +1652,15 @@ In the following tables, features are marked with the following statuses:
16081652
|Technology Preview
16091653
|Removed
16101654

1611-
|Hybrid Helm Operator
1612-
|Technology Preview
1655+
|Scaffolding tools for Hybrid Helm-based Operator projects
16131656
|Technology Preview
16141657
|Technology Preview
1658+
|Deprecated
16151659

1616-
|Java-based Operator
1617-
|Technology Preview
1660+
|Scaffolding tools for Java-based Operator projects
16181661
|Technology Preview
16191662
|Technology Preview
1620-
1663+
|Deprecated
16211664
|====
16221665

16231666
[discrete]

0 commit comments

Comments
 (0)