Apigee Edge のドキュメントを表示しています。
Go to the
Apigee X のドキュメントに移動します。 info
2021 年 8 月 18 日に、Apigee Edge for Private Cloud の新しいバージョンをリリースしました。
更新手順
このリリースを更新すると、次の RPM のリストにあるコンポーネントが更新されます。
- edge-gateway-4.50.00-0.0.20137.noarch.rpm
- edge-management-server-4.50.00-0.0.20137.noarch.rpm
- edge-message-processor-4.50.00-0.0.20137.noarch.rpm
- edge-postgres-server-4.50.00-0.0.20137.noarch.rpm
- edge-qpid-server-4.50.00-0.0.20137.noarch.rpm
- edge-router-4.50.00-0.0.20137.noarch.rpm
- edge-analytics-4.50.00-0.0.40045.noarch.rpm
- apigee-postgresql-9.6.1-0.0.2519.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2526.noarch.rpm
- apigee-service-4.50.00-0.0.1426.noarch.rpm
- apigee-provision-4.50.00-0.0.615.noarch.rpm
- apigee-validate-4.50.00-0.0.623.noarch.rpm
- apigee-sso-4.50.00-0.0.21017.noarch.rpm
- apigee-tomcat-8.5.64-0.0.915.noarch.rpm
- edge-ui-4.50.00-0.0.20193.noarch.rpm
- edge-management-ui-static-4.50.00-0.0.20032.noarch.rpm
- edge-management-ui-4.50.00-0.0.20017.noarch.rpm
- apigee-drupal-7.82-0.0.306.noarch.rpm
- apigee-drupal-devportal-4.50.00-0.0.407.noarch.rpm
- Apigee-drupal-contrib-4.50.00-0.0.403.noarch.rpm
現在インストールされている RPM のバージョンを確認して、更新が必要かどうかを確認するには、次のように入力します。
apigee-all version
インストールを更新するには、Edge ノードで次の手順を行います。
-
すべての Edge ノードの場合:
- Yum リポジトリを消去します。
sudo yum clean all
- 最新の 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
- Edge 4.50.00
apigee-serviceユーティリティと依存関係をインストールします。sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord
ここで、uName:pWord は Apigee から取得したユーザー名とパスワードです。 pWord を省略すると、パスワードの入力を求められます。
apigee-setupユーティリティを更新します。sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
sourceコマンドを使用してapigee-service.shスクリプトを実行します。source /etc/profile.d/apigee-service.sh
- Yum リポジトリを消去します。
- Management Server で
apigee-validateユーティリティを更新します。/opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- Management Server で
apigee-provisionユーティリティを更新します。/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- すべての Cassandra ノードを更新します。
/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
ここで、configFile は Apigee Edge for Private Cloud のインストールに使用した構成ファイルを指定します。例:
/opt/silent.conf - Postgres ノード(マスターとスタンバイ)を更新します。
/opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
- すべての Edge ノードで、
edgeプロセスのupdate.shスクリプトを実行します。/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- すべてのノードで SSO の
update.shスクリプトを実行します。/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
- すべてのノードで UI の
update.shスクリプトを実行します。/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- New Edge エクスペリエンスを使用している場合は、次のコマンドを実行します。
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
- すべての Apigee Developer Services ポータルノードで、次のコマンドを実行して devportal プロセスを更新します。
/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
サポート対象ソフトウェアの変更
このリリースでは、サポート対象ソフトウェアに変更はありません。
非推奨になった機能と廃止された機能
このリリースでは、非推奨になった機能や廃止された機能はありません。
新機能
このリリースでは、次の新機能が導入されています。
新しいポップアップ ウィンドウで、Edge for Private Cloud のサポート終了(EOL)日が通知される
Edge for Private Cloud のお客様には、インストールされているバージョンの EOL 日の 6 か月前から警告メッセージが表示されるようになります。EOL メッセージは、ブラウザ セッションごとに 1 回表示されます: タブまたはブラウザを閉じると、セッションは失われます。その後、ブラウザで Apigee を再度開くと、 メッセージが再び表示されます。
パスワードが変更されたときにユーザーをログアウトする新しいオプション
apigee.feature.clearSessionOnPasswordUpdate に新しいフラグが追加されました。このフラグを使用すると、パスワードを変更した後にユーザーをログアウトするかどうかを構成できます。デフォルトでは、ユーザーはログアウトされません。
SMTP の TLS バージョンを設定する新しいフラグ
mail.smtp.ssl.protocols に新しいフラグが追加されました。このフラグは、SMTP 接続で有効にする SSL プロトコル
を指定します。この機能を使用すると、
セキュリティ要件に基づいて SSL プロトコルを構成できます。
フォワード プロキシを構成する。
フォワード プロキシを構成できる次のフラグが追加されました。
http.proxyHosthttp.proxyPorthttp.proxyUserhttp.proxyPassword
デフォルトでは、フラグの値は空です。
pg-data-purge スクリプトが強化され、分析から親ファクト テーブルを削除できるようになった
スクリプトを実行するには、次のコマンドを入力します。
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql pg-data-purge org_name env_name number_of_days_to_retain [Delete-from-parent-fact - N/Y] [Confirm-delete-from-parent-fact - N/Y]
スクリプトには次のオプションがあります。
Delete-from-parent-factデフォルトは「No」。親のファクト テーブルからは、保持期間より前のデータも削除されます。Confirm-delete-from-parent-fact:デフォルトは「No」。「No」の場合、 スクリプトでは、確認のプロンプトが 親ファクトからデータを削除する前に表示されます。パージ スクリプトが自動実行される場合は「Yes」に設定します。
ログインページでユーザーラベルを変更するオプション
新しいフラグ apigee.feature.customLoginUserLabel を使用すると、ユーザーの好みに応じてログインページのユーザーラベル
を構成できます。デフォルトは [メールアドレス] です。
バグの修正
このセクションでは、このリリースで修正された Private Cloud のバグについて説明します。
| 問題 ID | 説明 |
|---|---|
| 179989459 |
API プロダクト バンドルから API プロダクトを削除できない この問題は修正済みです。 |
| 67151202 |
インストール時にパスワードの複雑さの要件が適用されない この問題は修正済みです。 |
| 175942835 |
CSRF 保護なしで dailysummaryreports に GET リクエストを送信できる この問題は修正済みです。 |
| 161351690 |
HMAC ポリシーが UI のポリシーリストに表示されない この問題は修正済みです。 |
| 170791446 |
UI の [デベロッパー] タブで 404 リダイレクトが発生する デベロッパーのメールアドレスに特殊文字が含まれているため、UI の [デベロッパー] タブ で編集、削除、その他の操作を行うことができませんでした。この問題は修正済みです。 |
| 168149141 |
2 台目の Management Server で Monetization のインストールが失敗する Mint Management Server のインストール中に競合状態が発生する可能性のある問題を修正しました。 |
| 167960487 |
ディメンションのテキスト内の AND/OR 予約キーワードが原因で分析レポートが失敗する この問題は修正済みです。 |
| 168846482 |
Apigee データベースがない場合、Postgres の復元が失敗する Postgres 復元スクリプトのエラーログ記録を改善しました。 |
| 161155125 |
apigee-ldap のアップグレードが失敗する この問題は修正済みです。 |
| 180207712 |
新しい Cassandra ノードを追加できない 正しくないCASS_HOSTS プロパティが指定された場合、Cassandra のセットアップが失敗し、エラー メッセージが改善されます。
|
| 173657467 |
別のデータセンターの Cassandra ノードが停止している場合、Management Server が起動しない この問題に対処するため、Cassandra 認証を有効にするスクリプトが強化されました。 |
| 182456858 |
Management Server がローカルの Postgres リージョンに接続しない 分析クエリに接続する最適な Postgres を選択するための Management Server アルゴリズムを改善しました。 分析クエリに接続する最適な Postgres を選択するための Management Server アルゴリズムを改善しました。 |
| 189743303 |
Analytics API のフィルタリングの問題 この問題は修正済みです。 |
| 156623186 |
監査リソースで権限制限が機能しない この問題は修正済みです。 |
| 123015330 |
コンポーネントの |
| 183147699 |
dc-x 形式以外のリージョン名を使用した場合、Management Server のインストール/更新中にデータストアの登録で問題が発生する Edge Configuration File Referenceをご覧ください。 |
| 180373096 |
API プロキシの一括ロールアウトが遅い この問題は修正済みです。 |
| 182857918 |
エラー状態をより適切にキャプチャできるように Message Processor のログを改善した |
| 193870176 |
Router レベルの構成を追加して、標準ポート 80 と 443 で仮想ホスト リッスン オプションを無効にした。 |
| 168560804 |
共有フローの作成時に 403 エラーが返される 未定義の値が API に渡されたため、エラーが発生しました。この問題は修正済みです。 修正済みです。 |
| 186503861 |
要素を使用すると、ServiceCallout ポリシーがヘッダー値を分割し、同じキーで異なる値を持つヘッダーをバックエンドに送信する
conf_http_HTTPHeader.{ANY})を追加しました。この構成は、特定のヘッダー構成が存在しない場合にのみ適用されます。 |
修正されたセキュリティの問題
このリリースで修正された既知のセキュリティ問題のリストは次のとおりです。 これらの問題を回避するには、最新バージョンの Edge Private Cloud をインストールしてください。
| 問題 ID | 説明 |
|---|---|
| CVE-2020-11022 | jQuery の脆弱性を修正 |
| CVE-2020-11023 | jQuery の脆弱性を修正 |
| CVE-2018-20801 | Edge UI(従来)の Highcharts の脆弱性の問題 |
jQuery のクロスサイト スクリプティング(XSS)の脆弱性 クロスサイト スクリプティング(XSS)を報告した jquery の脆弱性を修正しました。 |
|
Tomcat サーブレットの脆弱性。 既存の Tomcat サーブレット 8.0.53 にはセキュリティの脆弱性がありました。Tomcat サーブレットを 8.5.34 にアップグレードすると、この脆弱性が修正されます。 |
既知の問題
既知の問題の完全なリストについては、Edge for Private Cloud の既知の問題 をご覧ください。