4.51.00.02 - Edge for Private Cloud 版本说明

<ph type="x-smartling-placeholder"></ph> 您正在查看 Apigee Edge 文档。
转到 Apigee X 文档
信息

2021 年 11 月 3 日,我们发布了适用于私有云的新版 Apigee Edge。

更新过程

更新此版本后,以下 RPM 列表中的组件也会随之更新:

  • apigee-setup-4.51.00-0.0.1131.noarch.rpm
  • apigee-provision-4.51.00-0.0.618.noarch.rpm
  • apigee-service-4.51.00-0.0.1431.noarch.rpm
  • apigee-postgresql-10.17-0.0.2521.noarch.rpm
  • edge-gateway-4.51.00-0.0.60146.noarch.rpm
  • edge-management-server-4.51.00-0.0.60146.noarch.rpm
  • edge-message-processor-4.51.00-0.0.60146.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60146.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60146.noarch.rpm
  • edge-router-4.51.00-0.0.60146.noarch.rpm
  • edge-management-ui-4.51.00-0.0.20025.noarch.rpm
  • edge-ui-4.51.00-0.0.20205.noarch.rpm
  • edge-mint-management-server-4.51.00-0.0.40243.noarch.rpm
  • edge-mint-gateway-4.51.00-0.0.40243.noarch.rpm
  • edge-mint-message-processor-4.51.00-0.0.40243.noarch.rpm
  • apigee-mtls-4.51.00-0.0.20234.noarch.rpm
  • apigee-mtls-consul-4.51.00-0.0.20140.noarch.rpm

您可以检查目前安装的 RPM 版本,看看它们是否 需要更新,请输入:

apigee-all version

如需更新安装,请在 Edge 节点上执行以下步骤:

  1. 在所有 Edge 节点上:

    1. 清理 Yum 代码库:
      sudo yum clean all
    2. 下载最新的 Edge 4.51.00 bootstrap_4.51.00.sh 文件到 /tmp/bootstrap_4.51.00.sh
      curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
    3. 安装 Edge 4.51.00 apigee-service 实用程序和依赖项:
      sudo bash /tmp/bootstrap_4.51.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. 使用 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 /opt/silent.conf
  4. 在所有 Edge 节点上,对 edge 进程执行 update.sh 脚本:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. 在所有节点上对界面执行 update.sh
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  6. 如果您使用的是新版 Edge,请执行以下命令:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  7. 如果您使用的是 Apigee mTLS,请按照 升级 Apigee mTLS。 如需了解详情,请参阅 Apigee 简介 mTLS

更改为 <ph type="x-smartling-placeholder"></ph> 支持的软件

此版本支持的软件没有任何变化。

弃用和停用

此版本没有新的弃用或停用功能。

新功能

此版本引入了以下新功能:

新增了在新版 Edge 界面中设置 TLS 加密的功能

您现在可以在新版 Edge 界面中配置 TLS 加密 MANAGEMENT_UI_TLS_ALLOWED_CIPHERS。请参阅 TLS 配置属性

在 Edge for Private Cloud API 产品界面中启用了 Envoy Adapter 配置

您现在可以在适用于私有云的 Edge 中配置 Envoy Adapter 代理。请参阅 Envoy Adapter 文档。

bug 修复

本部分列出了此版本中修复的 Private Cloud 错误。

问题 ID 说明
191882212

用户无法修改价格方案的结束日期

此问题已得到解决。
197771819

启用外部角色映射后,UE(新界面)使用的某些 API 会失败

此问题已得到解决。
201450538

启用凭据 Secret 加密后,某些 API 未返回正确的 Secret

此问题已得到解决。
201558985

默认情况下,apigee-mtls 检测不到已安装的 consul 用户

此问题已得到解决。
199746727

apigee-mtls 在错误拓扑上遇到分段错误

此问题已得到解决。
201026796

修复了 qpid 组件安装期间的系统要求检查,以符合载述的建议:16 GB RAM,而不是 8 GB

202094489

即使没有 Postgres 数据库更改,系统也尝试升级 Postgres 数据库

此问题已得到解决。
177305642

有时,即使消息处理器未能加载所有底层代码库,它也会成功启动

此问题已得到解决。如果加载仓库失败,会导致 MP 启动失败。
197644288

已将apigee-provisionapigee-all 状态输出中排除

200980027

如果找不到 Repo,apigee-mirror 应该会失败

此问题已得到解决。
195945365

apigee-mirror 无法在 RHEL-8 上正常运行

此问题已得到解决。
122773253

更正了用户密码规则的正则表达式

198268995

apigee-all version 命令未显示节点上安装的 apigee-provision 组件的版本。

此问题已修复
194874193

改进了密码更新页面的错误提醒逻辑

201495786

修复了 edge-management-ui-static 未升级到最新补丁的问题

201765308

修复了共享流中未定义流方法变量的控制台错误

安全问题已解决

此版本未解决任何安全问题。

已知问题

请参阅适用于私有云的 Edge 的已知问题 获取已知问题的完整列表。