検索

1.8. Red Hat OpenShift GitOps 1.12.2 のリリースノート

download PDF

Red Hat OpenShift GitOps 1.12.2 が OpenShift Container Platform 4.12、4.13、4.14、および 4.15 で利用できるようになりました。

1.8.1. エラータの更新

1.8.1.1. RHSA-2024:2816 - Red Hat OpenShift GitOps 1.12.2 セキュリティー更新アドバイザリー

発行日: 2024-05-10

このリリースに含まれるセキュリティー修正のリストは、次のアドバイザリーに記載されています。

Red Hat OpenShift GitOps Operator をデフォルトの namespace にインストールしている場合は、次のコマンドを実行して、このリリースのコンテナーイメージを表示します。

$ oc describe deployment gitops-operator-controller-manager -n openshift-gitops-operator

1.8.2. 新機能

  • この更新では、Argo Rollouts コントローラーの must-gather ツールのサポートが提供されるようになりました。この更新では、次の機能強化がサポートされます。

    • Argo Rollouts コントローラー Pod を含む、Red Hat OpenShift GitOps Operator 内の Pod のログ。
    • Argo Rollouts Manager と Argo Rollouts カスタムリソース (CR) の内容。
    • Argo Rollouts コントローラーの must-gather ツールが作成する DeploymentStatefulset、および ConfigMaps CR の内容。(GITOPS-3947)

1.8.3. 問題の修正

  • この更新前は、このバイナリーが GitOps コンテナーで利用できなかったため、ユーザーは argocd-k8s-auth バイナリーを使用して Google Kubernetes Engine (GKE) および Amazon Elastic Kubernetes Service (EKS) クラスターを追加できませんでした。この更新では、GitOps コンテナーに argocd-k8s-auth バイナリーを追加することで問題が修正されます。(GITOPS-4226)
  • この更新前は、Azure DevOps Repository サービスによる rsa-ssh ホストキーアルゴリズムの非推奨により、Argo CD を使用して Azure DevOps に接続しようとするとエラーが発生していました。この更新プログラムは、Argo CD と Azure DevOps Repository サービスとの間の通信プロセス中に rsa-ssh ホストキーアルゴリズムのサポートを提供することで、問題を修正します。(GITOPS-4543)
  • この更新前は、GitOpsService カスタムリソース (CR) で runOnInfra フィールドが有効になっていると、GitOps コンソールプラグインのワークロードはインフラストラクチャーノードでスケジュールされませんでした。この更新では、GitOps コンソールプラグインのワークロードにインフラストラクチャー node-selector を追加することで問題が修正されます。これにより、ユーザーは gitops-console Pod でカスタムノードセレクターと許容値を設定できるようになります。その結果、runOnInfra フィールドが有効になっている場合は、GitOps コンソールプラグイン Pod は、他のデフォルトのワークロードと同様にインフラストラクチャーノードに配置されます。(GITOPS-4496)
  • この更新前は、Argo CD の ignoreDifferences 同期オプションは配列フィールドでは機能しませんでした。この更新では、配列フィールドを処理するためにアップストリームプロジェクトで使用される ignoreDifferences 同期オプションのマージストラテジーを変更することで、問題が修正されます。その結果、同期中に配列内の特定の要素を無視できるようになり、同期オプションが正しく機能するようになりました。(GITOPS-2962)
  • この更新前は、ユーザーは NotificationsConfiguration カスタムリソース (CR) に通知のコンテキストを含めることができませんでした。この更新により、ユーザーは NotificationsConfiguration CR の context フィールドを使用して通知のコンテキストを追加できるようになりました。このフィールドは、NotificationsConfiguration CR で定義されたすべてのテンプレート間で共有コンテキストを確立するためにも使用できます。(GITOPS-4303)

    NotificationsConfiguration CR の context フィールドの例

    spec:
      context:
        region: east 1

    1
    すべての通知テンプレート間のコンテキストは key-value ペアで表されます
  • この更新前は、休止状態の後に Red Hat OpenShift on AWS (ROSA) クラスターにアクセスするユーザーは、Dex 設定のリダイレクト URI が無効であることを示すエラーのため、Argo CD Web コンソールにログインできませんでした。この更新により、ユーザーは、休止状態後に ROSA クラスターが稼働しているときに、エラーが発生することなく Argo CD Web コンソールにログインできるようになりました。(GITOPS-4358)
  • この更新前は、Red Hat OpenShift GitOps Operator が Argo CD カスタムリソースインスタンスを処理中に openshift-gitops ルートの可用性が遅延すると、ユーザーが Argo CD Web コンソールにログインできませんでした。Dex 設定に無効なリダイレクト URI があることを示すエラーメッセージが表示されました。この更新により、ユーザーはエラーが発生することなく、Argo CD Web コンソールにログインできるようになりました。(GITOPS-3736)
  • この更新前は、ユーザーは Red Hat OpenShift GitOps Web コンソールの Developer パースペクティブの Add ページから Argo CD のカスタムリソースを作成できませんでした。この問題は、Red Hat OpenShift GitOps 1.10 以降のリリースで確認されています。この更新により、正しいバージョンの Operator 対応リソースが ClusterServiceVersion マニフェストファイルに含まれるため、問題が修正されます。(GITOPS-4513)
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.