1.4. Red Hat OpenShift GitOps 1.18.0 のリリースノート
Red Hat OpenShift GitOps 1.17.1 は、OpenShift Container Platform 4.12、4.14、4.15、4.16、4.17、4.18、4.19 で利用できるようになりました。
1.4.1. エラータの更新 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
1.4.1.1. RHSA-2025:15389 - Red Hat OpenShift GitOps 1.17.1 セキュリティー更新アドバイザリー リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
発行日: 2025 年 9 月 24 日
このリリースに含まれるセキュリティー修正のリストは、次のアドバイザリーに記載されています。
- RHSA-2023:5252
Red Hat OpenShift GitOps Operator をデフォルトの namespace にインストールしている場合は、次のコマンドを実行して、このリリースのコンテナーイメージを表示します。
oc describe deployment gitops-operator-controller-manager -n openshift-gitops-operator
$ oc describe deployment gitops-operator-controller-manager -n openshift-gitops-operator
1.4.2. 修正された問題 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
-
今回の更新以前は、クラスター内のネットワークまたは DNS インストルメント化が原因で Redis インスタンスにアクセスする際に、
サーバー、repo-server、application-controllerなどの Argo CD コンポーネントがクラッシュしていました。この問題は、接続プール内の複数の接続が dial hook 関数を呼び出すときに go-redis クライアントライブラリーで競合状態が発生することに起因しています。今回の更新により、更新されたgo-redisクライアントライブラリーを統合し、ワイヤレスフック関数呼び出し中の競合状態をなくし、問題を解決し、ネットワークおよび DNS エラーの処理と回復を改善し、Argo CD コンポーネントの安定性が強化されます。GITOPS-6287 -
この更新前は、Red Hat OpenShift GitOps Operator を v1.15.1 にアップグレードすると、ヘルスチェックエラーが発生し、Red Hat Advanced Cluster Management (ACM) ポリシーの同期が妨げられていました。今回の更新により、不足している nil チェックを Policy の
.status.placementに追加すると、問題が解決されました。GITOPS-6664 -
この更新の前は、
.spec.source.targetRevisionがアノテーション付きの Git タグに設定されている場合、Argo CD はリソースドリフトを調整を必要として処理し、自己修復が無効になっているにもかかわらず、クラスターでの手動変更を元に戻していました。この動作は、軽量タグと一貫性がありません。今回の更新により、SelfHeal がいると、ソースとしてアノテーション付きの Git タグを使用していても、ライブリソースへの手動の変更は元に戻されなくなり、Argo CD はアノテーション付きタグと軽量タグを一貫して処理するようになりました。GITOPS-6150falseに設定されて - この更新前は、Argo CD モニタリングはどの namespace にデプロイされても自動的に機能し、ワークロードのユーザーワークロードモニタリングサポートには手動設定は必要ありませんでした。この更新により、Argo CD を OpenShift Container Platform 以外の namespace にデプロイする場合は、OpenShift Container Platform でユーザーワークロードの監視を有効にする必要があります。詳細は、ユーザー定義プロジェクトのモニタリングの有効化 を参照する。GITOPS-6251