Skip to content

Commit c46f2d1

Browse files
authored
Merge pull request #82953 from kaldesai/SRVCOM-3248-Release-Notes-1.34
PR for SRVCOM-3248: Update the Serverless 1.34 release notes
2 parents 9e609c6 + 6a48b38 commit c46f2d1

File tree

4 files changed

+80
-34
lines changed

4 files changed

+80
-34
lines changed

about/serverless-release-notes.adoc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ include::modules/serverless-tech-preview-features.adoc[leveloffset=+1]
2727
include::modules/serverless-deprecated-removed-features.adoc[leveloffset=+1]
2828

2929
// Release notes included, most to least recent
30+
// OCP + OSD + ROSA
31+
include::modules/serverless-rn-1-34-0.adoc[leveloffset=+1]
32+
3033
// OCP + OSD + ROSA
3134
include::modules/serverless-rn-1-33-2.adoc[leveloffset=+1]
3235
include::modules/serverless-rn-1-33-0.adoc[leveloffset=+1]

modules/serverless-deprecated-removed-features.adoc

Lines changed: 7 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -11,57 +11,43 @@ Some features that were Generally Available (GA) or a Technology Preview (TP) in
1111
For the most recent list of major functionality deprecated and removed within {ServerlessProductName}, refer to the following table:
1212

1313
.Deprecated and removed features tracker
14-
[cols="3,1,1,1,1,1,1,1",options="header"]
14+
[cols="3,1,1,1,1,1,1",options="header"]
1515
|====
16-
|Feature |1.27|1.28|1.29|1.30|1.31|1.32|1.33
17-
18-
|Serving TLS for internal traffic
19-
|-
20-
|-
21-
|-
22-
|-
23-
|-
24-
|Removed
25-
|Removed
16+
|Feature |1.29|1.30|1.31|1.32|1.33|1.34
2617

2718
|EventTypes `v1beta1` API
2819
|-
2920
|-
3021
|-
31-
|-
32-
|-
22+
|Deprecated
3323
|Deprecated
3424
|Deprecated
3525

3626
|`domain-mapping` and `domain-mapping-webhook` deployments
3727
|-
3828
|-
3929
|-
40-
|-
41-
|-
30+
|Removed
4231
|Removed
4332
|Removed
4433

4534
|{SMProductName} with {ServerlessProductShortName} when Kourier is enabled
4635
|-
4736
|-
4837
|-
49-
|-
50-
|-
38+
|Deprecated
5139
|Deprecated
5240
|Deprecated
5341

5442
|`NamespacedKafka` annotation
5543
|-
56-
|-
57-
|-
44+
|Deprecated
5845
|Deprecated
5946
|Deprecated
6047
|Deprecated
6148
|Deprecated
6249

