1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00

Add 1.23.0 release notes, remove older outdated release notes

This commit is contained in:
Ashleigh Brennan
2022-05-23 10:03:44 -05:00
committed by openshift-cherrypick-robot
parent a41f0d60bd
commit aa205d98f6
4 changed files with 109 additions and 46 deletions

View File

@@ -10,43 +10,39 @@ Some features that were Generally Available (GA) or a Technology Preview (TP) in
For the most recent list of major functionality deprecated and removed within {ServerlessProductName}, refer to the following table:
// OCP table
ifdef::openshift-enterprise[]
// OCP + OSD table
ifdef::openshift-enterprise,openshift-dedicated[]
.Deprecated and removed features tracker
[cols="3,1,1,1,1,1",options="header"]
[cols="3,1,1,1,1",options="header"]
|====
|Feature |1.18|1.19|1.20|1.21|1.22
|Feature |1.20|1.21|1.22|1.23
|`KafkaBinding` API
|GA
|Deprecated
|Deprecated
|Deprecated
|Removed
|Removed
|`kn func emit` (`kn func invoke` in 1.21+)
|TP
|TP
|Deprecated
|Removed
|Removed
|Removed
|====
endif::[]
// OSD table
ifdef::openshift-dedicated[]
// ROSA table
ifdef::openshift-rosa[]
.Deprecated and removed features tracker
[cols="3,1,1",options="header"]
[cols="3,1",options="header"]
|====
|Feature |1.20|1.21
|Feature |1.23
|`KafkaBinding` API
|Deprecated
|Deprecated
|Removed
|`kn func emit` (`kn func invoke` in 1.21+)
|Deprecated
|Removed
|====

View File

@@ -0,0 +1,65 @@
// Module included in the following assemblies
//
// * /serverless/serverless-release-notes.adoc
:_content-type: REFERENCE
[id="serverless-rn-1-23-0_{context}"]
= Release notes for Red Hat {ServerlessProductName} 1.23.0
{ServerlessProductName} 1.23.0 is now available. New features, changes, and known issues that pertain to {ServerlessProductName} on {product-title} are included in this topic.
[id="new-features-1-23-0_{context}"]
== New features
* {ServerlessProductName} now uses Knative Serving 1.2.
* {ServerlessProductName} now uses Knative Eventing 1.2.
* {ServerlessProductName} now uses Kourier 1.2.
* {ServerlessProductName} now uses Knative `kn` CLI 1.2.
* {ServerlessProductName} now uses Knative Kafka 1.2.
* The `kn func` CLI plug-in now uses `func` 0.24.
* It is now possible to use the `kafka.eventing.knative.dev/external.topic` annotation with the Kafka broker. This annotation makes it possible to use an existing externally managed topic instead of the broker creating its own internal topic.
* The `kafka-ch-controller` and `kafka-webhook` Kafka components no longer exist. These components have been replaced by the `kafka-webhook-eventing` component.
* The {FunctionsProductName} Technology Preview now uses Source-to-Image (S2I) by default to build container images.
////
not identified yet
[id="fixed-issues-1-23-0_{context}"]
== Fixed issues
////
[id="known-issues-1-23-0_{context}"]
== Known issues
* The Federal Information Processing Standards (FIPS) mode is disabled for Kafka broker, Kafka source, and Kafka sink.
* If you delete a namespace that includes a Kafka broker, the namespace finalizer may fail to be removed if the broker's `auth.secret.ref.name` secret is deleted before the broker.
* Running {ServerlessProductName} with a large number of Knative services can cause Knative activator pods to run close to their default memory limits of 600MB. These pods might be restarted if memory consumption reaches this limit. Requests and limits for the activator deployment can be configured by modifying the `KnativeServing` custom resource:
+
[source,yaml]
----
apiVersion: operator.knative.dev/v1alpha1
kind: KnativeServing
metadata:
name: knative-serving
namespace: knative-serving
spec:
deployments:
- name: activator
resources:
- container: activator
requests:
cpu: 300m
memory: 60Mi
limits:
cpu: 1000m
memory: 1000Mi
----
* If you are using link:https://buildpacks.io/[Cloud Native Buildpacks] as the local build strategy for a function, `kn func` is unable to automatically start podman or use an SSH tunnel to a remote daemon. The workaround for these issues is to have a Docker or podman daemon already running on the local development computer before deploying a function.
* On-cluster function builds currently fail for Quarkus and Golang runtimes. They work correctly for Node, Typescript, Python, and Springboot runtimes.

