4.50.00 Edge for Private Cloud リリースノート

Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントをご覧ください。

このセクションでは、Edge for Private Cloud 機能リリースのバージョン 4.50.00 について説明します。

リリースの概要

次の表に、このリリースでの変更点をまとめます。

新機能

このリリースには、次の新機能が含まれています。

○ TLS プロキシ接続情報が API プロキシで利用可能
○ Zookeeper のアップグレード
○ Drupal 8 ポータルと Drupal 7 のサポート終了が利用可能

これらの各新機能の詳細については、新機能をご覧ください。

下位互換性 このバージョンの Apigee Edge for Private Cloud では、下位互換性に影響する次の問題が導入されました。
     
  • 問題 132443137(19.03.01 パブリック クラウド リリースノートを参照)の修正により、Message Processor は X-Apigee-* で始まるヘッダーを無視するようになりました。そのため、X-Apigee-* ヘッダーを使用するコードをリファクタリングし、それらのヘッダーをサポートされているヘッダーに置き換える必要があります。
  • Cassandra のログファイルの名前が変更されました。現在は、

    /opt/apigee/var/log/apigee-cassandra/system.log
含まれるリリース

以前の Edge for Private Cloud 機能リリース以降、次のリリースが行われています。



(0.0






(0.0)0.0

(0.0: 0.0)0.0: 0.03 0.0 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0%。
○ Edge(続き):
   20.01.06(UI)
   19.11.13(API セキュリティ レポート)
   19.10.01(UI)
   19.09.26(Edge UI / ポータル)
   19.08{/1.}}
1..8}
1.8
○ ポータル:
   20.05.27.00
   20.04.13.00
   20.03.20.00
   19.12.20.00
   19.11.21.00

退職 なし
非推奨のサービスと機能

4.50.00 リリースの場合:

  • 4.18.05: Apigee Edge for Private Cloud バージョン 4.18.05 が非推奨になりました。

このリリースで非推奨になった機能には、次のものがあります。

  • Node.js プロキシと Vault のサポート
  • OAuth v1 ポリシーのサポート
  • 同時実行のレート制限ポリシーのサポート
  • Istio 用 Apigee アダプタのサポート
  • Teams の早期アクセス機能のサポート

削除スケジュールなど、非推奨について詳しくは、Apigee の非推奨と廃止をご覧ください。

バグの修正

このリリースには、次のバグ修正が含まれています。

○ キーストアが同じ名前またはエイリアスで構成されている場合、Message Processor が環境の読み込みに失敗します。(154428338)
○ パッチのインストール中に QPid の依存関係が競合する(152574421)
○ キャッシュ リミッターが最大 L1 キャッシュ サイズを尊重しない(151449163)
○ バックアップ スクリプトが失敗している(150710952)
○ バージョン 4 の 4 の 4 プロセスで 8 個

