虚拟机映像包打包规范

本文档面向执行人员,描述了具体的操作步骤和要求,完整流程请参见《虚拟机映像包更新规范》。

1 工具准备

  1. VMware Workstation
  2. Ubuntu 虚拟机映像包(版本满足 issue 要求)
  3. 初始化系统包
  4. AUBO Scope 安装包(版本满足 issue 要求)

2 构建步骤

  1. 基础镜像准备

    • 操作系统及 ARCS 软件的安装方法请参见《如何安装 ARCS》。
    • 确保操作系统语言设置为英文。
  2. 系统配置

    • 系统管理员账户名称为 root,密码为 aubo。
    • 不得添加其他用户或密码。
  3. 软件安装配置

    • ARCS 示教软件均为出厂设置,不得设置任何账户、密码。
    • 除 ARCS 软件及相关必要文件外,不添加任何其他文件或软件。
    • 映像包内仅包含必须的软件和工具,不同用途的虚拟机映像包所包含的软件请参见《附录:软件清单与命名规则》。
  4. 打包要求

    • 将映像包的 “网络适配器” 设置为 “桥接模式”。
    • 打包命名规则参见《附录:软件清单与命名规则》。
    • 虚拟机映像包压缩格式为 zip

3 自测要求

  • 功能检查
  • 配置检查(系统版本/账户、AUBO Scope 版本/账户、其他软件状况、虚拟机网络配置、压缩包格式)
  • 清理要求(系统日志、AUBO Scope 日志)

4 提交测试

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

6 相关文档

附录: 软件清单与命名规则

表:软件清单与命名规则
名称 软件清单 命名规范
ARCS 示教软件
映像包
aubo_scope aubo_sim_M.N_X.Y.Z_T
ARCS 开发
映像包
aubo_scope
QtCreater
Qt 基础包
aubo_sim_dev_M.N_X.Y.Z_T

备注:

  1. M.N - 操作系统版本
  2. X.Y.Y - aubo_scope 版本
  3. T - 构建时间
例:在 2024 年 6 月 1 日构建 ARCS 示教软件的虚拟机映像包,操作系统版本为 22.04,ARCS 软件版本为 0.29.2-rc.10。
该虚拟机映像包命名为:aubo_sim_22.04_0.29.2_20240601

results matching ""

    No results matching ""