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

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

2021 年 9 月 23 日に、Apigee Edge for Private Cloud の新バージョンをリリースしました。

更新手順

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

  • edge-analytics-4.50.00-0.0.40046.noarch.rpm
  • apigee-sso-4.50.00-0.0.21034.noarch.rpm
  • apigee-tomcat-8.5.64-0.0.917.noarch.rpm
  • apigee-machinekey-1.1.0-0.0.20008.noarch.rpm
  • apigee-lib-4.50.00-0.0.1019.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2527.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2512.noarch.rpm
  • apigee-setup-4.50.00-0.0.1128.noarch.rpm
  • apigee-service-4.50.00-0.0.1428.noarch.rpm
  • apigee-configutil-4.50.00-0.0.613.noarch.rpm
  • edge-gateway-4.50.00-0.0.20140.noarch.rpm
  • edge-management-server-4.50.00-0.0.20140.noarch.rpm
  • edge-message-processor-4.50.00-0.0.20140.noarch.rpm
  • edge-postgres-server-4.50.00-0.0.20140.noarch.rpm
  • edge-qpid-server-4.50.00-0.0.20140.noarch.rpm
  • edge-router-4.50.00-0.0.20140.noarch.rpm
  • edge-mint-gateway-4.50.00-0.0.30233.noarch.rpm
  • edge-mint-management-server-4.50.00-0.0.30233.noarch.rpm
  • edge-mint-message-processor-4.50.00-0.0.30233.noarch.rpm
  • edge-management-ui-4.50.00-0.0.20020.noarch.rpm
  • edge-ui-4.50.00-0.0.20198.noarch.rpm
  • edge-management-ui-static-4.50.00-0.0.20033.noarch.rpm
  • apigee-validate-4.50.00-0.0.624.noarch.rpm
  • apigee-mtls-4.50.00-0.0.20224.noarch.rpm
  • apigee-adminapi-4.50.00-0.0.607.noarch.rpm

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

apigee-all version

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

  1. すべての Edge ノード:

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

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

    4. apigee-setup ユーティリティを更新します。
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. apigee-lib ユーティリティを更新します。
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-lib update
    6. source コマンドを使用して apigee-service.sh スクリプトを実行します。
      source /etc/profile.d/apigee-service.sh
  2. Management Server の apigee-validate ユーティリティを更新します。
    /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  3. apigee-adminapi ユーティリティを更新します。
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  4. apigee-machinekey ユーティリティを更新します。
    /opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
  5. apigee-config ユーティリティを更新します。
    /opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
  6. すべての Cassandra ノードを更新します。
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

    ここで、configFile には、インストールに使用した構成ファイルを指定します。 Apigee Edge for Private Cloud例: /opt/silent.conf

  7. すべての Edge ノードで、Edge プロセスの update.sh スクリプトを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  8. すべてのノードで SSO 用の update.sh スクリプトを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
  9. すべてのノードで UI の update.sh スクリプトを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  10. New Edge エクスペリエンスを使用している場合は、次のコマンドを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  11. Apigee mTLS を使用している場合は、次の手順に沿って操作します。 Apigee mTLS をアップグレードする。 詳細については、Apigee の概要 mTLS です。

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

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

非推奨と廃止

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

新機能

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

nodetool 修復ツールの新しいラッパー

ラッパーは、実行する前にディスク領域(Cassandra がマウントされている場所)のサニティ チェックを行います。 修復されます。ラッパーは、JMX 認証と SSL over JMX 関連もサポートしています。 できます。

LDAP ポリシーで <BaseDN> の動的文字列置換のサポートを追加要素です。

LDAP ポリシーの <BaseDN> 要素 は、すべてのデータが存在する LDAP の基本レベルを指定します。 このリリースでは、要素に ref 属性を追加しました。この属性を使用すると、 次のように、<BaseDN> 値を含むフロー変数を指定します。 apigee.baseDNref は明示的な BaseDN 値よりも優先されます。ref と値の両方を指定すると、 ref が優先されます。ランタイム時に ref が解決されない場合は、値が使用されます。

バグの修正

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

問題 ID 説明
197513151

従来の UI の jQuery スクリプトパスの不一致を修正