View File

@@ -10,24 +10,22 @@ Features which are Generally Available (GA) are fully supported and are suitable
The following table provides information about which {ServerlessProductName} features are GA and which are TP:
// OCP table
ifdef::openshift-enterprise[]
// OCP + OSD table
ifdef::openshift-enterprise,openshift-dedicated[]
.Generally Available and Technology Preview features tracker
[cols="3,1,1,1,1,1",options="header"]
[cols="3,1,1,1,1",options="header"]
|====
|Feature |1.18|1.19|1.20|1.21|1.22
|Feature |1.20|1.21|1.22|1.23
|`kn func`
|TP
|TP
|TP
|TP
|TP
|`kn func invoke`
|-
|-
|-
|TP
|TP
|TP
@@ -36,86 +34,78 @@ ifdef::openshift-enterprise[]
|GA
|GA
|GA
|GA
|`emptyDir` volumes
|GA
|GA
|GA
|GA
|GA
|HTTPS redirection
|-
|GA
|GA
|GA
|GA
|Kafka broker
|-
|-
|TP
|TP
|TP
|TP
|Kafka sink
|-
|-
|-
|TP
|TP
|TP
|Init containers support for Knative services
|-
|-
|-
|-
|TP
|TP
|PVC support for Knative services
|-
|-
|-
|-
|TP
|TP
|====
endif::[]
// OSD table
ifdef::openshift-dedicated[]
// ROSA table
ifdef::openshift-rosa[]
.Generally Available and Technology Preview features tracker
[cols="3,1,1",options="header"]
[cols="3,1",options="header"]
|====
|Feature |1.20|1.21
|Feature |1.23
|`kn func`
|TP
|TP
|`kn func invoke`
|-
|TP
|Service Mesh mTLS
|GA
|GA
|`emptyDir` volumes
|GA
|GA
|HTTPS redirection
|GA
|GA
|Kafka broker
|TP
|TP
|Kafka sink
|-
|TP
|Init containers support for Knative services
|TP
|PVC support for Knative services
|TP
|====

View File

@@ -22,13 +22,25 @@ include::modules/serverless-tech-preview-features.adoc[leveloffset=+1]
include::modules/serverless-deprecated-removed-features.adoc[leveloffset=+1]
// Release notes included, most to least recent
// OCP + OSD
// OCP + OSD + ROSA
include::modules/serverless-rn-1-23-0.adoc[leveloffset=+1]
// 1.23.0 additional resources, OCP docs
ifdef::openshift-enterprise[]
[role="_additional-resources"]
.Additional resources
* xref:../openshift_images/using_images/using-s21-images.adoc#using-s21-images[Source-to-Image]
endif::[]
// OSD + OCP
ifdef::openshift-enterprise,openshift-dedicated[]
include::modules/serverless-rn-1-22-0.adoc[leveloffset=+1]
include::modules/serverless-rn-1-21-0.adoc[leveloffset=+1]
include::modules/serverless-rn-1-20-0.adoc[leveloffset=+1]
endif::[]
// OCP only
ifdef::openshift-enterprise[]
// unsupported versions - remove for 4.10+ after this PR is merged
include::modules/serverless-rn-1-19-0.adoc[leveloffset=+1]
include::modules/serverless-rn-1-18-0.adoc[leveloffset=+1]
endif::[]