Teuthology docker 目标 hack (4/5)

loic

The teuthology 容器 hack 得到了 添加一个标志来从用户指定的仓库检索软件包 而不是 gitbuilder.ceph.com 的改进。用户可以 从源代码构建软件包 并运行一个作业,该作业将隐式地 保存一个包含已安装软件包的 docker 镜像。当再次运行相同的作业时,它会更快,因为它重用了镜像。例如,以下作业

machine_type: container os_type: ubuntu os_version: "14.04" suite_path: /home/loic/software/ceph/ceph-qa-suite roles

    • mon.a
    • osd.0
    • osd.1
    • client.0 overrides: install: ceph: branch: master ceph: wait-for-scrub: false tasks
  • install: repository_url: http://172.17.42.1/trusty
  • ceph

运行时间不到一分钟

{duration: 47.98, flavor: basic, owner: loic@dachary.org, success: true}