虚拟机映像包更新规范

基本流程

虚拟机映像包更新需求基于 TR 中的 issue 跟进,新的映像包构建并测试通过后,由测试人员在钉钉中提交发布申请。基本流程如图所示:

操作说明

  1. 创建需求 issue

    • 在 TR 中创建新的 issue。
    • issue 命名规则:【虚拟机映像】构建 XX 版虚拟机映像包。
    • 描述中须包含操作系统版本、ARCS 版本、预期发布时间等具体需求。
    • 将该任务指派给构建人员,启动构建流程。

  2. 构建虚拟机映像包

    • 操作系统及 ARCS 软件的安装方法请参见 如何安装 ARCS
      • 确保操作系统语言设置为英文。
      • 仅创建 aubo 用户,密码为 aubo,不允许添加其他用户或密码。
      • 除 ARCS 软件及相关必要文件外,不添加任何其他文件或软件。
      • 确保安装的 ARCS 软件版本正确且唯一。
    • 完成构建后请进行自测。
    • 虚拟机映像包命名规则:aubosim操作系统版本ARCS版本构建时间。
       例:在 2024 年 6 月 1 日构建虚拟机映像包,操作系统版本为 22.0.4,ARCS 软件版本为 0.29.2-rc.10。
       该虚拟机映像包命名为:aubo_sim_22.0.4_0.29.2_20240601
      
  3. 上传到下载站

    • 将构建的映像包上传下载站 “/pre-release/vm/” 文件夹。
    • 在对应的 issue 中标记 Fixed 并指派测试人员进行测试。
  4. 测试

    • 测试人员进行测试。
    • 若测试不通过,记录失败原因,移除 Fixed 标签并将任务退回构建人重新处理。
    • 测试通过后,测试人员在钉钉中提交 “虚拟机映像包上线” 申请。
  5. 发布

    • 钉钉的 “虚拟机映像包上线” 申请通过后,虚拟机映像包从 “/pre-release/vm/” 文件夹中移至 “/vm/” 文件夹,完成发布。

通过以上流程,确保虚拟机映像包的更新与发布按照规范进行,保证系统稳定性与安全性。

results matching ""

    No results matching ""