1.11.2. RHSA-2026:48693 - OpenShift Container Platform 4.22.8 のバグ修正とセキュリティーアップデート
発行日:2026 年 8 月 4 日
OpenShift Container Platform リリース 4.22.8 が利用可能になりました。今回のアップデートに含まれる修正済み問題のリストは、RHSA-2026:48693 アドバイザリーに記載されています。アップデートに含まれる RPM パッケージは 、RHBA-2026:48694 アドバイザリーによって提供されています。
このアドバイザリーでは、このリリースのすべてのコンテナーイメージに関する説明は除外されています。
以下のコマンドを実行して、このリリースでコンテナーイメージを表示できます。
$ oc adm release info 4.22.8 --pullspecs
1.11.2.1. 修正された問題 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
-
このアップデート以前は、cron ジョブで
.spec.timeZoneパラメーターを設定すると、kube-state- メトリクス s (KSM)Pod がクラッシュする可能性がありました。この問題により、クラスターのメトリクスと監視アラートが削除されました。今回のリリースでは、kube-state- メトリクス s (KSM) は、解析できないスケジュールを持つ cron ジョブオブジェクトをクラッシュさせるのではなく、適切にスキップするようになりました。その結果、個々の cron ジョブオブジェクトのスケジュールやタイムゾーンが解析できない場合でも、KSMPod は安定した状態を維持し、すべてのクラスターリソースのメトリクスを提供し続けます。(OCPBUGS-87957) -
このアップデート以前は、KubeVirt ベースの
NodePoolリソースは、コントローラーが OVN-Kubernetes の内部オーバーレイ IP アドレスをクラスターネットワークと競合していると誤って判断したため、ClusterNetworkCIDRConflictエラーを誤って報告していました。今回のリリースでは、Classless Inter-Domain Routing (CIDR) の競合検出は、マシンのリンクローカルアドレス以外のすべてのアドレスがクラスターネットワーク内に含まれる場合にのみトリガーされます。その結果、外部アドレスが存在する場合、ネットワーク内のアドレスは想定されるコンテナーネットワークインターフェイス (CNI) の内部 IP アドレスとして正しく扱われ、誤検出による競合報告が防止されます。(OCPBUGS-97921) -
このアップデート以前は、管理クラスターがインターネットへのアウトバウンドアクセスにプロキシーを必要とする Hosted Control Plane (HCP) クラスターでは、
Konnectivityプロキシーサイドカーコンテナーは、HTTP_PROXY、HTTPS_PROXY、NO_PROXYなどの管理クラスタープロキシー環境変数を受け取っていませんでした。その結果、直接クラウド API バイパスパスを介して Amazon Web Services (AWS)、Microsoft Azure、または IBM Cloud®エンドポイントに対して行われたクラウド API 呼び出しは、TLS ハンドシェイクタイムアウトにより失敗しました。今回のリリースでは、クラウド API への直接接続機能が有効になっている場合、管理クラスタープロキシーの環境変数がKonnectivityサイドカーコンテナーに伝播されるようになりました。その結果、クラウド API 呼び出しはプロキシー経由で成功します。(OCPBUGS-99299) -
このアップデート以前は、OpenShift Container Platform のベースイメージに
tzdataパッケージが欠落していたため、Alertmanager がクラッシュしていました。この問題により、/usr/share/zoneinfoディレクトリーが存在しなくなっていました。その結果、AlertmanagerPod が起動せず、タイムゾーンによっては時間ベースのアラートにアクセスできなくなりました。今回のリリースにより、tzdataパッケージが OpenShift Container Platform イメージに再び含まれるようになりました。その結果、active_intervalまたはmute_intervalエントリーに location フィールドが存在する場合、Alertmanager は起動時にクラッシュしなくなります。(OCPBUGS-99442) -
このアップデート以前は、Web コンソールストレージユニットパーサーは、最大のユニットである
EiまたはEiBのfindIndexの結果が0 の場合、見つからないものとして扱い、バイナリーバイトユニットリストからEiBを省略していました。その結果、たとえば1Eiや1EiB のような exbibyte サイズの要求で永続ボリューム要求 (PVC) を作成すると、API が正しい値を保存しているにもかかわらず、PVC の詳細ページでは要求された容量が0 Bと表示されました。今回のリリースでは、単位検索ロジックがインデックス0 を有効なものとして認識し、人間が読みやすくするために使用されるバイナリーバイト単位にEiB を含めるようになりました。その結果、ストレージ容量をエクシバイト単位で要求した場合、PVC の詳細ページには正しい容量 (たとえば1 EiB)が表示されます。(OCPBUGS-99545) -
このアップデート以前は、
locales/{xx}/olm.jsonの下のロケールファイルによって、Kubernetes のカスタムリソースの種類名CatalogSourceとOperatorGroup がローカル言語に翻訳されていました。その結果、英語以外の UI ロケールでは、Operator Lifecycle Manager (OLM) のページに、API、CLI(oc)、または YAML と一致しないローカライズされたリソースタイプのラベルが表示され、一貫性の欠如と混乱が生じました。今回のリリースでは、影響を受ける OLM ロケールファイルにおいて、正規の英語の種別名であるCatalogSourceとOperatorGroup が復元され、翻訳されなくなります。その結果、CatalogSourceとOperatorGroup のラベルはすべてのロケールで英語になり、API および CLI との一貫性が保たれます。(OCPBUGS-99548) -
このアップデート以前は、Cluster Monitoring Operator (CMO) は、テレメータクライアントで使用される
cloud.openshift.com認証トークンについて、openshift-config/pull-secretのみをチェックしていました。その結果、Microsoft Azure Red Hat OpenShiftHosted Control Plane など、このシークレットにトークンが含まれていないプラットフォームでは、テレメータクライアントがデプロイされず、Red Hat OpenShift Cluster Manager へのクラスター登録が妨げられました。今回のリリースでは、プライマリーシークレットにトークンが見つからない場合、CMO はkube-system/global-pull-secretにフォールバックします。その結果、テレメータクライアントは正しくデプロイされました。(OCPBUGS-99748)