1.11.3. RHSA-2026:29795 - OpenShift Container Platform 4.22.3 のバグ修正とセキュリティー更新
発行日: 2026 年 8 月 25 日
OpenShift Container Platform リリース 4.22.11 がリリースされました。このバージョンでは、パッケージとイメージが更新され、いくつかのバグが修正されています。更新に含まれるバグ修正のリストは、RHSA-2026:3418 アドバイザリーに記載されています。更新に含まれる RPM パッケージは、RHSA-2026:34789 アドバイザリーで提供されています。
このアドバイザリーでは、このリリースのすべてのコンテナーイメージに関する説明は除外されています。
以下のコマンドを実行して、このリリースでコンテナーイメージを表示できます。
$ oc adm release info 4.22.11 --pullspecs
1.11.3.1. 修正された問題 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
-
今回のアップデート以前は、OpenShift Container Platform の Web コンソールは設定キーとしてアイデンティティー UID を使用していましたが、その UID はアイデンティティープロバイダーごとに異なっていました。その結果、LDAP や OpenID などの複数のアイデンティティープロバイダーを使用している場合、OpenShift Container Platform Web コンソールはログインするたびに
ユーザー設定のConfigMapオブジェクトを複製していました。今回のリリースでは、コンソールは設定キーとしてアイデンティティー UID の代わりにユーザー名の安定したハッシュ値を使用するようになり、アップグレード時に既存の設定が自動的に移行されます。その結果、OpenShift Container Platform Web コンソールは、すべてのアイデンティティープロバイダーとログインセッションにおいて、ユーザーごとに単一のユーザー設定ConfigMapオブジェクトを再利用します。(OCPBUGS-87832) -
このアップデート以前は、OpenShift Container Platform Web コンソールでノードの ターミナル タブに移動すると、コンポーネントはデバッグ Pod がまだ作成中であっても、デバッグ Pod の存在を確認していました。その結果、ターミナルが正常にロードされる前に
Debug pod が見つからないか、削除されましたというエラーが表示されました。今回のリリースでは、デバッグ Pod の作成中にローディングスピナーが表示されるようになりました。また、早期アンマウント時のエラーを防ぐために、クリーンアップロジックで未定義の namespace が防止されるようになりました。その結果、ノードの ターミナル タブは、誤ったエラーメッセージを表示することなく読み込まれます。(OCPBUGS-100402) - 今回のアップデート以前は、Cluster Monitoring Operator は、管理対象コンポーネントの一部についてリソース制限を指定していませんでした。その結果、リソースが限られたクラスターでは、メモリー不足によりこれらのコンポーネントが削除される可能性があります。今回のリリースにより、Cluster Monitoring Operator は、管理対象コンポーネントすべてに対して適切なリソース制限を設定するようになりました。その結果、リソースが限られた環境において、コンポーネントが強制終了される可能性が低くなります。(OCPBUGS-105190)
-
このアップデート以前は、
azure-diskCSI ドライバーコントローラーがkube-system/azure-cloud-providerシークレットを読み取ろうとしていました。その結果、コントローラーはこの秘密情報を読み取る際にクラッシュする可能性があります。今回のリリースでは、azure-diskCSI ドライバーコントローラーはkube-system/azure-cloud-providerシークレットの読み取りを試みなくなり、代わりに無条件にAZURE_CREDENTIAL_FILEにフォールバックします。その結果、azure-diskCSI ドライバーコントローラーがクラッシュしなくなった。(OCPBUGS-106152) -
このアップデート以前は、ホステッドクラスターの
kube-system名前空間に作成されたkas-connection-checkerデプロイメントでは、セキュリティーコンテキストが設定されていませんでした。kube-system はSCC と Pod Security の両方のアクセス権限の対象外であるため、UID は割り当てられませんでした。その結果、ワークロードは昇格された特権を必要としないにもかかわらず、kas-connection-checkerPod はホステッドクラスターで root (UID 0) として実行されました。今回のリリースでは、kas-connection-checkerPod に対して、明示的に非ルートセキュリティーコンテキストが設定されました。その結果、Pod は root 権限で実行されなくなります。(OCPBUGS-111083) -
今回のアップデート以前は、Go OpenSSL FIPS プロバイダーが同時リクエストによって
libcryptoライブラリーに過負荷をかける可能性がありました。その結果、プロセスが最大スレッド数の上限である 10,000 に達してクラッシュする可能性があります。今回のリリースでは、Go OpenSSL FIPS プロバイダーが更新され、libcryptoライブラリーへの同時リクエスト数を CPU 数の 4 倍に制限し、リクエストを軽量な Go ルーチンとしてバッファリングするようになりました。その結果、プロセスはmaxThreads の制限を回避し、クラッシュしない。(OCPBUGS-112084)