4.52.00.01 - Edge for Private Cloud 版本資訊

您正在查看 Apigee Edge 說明文件。
參閱 Apigee X 說明文件
資訊

我們在 2023 年 4 月 19 日發布了適用於 Private Cloud 的新版 Apigee Edge。

注意:自 2024 年 8 月 31 日起,系統將支援這個版本。

更新程序

如果您是從先前版本的 Private Cloud Edge 更新,本節說明如何安裝這個版本。如需從先前的版本進行更新,請參閱「套用多個修補程式版本」一文。

更新這個版本後,系統會更新下列 RPM 清單中的元件:

  • edge-management-server-4.52.00-0.0.60190.noarch.rpm
  • edge-postgres-server-4.52.00-0.0.60190.noarch.rpm
  • edge-qpid-server-4.52.00-0.0.60190.noarch.rpm
  • edge-router-4.52.00-0.0.60190.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2539.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2519.noarch.rpm
  • apigee-provision-4.52.00-0.0.623.noarch.rpm
  • apigee-sso-4.52.00-0.0.21245.noarch.rpm
  • edge-analytics-4.52.00-0.0.40091.noarch.rpm
  • apigee-postgresql-14.5-0.0.2739.noarch.rpm
  • edge-mint-gateway-4.52.00-0.0.40323.noarch.rpm
  • edge-mint-management-server-4.52.00-0.0.40323.noarch.rpm
  • edge-mint-message-processor-4.52.00-0.0.40323.noarch.rpm
  • apigee-sosreport-5.0-0.0.2509.noarch.rpm

如要查看目前安裝的 RPM 版本,請輸入以下指令:

apigee-all version

如要更新安裝,請在邊緣節點上執行以下程序:

  1. 在所有邊緣節點上:

    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. 更新 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. 在管理伺服器中更新 apigee-provision 公用程式:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  3. 更新 Postgres 節點 (主要和待命節點):
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  4. 在所有 Edge 節點上,執行邊緣程序的 update.sh 指令碼:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. 在所有節點執行 SSO 適用的 update.sh 指令碼:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

已修正安全性問題

此版本未修正任何安全性問題。

支援的軟體變更

這個版本支援的軟體沒有任何變更。

淘汰和淘汰

這個版本沒有新的淘汰項目或淘汰項目。

新功能

此版本無新功能。

修正錯誤

本節列出已在這個版本中修正的 Private Cloud 錯誤。

問題 ID 說明
271093461

OASValidation 政策耗用過多堆積記憶體配置

不過現在這個問題已經解決。
248499777

增加更多檢查項目,以防止在另一個 POST 要求中混用 GET 要求。

245387101

修改開發人員應用程式相關 API 的稽核資料。

現在,用戶端密鑰會以遮罩方式持續記錄。您可以在管理伺服器中將 conf_keymanagement_app.auditlog.mask.secret 設為 false,這樣就能避免密鑰遮蓋,以便在稽核時記錄明文密鑰。
267778362

Apigee-provision 在新增 Cron 項目時建立了空白行。

不過現在這個問題已經解決。
267788856

強化重新建構索引功能,當每個實體有超過 1 萬個應用程式時,非 ID 索引 API 就能正常運作。

273931118

修正 MGMT API 中的迴歸問題,現在當要求接受含有萬用字元的要求標頭時,系統會傳回不正確的內容類型。

在 UI 中下載追蹤檔時,這也會導致失敗。
274587823

基於安全考量,XSLTransform 政策中的預設不允許載入外部實體。

如要覆寫這項設定,您可以在訊息處理器中設定 conf_feature-flags_xsl.allow.external.entities=true 旗標。
245387101

修改開發人員應用程式相關 API 的稽核資料。

現在,用戶端密鑰會以遮罩方式持續記錄。您可以在管理伺服器中將 conf_keymanagement_app.auditlog.mask.secret 設為 false,這樣就能避免密鑰遮蓋,以便在稽核時記錄明文密鑰。
276991965

已修正 OPDK 4.52.00 版中導入的一項錯誤,該錯誤會導致特定 API 和 Accept 標頭組合失敗。

260024953

Apigee 在使用目標伺服器且遇到目標錯誤時,未填入某些目標變數 (例如網址和主機)。

這個問題已解決。
274399775

從 Edge for Private Cloud v4.51 升級至 v4.52 時,Cassandra 和 cassandra-用戶端並未升級至最新版本。

此問題已修正
269545512

已將 Gateway 中的 Postgres 驅動程式版本更新為 42.5.4。

270203185

營利模式中的 Postgres 驅動程式版本已更新至 42.5.4。

197529839

改善 Proxy 條件陳述式中新行的處理方式。

214664198

在 Analytics (分析) Fact Tables 中新增一欄,用於擷取執行時間最長的三項政策。

258898812

從擷取應用程式的 API 回應中移除非預期的參數 credentialsLoaded

270967547

將 Private Cloud 的 4.50 升級至 4.52 版時發生問題。

不過現在這個問題已經解決。

已知問題

Apigee-postgresql 無法從 4.50 或 4.51 版升級至 4.52 版時發生問題。這多半發生於子項資訊表格數量超過 500 時。請參閱已知 Private Cloud 已知問題中的 Postgresql 升級作業 (升級至 4.52 版) 中的解決方法。

如需已知問題的完整清單,請參閱「Edge for Private Cloud 的已知問題」一文。

套用多個修補程式版本

本節說明如何套用多個修補程式版本,以便您從 Private Cloud 適用的 Edge 版本更新,但更新的版本早於先前的修補程式發布版本。

每個修補程式版本都包含針對 Private Cloud Edge 特定元件的更新項目,例如 edge-management-server。 如要套用多個修補程式版本,您需要更新修補程式版本中包含的每個 Edge 元件,使其高於目前安裝的版本。如要找到這些元件,請查看私有雲的 Edge 版本資訊,瞭解目前版本之後的所有版本,並查看這些版本的 RPM 清單。請參閱 Apigee 版本資訊,取得所有 Edge for Private Cloud 版本資訊的連結。

注意:您只需要更新每個元件一次,方法是為修補程式版本內含的最新版元件安裝 RPM。請按照該版本的版本資訊中的操作說明更新元件。

注意:升級元件會自動安裝元件的最新修補程式版本。如要升級至不是最新的修補程式版本,您必須使用 Apigee 鏡像維護自己的 Apigee 存放區 tarball 副本,並將這個鏡像用於 Apigee 安裝。詳情請參閱「 使用本機 Edge 存放區來維護邊緣版本」。