1.11.2. RHSA-2026:37585 - OpenShift Container Platform 4.22.5 のバグ修正とセキュリティー更新
発行日: 2026 年 7 月 14 日
OpenShift Container Platform リリース 4.22.5 が利用可能になりました。今回のアップデートに含まれる修正済み問題のリストは、RHSA-2026:37585 アドバイザリーに記載されています。アップデートに含まれる RPM パッケージは、RHBA-2026:37583 アドバイザリーで提供されています。
このアドバイザリーでは、このリリースのすべてのコンテナーイメージに関する説明は除外されています。
以下のコマンドを実行して、このリリースでコンテナーイメージを表示できます。
$ oc adm release info 4.22.5 --pullspecs
1.11.2.1. 修正された問題 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
-
この更新前は、非商用 ISO または分類済みリージョンの AWS にホステッドクラスターをデプロイする場合、Cluster Network Operator (CNO) はホステッドクラスターノードの最大伝送ユニット (MTU) を
9001と仮定していました。これらのリージョンの一部はこの MTU 値でのジャンボフレームをサポートしておらず、クラスターの作成時に設定をオーバーライドできなかったため、これらのリージョンのホステッドクラスターのネットワークが正しく設定されない可能性がありました。このリリースでは、クラスター作成時に OVN-Kubernetes トンネルインターフェイス MTU を576~9216の範囲で指定できます。この設定は、HostedClusterカスタムリソース (CR) のovnKubernetesConfig設定にあるオプションの不変のmtuフィールドを使用するか、--ovn-kubernetes-mtuHosted Control Plane CLI フラグを使用して設定できます。その結果、ジャンボフレームをサポートしていない AWS リージョンにホステッドクラスターを正常にデプロイでき、CNO が正しい MTU 値を適用します。(OCPBUGS-77078) -
この更新前は、OpenShift Container Platform Web コンソールの Projects リストページでプロジェクトをフィルタリングすると、フィルターは project
metadata.name値にのみ一致し、openshift.io/display-nameアノテーションに保存されている表示名は一致しませんでした。その結果、一致するプロジェクトが存在する場合でも、フィルターツールバーにプロジェクト表示名を入力しても結果が返されませんでした。このリリースでは、Projects リストフィルターのマッチングロジックに、あいまい検索モードと完全検索モードの両方の表示名が含まれるようになりました。その結果、プロジェクトを技術名または表示名のいずれかでフィルタリングできます。(OCPBUGS-90495) -
この更新前は、OpenShift Container Platform 4.15 以前にインストールされているノードを含むセキュアブート対応クラスターでは、Machine Config Operator (MCO) が EFI System Partition (ESP) ではなく、ノードのオペレーティングシステムイメージで shim バージョンを確認していました。所定の位置に更新されたノードには、ESP 上の古い shim および GRand Unified Bootloader (GRUB) バイナリーがある一方で、オペレーティングシステムイメージには新しいバージョンが含まれている可能性があります。その結果、MCO はクラスター更新中にそれらのノードのブートローダー更新回避策を誤ってスキップし、更新後にノードが起動に失敗する可能性がありました。このリリースでは、ノードが Red Hat Enterprise Linux (RHEL) 9.6 以降を実行している場合、MCO は新しいノードイメージコンテナーをプルする前に
bootupctlを使用してノードレベルのブートローダー更新を実行し、ノードレベルの更新が失敗した場合は既存のコンテナーベースの更新パスにフォールバックします。その結果、ESP 上の古いブートローダーファイルを持つノードが正しく更新され、このリリースに更新した後も正常に起動します。(OCPBUGS-93743) -
この更新前は、Prometheus が時系列データを圧縮するときに、すでに開いているファイルに対して直接入出力を有効にしようとしていました。IBM Storage Scale などの一部のファイルシステムは、この操作をサポートしていません。その結果、コンパクションが失敗し、
cannot enable Direct IO: invalid argumentエラーが表示され、Prometheus はチャンクをディスクに書き込めませんでした。また、Prometheus Pod のメモリー使用量が増加し、Pod がメモリー制限に達して再起動するか、ノード上の他のワークロードに影響が及びました。このリリースでは、Prometheus は、ファイルシステムが開いているファイルに対する直接入出力をサポートしていない場合を検出し、その状態を正常に処理します。その結果、Prometheus はチャンクをディスクに書き込み、これらのストレージバックエンドでコンパクションを正常に完了します。(OCPBUGS-93919) -
この更新前は、ironic-agent コンテナーイメージには、ネットワーク設定に必要な
ipコマンドを提供する実行時のiprouteパッケージがありませんでした。その結果、Ironic Python Agent (IPA) はベアメタルノードのクリーニング中に Ironic へのハートビートに失敗し、ノードのクリーニング操作がタイムアウトしました。このリリースでは、iprouteやpsmiscなどの必要なパッケージを保持するように、ironic-agent コンテナーイメージのビルドプロセスが更新されました。その結果、IPA はネットワーク設定が正常に完了し、ベアメタルノードのクリーニング操作がタイムアウトすることなく完了します。(OCPBUGS-95061) -
この更新前は、オプションの Standard Attributes Tag 拡張機能をサポートしていない OpenStack クラウドプロバイダーにマシンをプロビジョニングすると、Machine API Provider for OpenStack (MAPO) がネットワークポートの作成中にポートタグを適用しようとしていました。その結果、ネットワークポートの作成に失敗し、マシンのプロビジョニングが完了しませんでした。このリリースでは、MAPO はポートタグを適用する前に OpenStack Neutron
standard-attr-tagエクステンションが利用可能かどうかを確認します。エクステンションがサポートされていない場合、MAPO はプロビジョニング中にタグの割り当てをスキップします。サポートされていない OpenStack デプロイメントでポートタグを明示的に設定すると、MAPO はポートタグ設定を削除するように求めるエラーを返します。その結果、タグエクステンションをサポートしていない OpenStack デプロイメントでは、マシンのプロビジョニングが正常に完了します。(OCPBUGS-97826)