6350
|`enable-secret-informer-filtering` annotation
64-
|-
6551
|Deprecated
6652
|Deprecated
6753
|Deprecated
@@ -70,8 +56,7 @@ For the most recent list of major functionality deprecated and removed within {S
7056
|Deprecated
7157

7258
|Serving and Eventing `v1alpha1` API
73-
|Deprecated
74-
|Deprecated
59+
|Removed
7560
|Removed
7661
|Removed
7762
|Removed
@@ -85,7 +70,6 @@ For the most recent list of major functionality deprecated and removed within {S
8570
|Removed
8671
|Removed
8772
|Removed
88-
|Removed
8973

9074
|`KafkaBinding` API
9175
|Removed
@@ -94,6 +78,5 @@ For the most recent list of major functionality deprecated and removed within {S
9478
|Removed
9579
|Removed
9680
|Removed
97-
|Removed
9881

9982
|====

modules/serverless-rn-1-34-0.adoc

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
// Module included in the following assemblies
2+
//
3+
// * about/serverless-release-notes.adoc
4+
5+
:_content-type: REFERENCE
6+
[id="serverless-rn-1-34-0_{context}"]
7+
= Red Hat {ServerlessProductName} 1.34
8+
9+
{ServerlessProductName} 1.34 is now available. New features, updates, and known issues that pertain to {ServerlessProductName} on {ocp-product-title} are included in the following notes:
10+
11+
[id="new-features-1-34-0_{context}"]
12+
== New features
13+
14+
* {ServerlessProductName} now uses Knative Serving 1.14.
15+
* {ServerlessProductName} now uses Knative Eventing 1.14.
16+
* {ServerlessProductName} now uses Kourier 1.14.
17+
* {ServerlessProductName} now uses Knative (`kn`) CLI 1.14.
18+
* {ServerlessProductName} now uses Knative for Apache Kafka 1.14.
19+
* The `kn func` CLI plugin now uses `func` 1.15.
20+
21+
* {ServerlessLogicProductName} now supports multiple configuration for OpenAPI within the same namespace.
22+
23+
* The management console for {ServerlessLogicProductName} is now available as a Technology Preview (TP) feature for streamlining the development process.
24+
25+
* {ServerlessLogicProductName} 1.34 introduces a new feature that allows workflows to access different {ocp-product-title} clusters through configuration. This feature enables users to define REST calls within a workflow to seamlessly interact with multiple clusters.
26+
27+
* In {ServerlessLogicProductName}, the Job Service liveness checks is now enhanced to limit the time required to retrieve the leader status. A new system property, `kogito.jobs-service.management.leader-check.expiration-in-seconds`, has been introduced, allowing you to configure the maximum time allowed for the leader status check.
28+
29+
* Automatic `EventType` registration is an Eventing feature is now available as a Technology Preview (TP). It automatically creates `EventTypes` objects based on processed events on the broker ingress and in-memory channels, improving the experience of consuming and creating `EventTypes`.
30+
31+
* Encryption Serving is now available as a Technology Preview (TP) feature.
32+
33+
* Startup probes are now supported, helping to reduce cold start times for faster application startup and improved performance. These probes are particularly useful for containers with slow startup processes.
34+
35+
* {ServerlessProductName} Serving transport encryption feature allows transporting data over secured and encrypted HTTPS connections using TLS. This is now available as a Technology Preview (TP) feature.
36+
37+
* Go functions using S2I builder are now available as a Technology Preview (TP) feature for Linux and Mac developers, allowing them to implement and build Go functions on these platforms.
38+
39+
* Multi-container support for Knative Serving allows you to use a single Knative service to deploy a multi-container pod. It also supports the `readiness` and `liveness` probe values for multiple containers.
40+
41+
* Autoscaling for Knative Kafka triggers is now enhanced with KEDA (Kubernetes Event-Driven Autoscaling) as a Technology Preview (TP). Autoscaling using CMA/KEDA further enhances performance by optimizing resource allocation for Kafka triggers and `KafkaSource` objects, ensuring better scalability in event-driven workloads.
42+
43+
* Knative Eventing now offers support for data in transit encryption (Eventing TLS) as a Technology Preview (TP) feature. You can configure Knative Eventing components to expose HTTPS addresses as well as add user-provided CA trust bundles to clients.
44+
45+
[id="fixed-issues-1-34-0_{context}"]
46+
== Fixed issues
47+
48+
* Previously, `KafkaSource` objects would incorrectly remain in the `Ready` status even when the `KafkaSource.spec.net.tls.key` failed to load. This issue has been resolved. An error is now reported when creating a Kafka `Broker`, `KafkaChannel`, `KafkaSource`, or `KafkaSink` object with unsupported TLS certificates in PKCS #1 (Public-Key Cryptography Standards #1) format, ensuring proper handling and notification of configuration issues.
49+
50+
* The Eventing controller incorrectly requeued the wrong object type (`Namespace`), causing "resource not found" log errors. This issue is now resolved, and the controller now handles object requeuing, ensuring more accurate logging and resource management.

modules/serverless-tech-preview-features.adoc

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,40 +13,50 @@ The following table provides information about which {ServerlessProductName} fea
1313
.Generally Available and Technology Preview features tracker
1414
[cols="2,1,1,1",options="header"]
1515
|====
16-
|Feature |1.31|1.32|1.33
16+
|Feature |1.32|1.33|1.34
1717

18-
|OpenShift Serverless Logic
18+
|Eventing Transport encryption
19+
|-
20+
|-
1921
|TP
22+
23+
|Serving Transport encryption
24+
|-
25+
|-
2026
|TP
27+
28+
|OpenShift Serverless Logic
29+
|TP
30+
|GA
2131
|GA
2232

2333
|ARM64 support
2434
|-
25-
|-
35+
|TP
2636
|TP
2737

2838
|Custom Metrics Autoscaler Operator (KEDA)
2939
|-
30-
|-
40+
|TP
3141
|TP
3242

3343
|kn event plugin
34-
|-
44+
|TP
3545
|TP
3646
|TP
3747

3848
|Pipelines-as-code
39-
|-
49+
|TP
4050
|TP
4151
|TP
4252

4353
|`new-trigger-filters`
44-
|-
54+
|TP
4555
|TP
4656
|TP
4757

4858
|Go function using S2I builder
49-
|-
59+
|TP
5060
|TP
5161
|TP
5262

@@ -62,8 +72,8 @@ The following table provides information about which {ServerlessProductName} fea
6272

6373
|Serverless Logic
6474
|TP
65-
|TP
66-
|TP
75+
|GA
76+
|GA
6777

6878
|Overriding `liveness` and `readiness` in functions
6979
|GA

0 commit comments

Comments
 (0)