4.52.00.01 - Edge for Private Cloud 版本資訊

您目前查看的是 Apigee Edge 說明文件。
前往 Apigee X 說明文件
info

我們已於 2023 年 4 月 19 日發布新版 Apigee Edge Private Cloud。

注意:這個版本將支援至 2024 年 8 月 31 日。

更新程序

本節說明如何從 Edge for Private Cloud 的舊版更新,並安裝這個版本。如需從先前的版本更新,請參閱「套用多個修補程式版本」。

更新這個版本會更新下列 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

如要更新安裝項目,請在 Edge 節點上執行下列程序:

  1. 在所有 Edge 節點上:

    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 節點上,執行 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

增強 rebuildindex,因此當每個實體有超過 1 萬個應用程式時,非 ID 型索引 API 也能正常運作。

273931118

修正 MGMT API 的回歸問題,這個問題會導致要求中的 accept 標頭含有萬用字元時,系統傳回不正確的內容類型。

這也導致在 UI 中下載追蹤記錄檔時發生失敗。
274587823

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

您可以設定 Message Processor 中的 conf_feature-flags_xsl.allow.external.entities=true 旗標來覆寫這項設定。
245387101

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

系統現在會一律以遮蓋方式記錄消費者密鑰。您可以透過管理伺服器設定 conf_keymanagement_app.auditlog.mask.secret,防止密鑰遭到遮蓋,以便在稽核中記錄純文字密鑰。false
276991965

修正 OPDK v4.52.00 中導入的錯誤,該錯誤會導致特定 API 和 Accept 標頭組合失敗。

260024953

使用目標伺服器並發生目標錯誤時,Apigee 不會填入部分目標變數,例如網址和主機。

這個問題已解決。
274399775

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

這個問題已修正
269545512

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

270203185

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

197529839

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

214664198

在 Analytics 事實表格中新增資料欄,擷取執行時間最長的前三項政策。

258898812

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

270967547

從 Edge for Private Cloud 4.50 升級至 4.52 時發生問題。

這個問題已修正。

已知問題

Apigee-postgresql 無法從 4.50 或 4.51 版升級至 4.52 版。如果子事實資料表超過 500 個,就可能發生問題。如需解決方法,請參閱 Edge for Private Cloud 已知問題中的「更新至 4.52 版時的 PostgreSQL 升級」。

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

套用多個修補程式版本

本節說明如何套用多個修補程式版本,以從 Edge for Private Cloud 的舊版更新至上一個修補程式發布版本。

每個修補程式版本都包含 Edge for Private Cloud 特定元件的更新,例如: edge-management-server。 如要套用多個修補程式版本,您必須更新每個 Edge 元件,這些元件包含的修補程式版本比目前安裝的版本新。如要找出這些元件,請查看目前版本之後所有版本的 Edge for Private Cloud 版本資訊,並檢查這些版本的 RPM 清單。如要查看所有 Edge for Private Cloud 版本資訊的連結,請參閱 Apigee 版本資訊

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

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