4.51.00.12 - Edge for Private Cloud リリースノート

<ph type="x-smartling-placeholder"></ph> 現在、Apigee Edge のドキュメントが表示されています。
Apigee X のドキュメント
詳細

2023 年 3 月 30 日に、Apigee Edge for Private Cloud の新しいバージョンをリリースしました。

注: このバージョンは 2024 年 3 月 30 日までサポートされます。

で確認できます。

更新手順

このセクションでは、以前のバージョンから更新する場合に、このリリースをインストールする方法について説明します。 パッチリリース、4.51.00.11.以前のリリースから更新する必要がある場合は、以下をご覧ください。 複数のパッチ バージョンの適用

このリリースをインストールすると、以下の RPM リストのコンポーネントが更新されます。

  • edge-gateway-4.51.00-0.0.60186.noarch.rpm
  • edge-management-server-4.51.00-0.0.60186.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60186.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60186.noarch.rpm
  • edge-router-4.51.00-0.0.60186.noarch.rpm
  • apigee-postgresql-10.17-0.0.2535.noarch.rpm
  • edge-mint-gateway-4.51.00-0.0.40322.noarch.rpm
  • edge-mint-management-server-4.51.00-0.0.40322.noarch.rpm
  • edge-mint-message-processor-4.51.00-0.0.40322.noarch.rpm
  • apigee-sso-4.51.00-0.0.21244.noarch.rpm
  • apigee-attribution-4.51.00-0.0.723.noarch.rpm
  • apigee-sosreport-5.0-0.0.2508.noarch.rpm
で確認できます。

現在インストールされている RPM のバージョンを調べて、 次のコマンドを入力して更新する必要があります。

apigee-all version

インストールを更新するには、Edge ノードで次の操作を行います。

  1. すべての Edge ノード:

    1. Yum リポジトリをクリーニングします。
      sudo yum clean all
    2. 最新の Edge 4.51.00 bootstrap_4.51.00.sh ファイルを次の場所にダウンロードします。 /tmp/bootstrap_4.51.00.sh:
      curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
    3. Edge 4.51.00 の apigee-service ユーティリティと依存関係をインストールします。
      sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord

      ここで、uNamepWord は Apigee から取得したユーザー名とパスワードです。 pWord を省略すると、入力を求められます。

    4. source コマンドを使用して apigee-service.sh スクリプトを実行します。
      source /etc/profile.d/apigee-service.sh
  2. Postgres ノード(マスターとスタンバイ)を更新します。
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. すべての Edge ノードで、Edge プロセス用の update.sh スクリプトを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. すべてのノードで SSO 用の update.sh スクリプトを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

新機能

このリリースでは、次の新機能が導入されています。

サウスバウンド トラフィック用の TLS 1.3

このリリースでは、サウスバウンド トラフィック(メッセージとメッセージ間のトラフィック)に対する TLS 1.3 のサポートが追加されました。 (プロセッサ、バックエンド サーバーなど)。詳しくは、 サウスバウンド トラフィック用の TLS 1.3 の構成 をご覧ください。

修正されたセキュリティ問題

このリリースでは、セキュリティの問題が修正されていません。

変更点 <ph type="x-smartling-placeholder"></ph> サポートされているソフトウェア

このリリースでサポートされるソフトウェアに変更はありません。

非推奨と廃止

このリリースには新たな非推奨や廃止はありません。

バグの修正

このセクションでは、このリリースで修正された Private Cloud のバグを示します。

問題 ID 説明
197529839

条件演算子の後に末尾にスペースがないことが原因で、デプロイが失敗しました。

この問題は、プロキシの条件ステートメントでの改行の処理を改善することで修正されました。
269545512

Gateway と Monetization の Postgres ドライバのバージョンを 42.5.4 に更新しました。

193007714

プロキシのターゲットの詳細を JSON として取得したときに、いくつかのプロパティが欠落していました。

この問題は解決済みです。
245387101

デベロッパー アプリ関連の API の修正された監査データ。

コンシューマー シークレットが常にマスクされた方法で記録されるようになりました。CWC を設定できます 管理で conf_keymanagement_app.auditlog.mask.secret を false に設定します。 シークレットがマスクされないようにすることができます。 平文シークレットを監査ログに記録できます
260013493

OASValidation ポリシーの一部として Open API 仕様リソースの読み込みを最適化するための修正を追加しました。

これにより、MP が多くの OAS リソースを読み込む必要がある場合、Message Processor の起動時間が短縮されます。 これにより、読み込み中に不要なエラーやログが生成されるのを防ぐこともできます。 OAS リソースを含むプロキシです。
274587823

外部エンティティは、XSLTransform ポリシーのデフォルトでは読み込めません。

これは、フラグ conf_feature-flags_xsl.allow.external.entities=true を設定することで有効にできます。 Message Processor(Message Processor)内です
260714664

一部の Cassandra テーブルは、引き続きデフォルトで SizeTieredCompactionStrategy を使用していました。

LeveledCompactionStrategy に変更しました。なお、 Apigee Edge for Private Cloud の新規インストールにのみ適用されます。
261631942

apigee-postgresql のプリインストール スクリプトの軽微なリグレッションを修正しました また、いくつかの条件下で構成ファイルのバックアップが失敗していました。

258898812

アプリ取得時の API レスポンスから予期しないパラメータ credentialsLoaded を削除。

272136041

Apigee に最近追加された以下の API フィールドは、 Edge for Private Cloudただし、Edge for Private Cloud、 出現しても無視してかまいません。

  • proxy_deployment_type
  • sense_action_id
  • sense_flag_headers
  • x_apigee_grpc_status
  • x_apigee_grpc_service_name
  • x_apigee_grpc_rpc_name

既知の問題

Edge for Private Cloud の既知の問題をご覧ください。 をご覧ください。

複数のパッチ バージョンの適用

このセクションでは、更新元となる複数のパッチ バージョンを適用する方法について説明します。 以前のパッチリリース バージョンより前の Edge for Private Cloud のバージョン。

各パッチリリースには、Edge for Private Cloud の特定のコンポーネントに対する更新が含まれています。 edge-management-server。 複数のパッチ バージョンを適用するには、 現在インストールされているバージョンより後のパッチリリースです。これらのコンポーネントは Edge for Private Cloud のリリースノートで、現在のバージョンより そのリリースの RPM のリストを確認します。詳しくは、 Apigee リリースノート - すべてのリソースへのリンク Edge for Private Cloud リリースノート。

注: 各コンポーネントの更新が必要なのは、最新の パッチリリースに含まれるコンポーネントのバージョンなどです。手順については、 コンポーネントをアップデートしてください。

注: コンポーネントをアップグレードすると、コンポーネントの最新のパッチ バージョンが自動的にインストールされます。 説明します。最新ではないパッチ バージョンにアップグレードする場合は、次の操作を行う必要があります。 維持する Apigee ミラーを使用した Apigee リポジトリの tarball コピー。このミラーは Apigee のインストールに使用します。 詳細については、<ph type="x-smartling-placeholder"></ph>をご覧ください ローカルの Edge リポジトリを使用して Edge のバージョンを維持する