(1(6)(8)(8)の構成(1 )











各修正の詳細については、バグの修正をご覧ください。

既知の問題

このリリースには、次の既知の問題があります。

○ JWT 検証で不合格(159788170)




apigee-monit(159858015)

回避策など、これらの既知の問題の詳細については、既知の問題をご覧ください。

アップグレード パス

次の表に、このリリースのアップグレード パスを示します。

4.19.01 または 4.19.06 から 4.19.01/4.19.06 → 4.50.00 に直接アップグレード
4.18.05 から 4.18.05 → 4.50.00 に直接アップグレード

新機能

このセクションでは、このリリースの新機能を示します。また、このリリースには、付属リリースにある Edge UI、Edge Management、およびポータルのリリースのすべての機能が含まれています。

このリリースでは、以下の機能に加え、複数のユーザビリティ、パフォーマンス、セキュリティ、安定性も追加されています。

API プロキシで TLS 接続の情報が利用可能に

TLS をサポートする仮想ホストを介した API プロキシへのリクエスト中に、Edge は TLS 接続に関する情報をキャプチャできます。これで、API プロキシがフロー変数を介してその情報にアクセスし、追加の分析と検証を行えるようになりました。詳細については、API プロキシでの TLS 接続情報へのアクセスをご覧ください。

Zookeeper のアップグレード

このリリースには Zookeeper 3.4.14 が含まれています。

Drupal 8 ポータルと Drupal 7 のサポート終了

Drupal 8 は、プライベート クラウド用の Apigee 推奨デベロッパー ポータルとして Drupal 7 の後継となりました。Drupal 7 自体は 2021 年 11 月に長期サポートが終了するため、2021 年 11 月をもって Drupal 7 用 Apigee モジュールはサポートされなくなります。引き続き Drupal 7 のインストール/アップグレード スクリプトを使用する必要がなくなり、今後のリリースで削除される予定です。

Apigee と統合する Drupal 8 モジュールについては、Drupal 8 を使用したポータルの構築をご覧ください。

対応ソフトウェア

このリリースには、サポート対象のソフトウェアに対する次の変更が含まれています。

サポートを追加しました サポート終了

このリリースでは、次のプラットフォームのサポートが追加されています。

  • Red Hat Enterprise Linux(RHEL)7.8
  • CentOS 7.8
  • Oracle Linux 7.8

次のプラットフォームは、このリリースでサポートされなくなりました。

  • Red Hat Enterprise Linux(RHEL)6.10
  • CentOS 6.10
  • Oracle Linux 6.9

サポートされているプラットフォームの一覧については、サポートされているソフトウェアとそのバージョンをご覧ください。

バグの修正

このセクションでは、このリリースで修正された Private Cloud のバグを示します。また、このリリースには、付属リリースに示す Edge UI、Edge Management、およびポータルのすべてのバグ修正が含まれています。

問題 ID 説明
154428338

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

よく似た命名規則を持つキーストアを読み込む際の正規表現ルックアップの競合を修正しました。この結果、Message Processor がキーストアに関連付けられている環境を読み込めなかった、またはルックアップ中に複数の競合するキーストアが返されたときに起動できませんでした。
152574421

パッチのインストール中に QPid の依存関係が競合する

正しいバージョンの QPid がインストールされています。
151449163

キャッシュ リミッターが最大 L1 キャッシュ サイズを尊重しない

キャッシュ メモリ リミッターが最大 L1 キャッシュ サイズを尊重するようになりました。
150710952

バックアップ スクリプトが失敗する

更新されたバックアップ スクリプトに基づいて、バックアップ手順が更新されました。
148231209

QPid サーバーによる追加のログメッセージの送信

QPid サーバーが追加のログメッセージを送信しなくなりました。
147458330

SSO 情報が保存されていない Postgresql のバックアップ

Postgresql バックアップに SSO 情報が保存されます。
146872858

apigee-nginx のバージョンがアップグレードされない

apigee-nginx のバージョンが正しくアップグレードされるようになりました。
145419621

「新しい UI を試す」というメッセージが表示されない

UI に「Try the new UI」というメッセージは表示されなくなります。
145340106

Apigee SmartDocs API の脆弱性

セキュリティ上の脆弱性に対処するように、Apigee SmartDocs プロキシを更新しました。詳細と必要な手順については、SmartDocs のインストール手順をご覧ください。
145254693

Postgres のバックアップ スクリプトが失敗する

Postgres のバックアップ スクリプトが正しく動作しました。
142150706

さまざまなセキュリティ修正

#111390246 を含むセキュリティの問題を修正しました。
138107618

Router から Message Processor へのタイムアウトの割合が高い

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

SSO 設定スクリプトのエラー

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

JMX ポート

JMX ポートは、内部サーバー以外は外部にアクセスできないようにする必要があります。
130653816

競合状態によるランタイム トラフィックの断続的な 404

MP ブートストラップ中の競合状態により、一部のプロキシが正しくデプロイされない問題を修正しました。
120799182

アップグレード中に OpenLDAP が破損する

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

複数のデータセンター構成での DataAccessException

複数のデータセンター構成で、1 つのデータストアが使用不能になった場合、DataAccessException エラーは表示されなくなります。
68722102

MessageLogging ポリシーで FormatMessage が false に設定される

MessageLogging ポリシーで、FormatMessage を false に設定できるようになりました。

既知の問題

次の表に、このリリースでの既知の問題を示します。

問題 ID 説明
159788170

JWT 検証で不合格だった

2,048 ビット未満の RSA 鍵では、JWT 検証で不合格になります。

回避策:

キーが 2,048 ビット以上であることを確認します。
137865184

Mint Rating サーバーのメモリリーク

新しい Qpid インスタンスが mxgroup に登録されると、キューはコンシューマーなしでビルドされ、利用可能なすべてのリソースが使用されるまでキューの深さが増加します。

回避策:

なし。
122370980

apigee-monit は Amazon Linux 1 でサポートされていません

回避策:

なし。
121095148

Message Processor のバックアップが正しいファイルセットをバックアップしない

回避策:

バックアップをもう一度実行すると、正しいファイルセットがバックアップされます。

160109014

アップグレード後のキャッシュミス率の増加

リリース 4.50.00 にアップグレードすると、プロキシでキャッシュミスの比率が増加することがあります。これらのエラーにより、MP ログに次のようなエラー メッセージが表示されることがあります。

InvalidClassException when fetching cps cache entry from second level - com.apigee.jsonparser.LinkedJSONObject; local class incompatible: stream classdesc serialVersionUID = -8575741446425131573, local class serialVersionUID = 752634431212433936. Considering it as cache miss.

回避策:

選択していません。キャッシュ ヒット率は時間の経過とともに安定すると予想されます。

159858015

空の本文と Content-Encoding を含む GET リクエストに対する HTTP 408 レスポンス: gzip。

API クライアントがヘッダー Content-Encoding: gzip と空のリクエスト本文を含む GET リクエストを行うと、408 タイムアウトのレスポンスが返されます。

回避策:

空の本文を含む GET リクエストを行う場合は、Content-Encoding ヘッダーを省略します。

次のステップ

Edge for Private Cloud 4.50.00 の使用を開始するには、次のリンクを使用します。

新規インストール:
新規インストールの概要
既存のインストール:
アップグレードパス