151852439

.properties の構成ミスが原因で、UI の拡張ロギングが失敗していた ファイル

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

デベロッパー アプリのページからデベロッパーに移動すると 404 エラーが発生する

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

Edge UI に会社が表示されなかった

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

Edge UI での自己署名証明書の信頼性に関する問題

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

console.log() が原因で過剰なロギングが発生している

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

Cassandra セットアップ スクリプトでのデータセンター名の並べ替え方法に軽微なバグがありました。

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

Apigee SSO がレスポンスで誤ってスタック トレースを返していました。

この問題は解決済みです。スタック トレースは引き続きログに記録されることに注意してください。
79591934

apigee-validate が不明瞭なメッセージで失敗する

この問題は解決済みです。apigee-validate スクリプトのエラーロギングが改善されました。
174732169

syslog メッセージが誤ってドロップされていた

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

以前の鍵を Gateway から削除し、マシンキー コンポーネント

197760258

権限 API の障害により、Edge UI と ゲートウェイ

この問題は、外部 LDAP 認証が有効になっているときに発生していましたが、修正されました。
194485178

すべての HTTP リクエストとレスポンスの上限プロパティから末尾と先頭のスペースを削除

193918953

Gateway コンポーネントから一部の未使用の構成を削除

112262604

Postgres フェイルオーバーを実行する場合は Mint Management Server を更新する必要があります

Mint Management の Postgres 接続の詳細を変更する拡張スクリプトを作成 できます。詳細については、 PostgreSQL データベースのフェイルオーバー
197301743

Java 1.8.0_3XX で、大きな SSL handshake メッセージが原因で問題が発生している

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

ip コマンドの先頭に絶対パスが付いていない

この問題は解決済みです。Apigee スクリプトで、コマンドのパスが完全修飾されるようになりました。
171240470

Cassandra JMX 認証または SSL が有効になっているときに管理更新が失敗する

実行時に Cassandra JMX 認証と SSL 構成を提供する機能を追加 設定または更新する必要があります。
193564174

Edge UI Analytics ダッシュボードがデータを取得できなかった

名前にピリオドが含まれる環境でアナリティクス クエリが失敗するバグを修正しました。
167960487

ディメンションのテキスト内の予約済みキーワードおよび/または予約済みキーワードが原因で、アナリティクス レポートが失敗していました。

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

router.properties の IP アドレスリストに余分な空白文字があるためにルーターが起動しなかった

この問題は解決済みです。余分な空白文字が削除されました。
184573211

Java Management Extensions(JMX)は、Apigee SSO モジュールに対してデフォルトで有効になりなくなりました。

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

次の一覧は、このリリースで修正されたセキュリティの既知の問題です。 これらの問題を回避するには、Edge Private Cloud の最新バージョンをインストールしてください。

問題 ID 説明
なし

パスワードが Edge for Private Cloud にロギングされていました。これは、 差分処理が可能になります。構成変更のロギングを防ぐには、次のようにします。

  • Edge コンポーネントがすでにインストールされている場合は、次のいずれかの操作を行います。 <ph type="x-smartling-placeholder">
      </ph>
    • LOGGER_PRINT_CONFIG_DELTA=false を環境変数として設定します。 これにより、そのノード上のすべてのコンポーネントの構成の差分ロギングが停止します。
    • 特定のコンポーネントに対して構成の差分ロギングを停止するには、 顧客固有の構成に対する logger.print.config.delta=false 追加します。これにより、そのコンポーネントの構成変更のログ記録が停止します。 configue Edge をご覧ください。
  • Edge コンポーネントをインストールすると、構成変更のロギングを防止できます。 silent.conf ファイルに次のエントリを追加します。
    CONFIG_DELTA_LOG=n

    これにより、構成の変更を記録しないようにコンポーネントが構成されます。

なし プラットフォームに保存されているパスワードと関連データのセキュリティが強化されます。
CVE-2015-9251 クロスドメインの Ajax リクエスト実行時のクロスサイト スクリプティング(XSS)の修正 jQuery の dataType オプションなしで参照します
なし SAML アサーション リプレイ攻撃に対する保護を追加しました。

既知の問題

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