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

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

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

更新手順

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

  1. すべての Edge ノードで次の操作を行います。

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

      ここで、uName:pWord は 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. すべてのノードで OpenLDAP の update.sh スクリプトを実行します。各ノードで次のコマンドを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile

    ここで、configFile は Apigee Edge for Private Cloud のインストールに使用した構成ファイルを指定します。

  3. すべてのノードで Edge の update.sh スクリプトを実行します。各ノードで次のコマンドを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    ここで、configFile は Apigee Edge for Private Cloud のインストールに使用した構成ファイルを指定します。

  4. すべてのノードで UI の update.sh スクリプトを実行します。各ノードで次のコマンドを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

    ここで、configFile は Apigee Edge for Private Cloud のインストールに使用した構成ファイルを指定します。

  5. すべてのノードで SSO の update.sh スクリプトを実行します。各ノードで次のコマンドを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

    ここで、configFile は Apigee Edge for Private Cloud のインストールに使用した構成ファイルを指定します。

  6. すべてのノードでデベロッパー ポータルの update.sh スクリプトを実行します。各ノードで次のコマンドを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

    ここで、configFile は Apigee Edge for Private Cloud のインストールに使用した構成ファイルを指定します。

  7. Apigee mTLS を使用していて、このパッチの新機能またはバグ 修正に基づいて構成を更新した場合は、これらの変更を有効にするために、すべてのノードで apigee-mtls サービスをアンインストールしてから再インストールする必要があります。詳細については、 既存の apigee-mtls 構成を変更するをご覧ください。

サポートされているソフトウェア

Apigee Edge for Private Cloud は、OpenJDK バージョン 1.8.0.252 のサポートを確認しています。

Tomcat がバージョン 7.0.103 に更新されました。

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

変更なし

新機能

次の表に、このリリースの新機能を示します。

説明

mTLS で Management Server と Router の接続を保護

Apigee mTLS で、ポート 8081 の Management Server と Router 間の接続がサポートされるようになりました 。

証明書の有効期間を構成可能に

カスタム証明書を使用する場合は、証明書が有効な日数を設定できます。 これを行うには、構成ファイルで APIGEE_MTLS_NUM_DAYS_CERT_VALID_FOR の値を設定します。デフォルト 値は 365 です。詳細については、 ステップ 1: 構成ファイルを更新するをご覧ください。Apigee mTLS のインストール後に変更を加える場合は、 既存の apigee-mtls 構成を変更する の手順に沿って操作してください

修正済みのバグ

次の表に、このリリースで修正されたバグを示します。

問題 ID 説明
154428338

キーストアが類似した名前またはエイリアスで構成されている場合、Message Processor が環境を読み込めない。

命名規則が類似しているキーストアを読み込む際の正規表現検索の競合を修正しました。これにより、Message Processor がキーストアに関連付けられた環境を読み込めない、または検索中に複数の競合するキーストアが返された場合に起動できないという問題が発生していました。

130653816

ランタイム トラフィックで断続的に 404 エラーが発生する。

競合状態により、Message Processor が起動時にすべてのプロキシを読み込まないため、ランタイム トラフィックで断続的に 404 ApplicationNotFound エラーが発生していました。

この現象は修正されました。

157275131

Drupal のアップグレード

バージョン 4.19.06 でデベロッパー ポータルのアップグレード プロセスが破損していました。

155840972 Tomcat のアップグレード

Tomcat がバージョン 7.0.103 にアップグレードされました。

155595660

タイムゾーンの形式

`conf_system_apigee.syslogger.dateFormat` プロパティで設定されたタイムゾーン形式の `sss` トークンと `SSS` トークンに使用される値が正しくありませんでした。

155340541

OpenJDK のサポート

Apigee は、OpenJDK バージョン 1.8.0.252 のサポートを確認しています。

155105930
76087166

マルチデータセンター環境の KVM

組織が複数のデータセンター(dc-1、dc-2 など)にまたがっている場合、Management Server がランダムにいずれかのデータセンターに接続していました。これは、キー管理と Key Value マップ(KVM)オペレーションのためにローカル データセンターの Cassandra ノードへの接続に影響していました。

152382545

mTLS ポート範囲の使用

Apigee mTLS の ZooKeeper ポート範囲が 10001 から始まることがドキュメントに正しく記載されるようになりました 。

150717738

リーダーのないクラスタ

リーダーのないクラスタでは、mTLS サービスを停止または 再起動できませんでした。タイムアウト時間も短縮されました。

148486685

間接バインド OpenLDAP レプリケーションと SSO の相互運用性

間接バインディングでは、レプリケーションが有効になっている場合(OpenLDAP インスタンスが複数ある場合)、OpenLDAP サービスがユーザー オブジェクトを検索していませんでした。

148179907

apigee-analytics-collector を再追加

apigee-analytics-collector ユーティリティが再追加されました。このユーティリティを使用すると、 API ボリューム数をレポートできます。

146511254

ExtractVariables ポリシーでエラーがスローされない

XML 変数が XPath 式で解決されなかった場合、ExtractVariables ポリシーはプロキシで実行を継続していました。これは、 IgnoreUnresolvedVariables 要素または continueOnError 属性が false に設定されている場合でも発生していました。

130013746

会社の無効化

収益化から会社を無効にするボタンが使用できませんでした。

120799182

OpenLDAP のアップグレード

マルチデータセンター環境で OpenLDAP をアップグレードするプロセスで、 状態が破損していました。

145236083

Sysadmin ユーザー名:パスワードの長さ

Sysadmin ユーザー名:パスワードが 57 文字を超えると、Edge SSO インストール スクリプトが失敗していました。

135616498

SSO 設定スクリプトの失敗

ファイルスキーム URL を使用すると SSO 設定スクリプトが失敗する問題を修正しました。

111420263

メッセージ ロギング ポリシーの ConcurrentModificationException を修正

メッセージ ロギング ポリシーの使用時に発生する競合状態をいくつか解消しました。

147458330

Postgresql のバックアップで SSO 情報が保存されない問題を修正

PostgreSQL のバックアップで SSO 構成データが欠落していた問題を修正しました。