主机组Runner升级

升级须知

升级目的

云效 Flow 主机组管理全面优化升级(原 Agent 升级为新 Runner),全新支持 ARM 主机部署,优化主机节点接入方式和接入过程观测等。

升级影响

  • 升级范围:当前企业下所有 Flow 主机组下的机器。

  • 升级过程中,会在机器上安装并启动云效 Runner 常驻进程(该进程只会用于构建任务的拉取执行,以及部分执行机负载采集)。

  • 升级过程中,不会对运行中的流水线任务产生影响。只有当企业整体升级成功后,才会切换到新 Runner 部署方式。

升级过程

  • 点击立即升级后,升级任务立即执行。

  • 升级过程中,会在当前企业下所有主机上安装并启动云效 Runner 常驻进程。升级过程中,你将无法新建/修改 Flow主机组。

  • 确认迁移结果:

    • 全部成功:当企业所有主机 Runner 全部安装成功时,企业整体升级成功,流水线主机部署任务将自动切换到新 Runner 执行方式。

    • 部分失败/全部失败:当企业主机组中存在部分或全部机器 Runner 安装失败时,企业整体升级失败,主机部署任务依然使用原 Agent 方式。请查看升级任务详情,根据失败提示重试升级或跳过失败机器。

升级操作步骤

第1步 阅读并确认升级须知

进入Flow-企业设置-主机组管理页面,点击升级Runner打开主机组 Runner 全面升级弹窗,阅读升级目的、升级影响、升级过程。

image

第2步 提交升级

确认升级影响后,点击立即升级提交升级,Runner 升级任务将在后台执行,升级过程中无法对主机组进行修改操作,请等待升级成功后再操作。

第3步 查看升级结果,使用新功能

升级过程预计几分钟,请刷新页面查看升级结果。升级成功后:

  • Flow 主机组管理页面将自动切换为新 UI。

  • 流水线主机部署任务将自动使用新 Runner 下发部署任务。

  • 支持接入 Linux ARM 架构机器作为环境部署主机。

第4步 失败处理

如果升级失败,请点击查看升级失败详情,弹窗展示成功升级机器数,失败升级机器数,列表展示失败机器详情和失败原因。

image

请根据失败原因处理后再重试升级(可参考云效统一 Runner 常见问题),若确认某台机器不再使用或可以延后处理,则可以点击跳过某台机器升级。

image

当所有机器 Runner 升级状态都为成功已跳过,则可以将本企业Runner升级置为成功,升级成功后主机组管理即会切换为新 UI,可以使用主机组管理新功能。