4.51.00.02 - Edge for Private Cloud 版本说明

您正在查看 Apigee Edge 文档。
转到 Apigee X 文档
info

2021 年 11 月 3 日,我们发布了新版本的 Apigee Edge for Private Cloud。

更新过程

更新此版本将更新以下 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 简介

支持的软件发生变化

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

弃用和停用

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

新功能

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

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

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

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

您现在可以在 Edge for Private Cloud 中配置 Envoy 适配器代理。请参阅 Envoy 适配器文档。

问题修复

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

问题 ID 说明
191882212

用户无法修改费率方案的结束日期

此问题已修复。
197771819

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

此问题已修复。
201450538

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

此问题已修复。
201558985

apigee-mtls 默认无法检测已安装的 consul 用户

此问题已修复。
199746727

apigee-mtls 在拓扑结构不佳的情况下遇到分段错误

此问题已修复。
201026796

修复了安装 qpid 组件期间的系统要求检查,以匹配文档中建议的 16 GB RAM,而不是 8 GB

202094489

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

此问题已修复。
177305642

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

此问题已修复。加载代码库失败会导致消息处理器启动失败。
197644288

apigee-provision 已从 apigee-all 状态输出中排除

200980027

如果找不到代码库,apigee-mirror 应失败

此问题已修复。
195945365

apigee-mirror 在 RHEL-8 上不起作用

此问题已修复。
122773253

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

198268995

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

此问题已修复
194874193

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

201495786

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

201765308

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

已修复的安全问题

此版本中没有修复任何安全问题。

已知问题

如需查看已知问题的完整列表,请参阅 Edge for Private Cloud 的已知问题