vRealize Orchestrator Appliance 8.5.1 | 2021 年 9 月 16 日 | 内部版本 18627310

vRealize Orchestrator 更新存储库 8.5.1 | 2021 年 9 月 16 日 | 内部版本 18627310

请经常查看这些发行说明以了解新增内容及更新。

发行说明内容

本发行说明包含以下主题:

重要信息

执行知识库文章 87120 中的步骤后升级失败

执行知识库文章 87120 中所述的用于解决 CVE-2021-44228 和 CVE-2021-45046 log4j 漏洞的说明时,可能会导致 vRealize Automation 和 vRealize Orchestrator 8.6.2 或更低版本的升级失败。有关解决办法,请参见知识库文章 87794

vRealize Orchestrator 8.5.1 新增功能

vRealize Orchestrator 8.5.1 版本侧重于维护和错误修复。

部署 VMware vRealize Orchestrator 8.5.1 Appliance

vRealize Orchestrator Appliance 是基于 VMware Photon OS 的设备,以 OVA 文件形式进行分发。它使用内部 PostgreSQL 数据库进行预构建和预配置,可与 vCenter Server 6.0 或更高版本一起部署。

vRealize Orchestrator Appliance 提供了一种快速易用且经济实惠的集成方式,实现 VMware 云堆栈(包括 vRealize Automation 和 vCenter Server)与您的 IT 流程和环境的集成。

有关部署 vRealize Orchestrator Appliance 的说明,请参见下载并部署 vRealize Orchestrator Appliance。 

有关配置 vRealize Orchestrator Appliance 服务器的信息,请参见配置独立 vRealize Orchestrator 服务器

升级并迁移到 vRealize Orchestrator 8.5.1

可以使用挂载的 ISO 映像将独立或集群化 vRealize Orchestrator 8.x 部署升级到最新的产品版本。

有关升级 vRealize Orchestrator Appliance 的详细信息,请参见升级 vRealize Orchestrator

可以将使用 vSphere 或 vRealize Automation 进行身份验证的独立 vRealize Orchestrator 实例迁移到 vRealize Orchestrator 8.5.1。支持迁移的 vRealize Orchestrator 7.x 产品版本包括版本 7.3 到 7.6。不支持迁移集群化的 vRealize Orchestrator 7.x 部署。

有关迁移 vRealize Orchestrator Appliance 的详细信息,请参见迁移 vRealize Orchestrator

随 vRealize Orchestrator 8.5.1 一起安装的插件

以下插件默认随 vRealize Orchestrator 8.5.1 一起安装

  • vRealize Orchestrator vCenter Server Plug-In 7.0.0
  • vRealize Orchestrator Mail Plug-In 8.0.0
  • vRealize Orchestrator SQL Plug-In 1.1.7
  • vRealize Orchestrator SSH Plug-In 7.3.0
  • vRealize Orchestrator SOAP Plug-In 2.0.5
  • vRealize Orchestrator HTTP-REST Plug-In 2.4.1
  • vRealize Orchestrator Plug-In for Microsoft Active Directory 3.0.11
  • vRealize Orchestrator AMQP Plug-In 1.0.6
  • vRealize Orchestrator SNMP Plug-In 1.0.3
  • vRealize Orchestrator PowerShell Plug-In 1.0.19
  • vRealize Orchestrator Multi-Node Plug-In 8.5.1
  • vRealize Orchestrator Dynamic Types 1.3.6
  • vRealize Orchestrator vCloud Suite API (vAPI) Plug-In 7.5.2

vRealize Orchestrator 早期版本

vRealize Orchestrator 早期版本的功能和问题已在每一版本的发行说明中进行了阐述。要查看 vRealize Orchestrator 早期版本的发行说明,请单击如下任一链接:

已解决的问题

  • 请求的目录项完成,但收到“由于客户端错误,启动工作流失败!可能的原因是所需的参数缺失或无效! (Start workflow failed with client error! Possible reason is missing or invalid required parameter!)”错误。

    请求的调用 vRealize Orchestrator 工作流的 vRealize Automation 目录项可能会失败。对于具有包含 SecureString 字段的 Composite 输入参数类型的工作流,可能会出现此问题。

  • 由于返回类型问题,无法在输入表单中选择该操作作为外部源。

    在 vRealize Orchestrator 客户端的输入表单选项卡中,无法选择为默认值或值选项返回类型为 AnyArray/Any 的操作。

  • 在使用返回 Properties 类型的默认值操作时,具有 Properties 输入参数类型和小组件多值选择器的工作流无法正确填充小组件。

    使用返回 Properties 类型作为多值选择器小组件的默认值的操作时,会导致值列中包含空键。

  • 在 Orchestrator 旧版客户端中创建的重复工作流可能会在其值选项中显示常量,而不是外部操作。

    编辑在 Orchestrator 旧版客户端中设计并在 vRealize Orchestrator 客户端中复制的工作流的输入参数时,可能会将值选项设置为常量而不是外部操作。

已知问题

已知问题分为以下几类。

安装/迁移/升级问题
  • 将 vRealize Orchestrator 7.5 迁移到 vRealize Orchestrator 8.x 后,“Git 历史记录”页面上不显示自定义内容。

    将 vRealize Orchestrator 7.5 迁移到 vRealize Orchestrator 8.x 后,当您配置 Git 集成时,Git 历史记录页面上不显示自定义内容。

    解决办法:要在 Git 中查看所有作为本地修改的迁移内容,请在首次将内容推送到存储库之前,手动编辑并保存自定义内容,以将其转换为与 8.x 兼容的格式。之后,便可以将所有迁移的内容推送到 Git 存储库。

  • 在升级到 vRealize Orchestrator 或 vRealize Automation 8.x 后,vRealize Orchestrator 客户端中的某些资源元素可能会显示为已更改或恢复到旧版本。

    之前在 vRealize Orchestrator 客户端中使用其他源文件更新的资源元素会出现此问题。在升级 vRealize Orchestrator 或 vRealize Automation 部署后,这些资源元素会替换为旧版本。这是一个间歇性问题。

    解决办法:

    1.登录到 vRealize Orchestrator 客户端。
    2.导航到资产 > 资源
    3.选择受此问题影响的资源元素。
    4.选择版本历史记录选项卡,然后将元素还原到相应版本。
    5.对所有受影响的资源元素重复此操作。

