1.4. Red Hat OpenShift Serverless 1.35.1
OpenShift Serverless 1.35.1이 공개되었습니다. 이번 OpenShift Serverless 주소 릴리스는 보안 및 안정성 향상을 위해 CVE(Common Vulnerabilities and Exposures)를 확인했습니다. OpenShift Container Platform의 OpenShift Serverless와 관련된 수정된 문제 및 알려진 문제는 다음 사항에 포함되어 있습니다.
1.4.1. 해결된 문제 링크 복사링크가 클립보드에 복사되었습니다!
-
이전에는
KafkaChannel
기능이 활성화되지 않은 경우KnativeKafka
를 설치한 후kafka-controller-post-install-1.35
작업이 실패했습니다. 이 문제가 해결되었습니다. 이제KafkaChannels
가 비활성화된 경우에도 설치 후 작업이 성공적으로 완료됩니다. 이전에는 KnativeEventing 집계 클러스터 역할에서
sinks.knative.dev
API 그룹이 누락되었습니다. 결과적으로 관리자가 아닌 사용자인 경우oc get all
명령이 다음 오류 메시지와 함께 실패했습니다.jobsinks.sinks.knative.dev is forbidden: User "user" cannot list resource "jobsinks" in API group "sinks.knative.dev" in the namespace "test"
jobsinks.sinks.knative.dev is forbidden: User "user" cannot list resource "jobsinks" in API group "sinks.knative.dev" in the namespace "test"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이 문제가 해결되었습니다.
sinks.knative.dev
API 그룹이 이제knative-eventing-namespaced
집계 클러스터 역할에 포함됩니다.보기
,편집
또는관리자
역할이 있는 경우 자체 네임스페이스에서 싱크를 읽고 나열할 수 있습니다.
1.4.2. 확인된 문제 링크 복사링크가 클립보드에 복사되었습니다!
현재는 KnativeServing 또는 OpenShift Serverless Operator를 설치 제거, 다시 설치 또는 업그레이드한 후에도 남아 있을 수 있는 Webhook 구성과 같은 클러스터 범위 리소스를 삭제할 수 없습니다. 이러한 남은 리소스는 조정 프로세스를 차단하고 KnativeServing이 올바르게 설치되지 않도록 할 수 있습니다. 이 문제가 발생하면 다음과 유사한 오류가 표시될 수 있습니다.
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\"
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\"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이 문제를 해결하려면 다음 명령을 실행하여 조정 작업을 계속할 수 있도록 중단된 Webhook 구성을 수동으로 삭제할 수 있습니다.
oc delete mutatingwebhookconfiguration webhook.serving.knative.dev
$ oc delete mutatingwebhookconfiguration webhook.serving.knative.dev
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc delete validatingwebhookconfiguration config.webhook.serving.knative.dev validation.webhook.serving.knative.dev
$ oc delete validatingwebhookconfiguration config.webhook.serving.knative.dev validation.webhook.serving.knative.dev
Copy to Clipboard Copied! Toggle word wrap Toggle overflow