Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions release_notes/ocp-4-6-release-notes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,25 @@ This release adds improvements related to the following components and concepts.

{product-title} 4.6 introduces the following notable technical changes.

[id="ocp-4-6-osdk"]
==== Operator SDK v0.19.1
{product-title} 4.6 supports Operator SDK v0.19.1, which introduces the following notable technical changes:

* The command `run --local` has been deprecated in favor of `run local`.
* The commands `run --olm` and `--kubeconfig` have been deprecated in favor of` `run packagemanifests`.
* The default CRD version has been changed from `apiextensions.k8s.io/v1beta1` to `apiextensions.k8s.io/v1` for commands that create or generate CRDs.
* The `--kubeconfig` flag has been added to the `<run|cleanup> packagemanifests` command.

Ansible-based Operator enhancements include:

* The Ansible Operator now includes a `healthz` endpoint and `liveness` probe.

Helm-based Operator enhancements include:

* Helm Operators can watch and reconcile when cluster-scoped release resources are changed.
* Helm Operators can now reconcile logic using three-way strategic merge patches for native Kubernetes objects so that array patch strategies are correctly honored and applied.
* Helm Operators have the default API version changed to `helm.operator-sdk/v1alpha1`.

[id="ocp-4-6-ovn-k8s-default-cni-np-uses-ovs-on-cluster-nodes"]
==== OVN-Kubernetes default CNI network provider now uses OVS installed on cluster nodes

Expand Down