Skip to content

Commit 5565396

Browse files
authored
Merge pull request #92425 from openshift-cherrypick-robot/cherry-pick-92308-to-serverless-docs-1.35
[serverless-docs-1.35] PR for SRVCOM-3722: Release notes, known issues and bug fixes for 1.35.1
2 parents 5a077c5 + bbe2c49 commit 5565396

File tree

2 files changed

+46
-0
lines changed

2 files changed

+46
-0
lines changed

about/serverless-release-notes.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ include::modules/serverless-deprecated-removed-features.adoc[leveloffset=+1]
2929
// Release notes included, most to least recent
3030

3131
// OCP + OSD + ROSA
32+
include::modules/serverless-rn-1-35-1.adoc[leveloffset=+1]
3233
include::modules/serverless-rn-1-35-0.adoc[leveloffset=+1]
3334
// 1.35.0 additional resources
3435
[role="_additional-resources"]

modules/serverless-rn-1-35-1.adoc

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
// Module included in the following assemblies
2+
//
3+
// * about/serverless-release-notes.adoc
4+
5+
:_content-type: REFERENCE
6+
[id="serverless-rn-1-35-1_{context}"]
7+
= Red{nbsp}Hat {ServerlessProductName} 1.35.1
8+
9+
{ServerlessProductName} 1.35.1 is now available. This release of {ServerlessProductName} addresses identified Common Vulnerabilities and Exposures (CVEs) to enhance security and reliability. Fixed issues and known issues that pertain to {ServerlessProductName} on {ocp-product-title} are included in the following notes:
10+
11+
[id="fixed-issues-1-35-1_{context}"]
12+
== Fixed issues
13+
14+
* Previously, the `kafka-controller-post-install-1.35` job failed after installing `KnativeKafka` if the `KafkaChannel` feature was not enabled. This issue has been fixed. The post-install job now completes successfully, even when the `KafkaChannels` are disabled.
15+
16+
* Previously, the `sinks.knative.dev` API group was missing from the KnativeEventing aggregate cluster roles. As a result, if you are a non-admin user the `oc get all` command failed with the following error message:
17+
+
18+
[source,text]
19+
----
20+
jobsinks.sinks.knative.dev is forbidden: User "user" cannot list resource "jobsinks" in API group "sinks.knative.dev" in the namespace "test"
21+
----
22+
+
23+
This issue has been resolved. The `sinks.knative.dev` API group is now included in the `knative-eventing-namespaced` aggregate cluster roles. You can now read and list sinks in your own namespaces if you have a `view`, `edit`, or `admin` role.
24+
25+
[id="known-issues-1-35-1_{context}"]
26+
== Known issues
27+
28+
* Currently, you cannot delete the cluster-scoped resources such as webhook configurations, that might remain after uninstalling, reinstalling, or upgrading KnativeServing or the {ServerlessOperatorName}. These leftover resources can block the reconciliation process and prevent KnativeServing from installing properly. When this issue occurs, you might see an error similar to the following:
29+
+
30+
[source,text]
31+
----
32+
failed to apply non rbac manifest: Internal error occurred: failed calling webhook \"webhook.serving.knative.dev\": failed to call webhook: Post \"https://webhook.knative-serving.svc:443/?timeout=10s\": no endpoints available for service \"webhook\"
33+
----
34+
+
35+
As a workaround, you can now manually delete the stuck webhook configurations so that the reconciliation can continue by running the following commands:
36+
+
37+
[source,terminal]
38+
----
39+
$ oc delete mutatingwebhookconfiguration webhook.serving.knative.dev
40+
----
41+
+
42+
[source,terminal]
43+
----
44+
$ oc delete validatingwebhookconfiguration config.webhook.serving.knative.dev validation.webhook.serving.knative.dev
45+
----

0 commit comments

Comments
 (0)