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

ここに表示されているのは Apigee Edge のドキュメントです。
Go to the Apigee X のドキュメントに移動します
info

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

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

更新手順

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

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

  • edge-gateway-4.52.00-0.0.60193.noarch.rpm
  • edge-management-server-4.52.00-0.0.60193.noarch.rpm
  • edge-postgres-server-4.52.00-0.0.60193.noarch.rpm
  • edge-qpid-server-4.52.00-0.0.60193.noarch.rpm
  • edge-router-4.52.00-0.0.60193.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2521.noarch.rpm
  • edge-analytics-4.52.00-0.0.40092.noarch.rpm
  • apigee-sosreport-5.0-0.0.2513.noarch.rpm
  • edge-management-ui-static-4.52.00-0.0.20045.noarch.rpm
  • apigee-configutil-4.52.00-0.0.621.noarch.rpm
  • apigee-postgresql-14.5-0.0.2743.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. 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. Management Server ノードで Analytics を更新します。
    apigee-service edge-analytics update
  4. すべての Edge ノードで、Edge プロセスの update.sh スクリプトを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. New Edge エクスペリエンスを使用している場合は、次のコマンドを実行します。
    apigee-service edge-management-ui-static update
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile

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

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

サポート対象ソフトウェアの変更

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

非推奨になった機能と廃止された機能

ありません。

このリリースでは、非推奨または廃止された機能はありません。

新機能

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

作成から 400 日後に監査レコードが自動的に削除される

作成から 400 日後に監査レコードを自動的に削除する機能が追加されました。以前は、 監査レコードは有効期間なしで作成されていたため、Cassandra に蓄積されていました。

この機能を元に戻して監査レコードを削除しないようにするには、Management Server で conf_audit_cassandra.ttl.value-1 に設定します。また、Management Server で conf_audit_cassandra.ttl.value の値をミリ秒単位で変更することで、監査レコードを保持する日数を変更することもできます。この機能は、新たに生成された監査レコードにのみ適用され、過去にシステムで生成された監査レコードには適用されません。

conf_keymanagement_oauth_refresh_token_expiry_time_in_millis の機能強化

conf_keymanagement_oauth_refresh_token_expiry_time_in_millis 構成 オーバーライドは、デフォルトのトークン有効期限を設定するだけでなく、更新トークンの有効期限の上限も Cassandra で設定するようになりました。

バグの修正

このセクションでは、このリリースで修正された Private Cloud のバグについて説明します。

問題 ID 説明
234582218

サイレント構成ファイルの CASS_HOSTS プロパティに基づいて Cassandra リングの開始トークンを計算するために使用されるトークン計算 Python スクリプト apigee-cassandra-calc.py が正しく動作していませんでした。

この問題は修正されています。
274884575

`groupid`groupid を含むディメンションを使用した特定の統計情報 API 呼び出しが失敗していました。

この問題は修正されています。
286971552

インストール時に指定されていない変数のデフォルト値で動作するように、サイレント構成ファイルの edge-postgres-server の Postgres スクリプトを修正しました。

276444350

Edge for Private Cloud を最新バージョンにアップグレードした後、[管理] > [仮想ホスト] の新しい Edge UI で仮想ホストの詳細を追加、 表示、編集できませんでした。

この問題は修正されています。
277723022

ログの履歴変更を保持するように config.log が修正されました。

既知の問題

既知の問題の完全なリストについては、Edge for Private Cloud の既知の問題 をご覧ください。

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

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

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

注: 各コンポーネントは、パッチ リリースに含まれているコンポーネントの最新 バージョンの RPM をインストールすることで、1 回だけ更新する必要があります。コンポーネントを更新するには、そのバージョンの リリースノートの手順に沿って操作します。

注: コンポーネントをアップグレードすると、コンポーネントの最新のパッチ バージョンが自動的にインストールされます。最新ではないパッチ バージョンにアップグレードする場合は、 Apigee ミラーを使用して Apigee リポジトリの独自の tarball コピーを維持し、Apigee のインストールにこのミラーを使用する必要があります。 詳細については、 ローカル Edge リポジトリを使用した Edge バージョンの管理をご覧ください。