4.52.00.04 - 适用于私有云的 Edge 版本说明

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

2024 年 2 月 13 日,我们发布了适用于私有云的新版 Apigee Edge。

注意:此版本将不再受支持,直到 2025 年 2 月 13 日。

更新过程

本部分介绍了从以前的版本更新时如何安装此版本 发布了适用于私有云的 Edge。如果您需要从早期版本更新,请参阅 应用多个补丁版本

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

  • edge-gateway-4.52.00-0.0.60210.noarch.rpm
  • edge-management-server-4.52.00-0.0.60210.noarch.rpm
  • edge-message-processor-4.52.00-0.0.60210.noarch.rpm
  • edge-postgres-server-4.52.00-0.0.60210.noarch.rpm
  • edge-qpid-server-4.52.00-0.0.60210.noarch.rpm
  • edge-router-4.52.00-0.0.60210.noarch.rpm
  • edge-ui-4.52.00-0.0.20234.noarch.rpm
  • apigee-sso-4.52.00-0.0.21340.noarch.rpm
  • edge-analytics-4.52.00-0.0.40107.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. 使用 source 命令执行 apigee-service.sh 脚本:
      source /etc/profile.d/apigee-service.sh
  2. 在所有 Edge 节点上,对 Edge 进程执行 update.sh 脚本:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  3. 在所有节点上对 SSO 执行 update.sh 脚本:
  4. /opt/apigee/apigee-setup/bin/update.sh -c sso -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

安全问题已解决

下面列出了此版本中已解决的已知安全问题。为避免 请安装适用于私有云的 Edge 的最新版本。
问题 ID 说明
CVE-2022-41946 修复了与 CVE-2022-41946 相关的问题。
CVE-2022-22978 修复了与 CVE-2022-22978 相关的问题。

支持的软件的更改

现已支持 Red Hat Enterprise Linux 8.9。

请参见 适用于私有云支持软件的 Edge,获取受支持软件的完整列表。

弃用和停用

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

新功能

此版本没有新功能。

bug 修复

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

问题 ID 说明
304562492

通过改进消息处理器和 ZooKeeper 之间的通信行为,修复了一些间歇性部署问题。

313571703

传统版 Edge 界面中的退出账号未能重定向到登录页面。

此问题已得到解决。
312510210

从 Edge 组件中移除了已弃用和未使用的脚本。

305330761

在 Postgres 中添加了一些约束条件和索引,以使分析处理更稳健。

307531577

将 SSO 组件中的 PostgreSQL 驱动程序升级到了版本 42.7.1。

308961303

针对路由器配置清理了一些未载明且不起作用的选项

274733931

修复了一项可选功能,如果找不到密钥库和相关实体,系统会重新尝试从数据库中加载这些实体。

231452041

SSO 组件中的 Spring 框架已升级到版本 5.8.8。

已知问题

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

应用多个补丁版本

本部分介绍如何应用多个补丁版本,以防万一 早于上一个补丁发布版本的 Edge for Private Cloud 的版本。

每个补丁版本都包含对适用于私有云的 Edge 特定组件的更新,例如 edge-management-server。 如需应用多个补丁版本,您需要更新 高于当前安装版本的补丁版本。要找到这些组件 查看版本高于当前版本的 Edge for Private Cloud 版本说明 并检查这些版本的 RPM 列表。请参阅 Apigee 版本说明。 适用于私有云的 Edge 版本说明。

注意:您只需安装最新版本的 RPM 软件包, 组件版本。请按照 更新该组件的版本说明。

注意:升级组件会自动安装 组件。如果您想升级到不是最新的补丁版本,则需要 维护自己的 使用 Apigee 镜像创建 Apigee 代码库的 tar 副本,然后将此镜像用于 Apigee 安装。 有关详情,请参阅 使用本地 Edge 代码库来维护 Edge 版本