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

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

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

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

更新手順

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

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

  • edge-management-server-4.52.00-0.0.60190.noarch.rpm
  • edge-postgres-server-4.52.00-0.0.60190.noarch.rpm
  • edge-qpid-server-4.52.00-0.0.60190.noarch.rpm
  • edge-router-4.52.00-0.0.60190.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2539.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2519.noarch.rpm
  • apigee-provision-4.52.00-0.0.623.noarch.rpm
  • apigee-sso-4.52.00-0.0.21245.noarch.rpm
  • edge-analytics-4.52.00-0.0.40091.noarch.rpm
  • apigee-postgresql-14.5-0.0.2739.noarch.rpm
  • edge-mint-gateway-4.52.00-0.0.40323.noarch.rpm
  • edge-mint-management-server-4.52.00-0.0.40323.noarch.rpm
  • edge-mint-message-processor-4.52.00-0.0.40323.noarch.rpm
  • apigee-sosreport-5.0-0.0.2509.noarch.rpm
で確認できます。

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

apigee-all version

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

  1. すべての Edge ノード:

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

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

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

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

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

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

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

非推奨と廃止

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

新機能

このリリースに新機能はありません。

バグの修正

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

問題 ID 説明
271093461

OASValidation ポリシーで消費されているヒープメモリ割り当てが多すぎる

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

GET リクエストが別の POST リクエスト内に密輸されないようにするチェックを追加しました。

245387101

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

コンシューマー シークレットが常にマスクされた方法で記録されるようになりました。必要に応じて 管理権限: conf_keymanagement_app.auditlog.mask.secretfalse 平文のシークレットをログに記録する場合は、Secret をマスクしないようにする必要があります。 確認しています
267778362

Apigee-provision で cron エントリの追加中に空の行が作成されていました。

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

rebuildindex が拡張され、非 ID ベース インデックス API が以下に該当する場合に適切に機能するように 10,000 を超えるアプリが必要です

273931118

MGMT API において、 リクエストの Accept ヘッダーにワイルドカードが使用されていました。

これも、UI でトレース ファイルをダウンロードする際のエラーの原因となっていました。
274587823

セキュリティ上の理由から、デフォルトでは外部エンティティを XSLTransform ポリシー。

これをオーバーライドするには、フラグ Message Processor の conf_feature-flags_xsl.allow.external.entities=true
245387101

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

コンシューマー シークレットが常にマスクされた方法で記録されるようになりました。この構成では 管理権限: conf_keymanagement_app.auditlog.mask.secretfalse 平文のシークレットをログに記録する場合は、Secret をマスクしないようにする必要があります。 確認しています
276991965

特定の API と Accept ヘッダーの原因となっていた OPDK v4.52.00 のバグを修正しました 失敗します

260024953

ターゲット サーバーが URL や Host などの一部のターゲット変数に入力されていない場合、 が使用され、ターゲット エラーが発生しました。

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

Cassandra と cassandra-client は、Google Cloud コンソールから Edge for Private Cloud v4.51 ~ v4.52。

この問題は修正済みです
269545512

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

270203185

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

197529839

プロキシの条件ステートメントでの改行の処理を改善。

214664198

アナリティクス ファクト テーブルに、 実行時間が長くなります

258898812

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

270967547

Edge for Private Cloud 4.50 から 4.52 へのアップグレードで問題が発生しました。

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

既知の問題

Apigee-postgresql で、バージョン 4.50 または 4.51 からバージョン 4.52 へのアップグレードで問題が発生します。 主な問題は 子ファクト テーブルの数が 500 を超える場合にスローされます。詳しくは、 更新時の Postgresql アップグレード にバージョン 4.52 へのバージョン 4.52 への準拠 をご覧ください。

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 のバージョンを維持する