4.51.00.02 - Edge for Private Cloud 版本说明

您正在查看的是 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 简介

支持的软件的更改

此版本中的受支持软件没有任何更改。

弃用和停用

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

新功能

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

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

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

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

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

bug 修复

本部分列出了此版本中修复的 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

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

此问题已修复。如果加载代码库失败,则会导致 MP 的启动失败。
197644288

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

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 的已知问题