Web 客户端问题
  • 在尝试添加 HTTPS 端点时,如果该端点具有使用基本身份验证的 HTTP 代理,则“添加 REST 主机”工作流将失败。

    鉴于与 HTTP 类型的通信协议相关的安全漏洞(通过 HTTP 传输的纯文本敏感数据可能会意外暴露),这属于预期行为。

    解决办法:没有解决办法。不支持此用例。

  • 复制和删除工作流后,本地更改不可用。

    您可以复制工作流,然后将其删除。在 Git 历史记录页面中,已删除的工作流不存在本地修改。

    没有解决办法。

  • 用户可以放弃对其没有访问权限的内容的 Git 更改。

    具有工作流设计人员权限的用户可以在 Git 历史记录页面中放弃对其无权访问的内容所做的 Git 更改。

    没有解决办法。

  • 将 commit 推送到受保护的 Git 分支失败。

    如果配置的 Git 分支受到保护,则推送操作将持续失败,但显示的消息却指示推送成功。

    没有解决办法。

  • 在 vRealize Orchestrator 客户端中,会看到标记名称中包含下划线字符。

    vRealize Orchestrator 客户端不支持字符数少于三个的标记名称或包含空格字符的名称。通过具有短名称的对象自动生成的所有标记均带有下划线字符后缀。此外,所有空格字符也会替换为下划线。例如,位于 Orchestrator 旧版客户端的 /Library/project A/app/DR/backup 中的工作流在迁移后会在 vRealize Orchestrator 客户端中具有以下自动生成的标记:“Library”、“project_A”、“app”和“DR_”。

    解决办法:在 vRealize Orchestrator 客户端中创建新内容时,请遵循标记约定。

  • 当出于填充目录项目的而运行 5000 个以上操作时,vRealize Orchestrator 容器将重新启动。 

    已在以下环境中对此问题进行了测试:250 个目录项并行运行,且每个目录项运行 20 个以上 vRealize Orchestrator 操作。这会导致所有可用的 Tomcat 线程耗尽,进而导致 vRealize Orchestrator 容器因运行状况检查探测失败而重新启动。

    没有解决办法。

  • 在外部 vRealize Orchestrator 部署中,从嵌入在 vRealize Automation 中的 vRealize Orchestrator 客户端运行任何操作时,将返回以下结果:未找到 ID 为某个值的操作执行 (Action execution with id: was not found)。

    当用户要在外部 vRealize Orchestrator 集群中运行或调试操作,并同时从嵌入式 vRealize Orchestrator 客户端触发该操作时,会出现此问题。外部 vRealize Orchestrator 集群必须作为集成添加到 vRealize Automation 中。

    解决办法:使用外部 vRealize Orchestrator 客户端启动或调试操作。

  • 可编辑脚本任务中绑定变量的颜色不一致。

    对于工作流可编辑脚本任务的代码中包含的绑定变量,只有其第一个匹配项具有颜色。

    没有解决办法。

其他问题
  • 如果在多节点插件中运行“运行 SSH 命令”工作流,则会导致工作流失败。

    如果使用多节点插件连接远程 vRealize Orchestrator 实例,并运行运行 SSH 命令工作流(从远程存储库同步),则会导致工作流失败。

    解决办法:为使工作流成功完成,请在生成的工作流中为运行 SSH 命令最终脚本元素重命名本地变量。以下脚本是一个示例修复:

    var r = remoteToken.getOutputParameters(); 
    result = r.get("result"); 
    errorText = r.get("errorText"); 
    outputText = r.get("outputText");
  • 由于 vmo_tokenreplay 表,导致 vRealize Orchestrator 数据库大小非常大。

    vmo_tokenreplay 表的大小非常大。

    解决办法:root 用户身份登录控制中心。在扩展属性下,选择令牌重放扩展,然后禁用为所有工作流运行记录重放属性。

  • 如果将在较新的 vRealize Orchestrator 版本中创建的包导入到较旧的 vRealize Orchestrator 版本中,则可能会出现错误。

    vRealize Orchestrator 版本之间的兼容性问题会导致无法将在较新产品版本中创建的包导入到较旧的 vRealize Orchestrator 部署中。

    没有解决办法。

  • 尝试连接到 TLS 1.0 或 1.1 服务时,收到错误消息。

    vRealize Orchestrator 现在使用 TLS 1.2 协议。在与使用较旧的 TLS 1.0 或 1.1 协议版本的外部服务建立出站连接时可能会失败,并显示以下错误消息:InternalError: The server selected protocol version TLS10/TLS11 is not accepted by client preferences [TLS12]

    解决办法:请参见知识库文章 84201

  • 在重新部署服务后,vRealize Orchestrator 控制中心密码重置为其初始值。

    部署 vRealize Orchestrator Appliance 后,您可以通过运行 vracli vro update-cc-password 命令来更改控制中心密码。但是,在通过运行 /opt/scripts/deploy.sh 脚本重新部署 vRealize Orchestrator 服务后,控制中心密码将重置为其初始值。

    没有解决办法。

先前已知问题

查看先前已知问题的列表,请单击此处

check-circle-line exclamation-circle-line close-line
Scroll to top icon