rhevm-qe-automation.ansible-role-seal

构建状态

封装

这个角色用于以下操作系统的封装步骤:

需求

您需要在 ansible 配置文件的 [ssh_connection] 头下启用 ControlMaster
默认设置 ssh_args = -o ControlMaster=auto -o ControlPersist=60s 可以正常工作。

角色变量

  • seal_run_containerized

    该选项允许 seal 角色在容器内运行,默认值为 false。

    问题出在 /etc/hostname 文件上,因为它被绑定挂载,无法重命名。

依赖

可用标签

您可以使用 --skip-tags 选项跳过以下封装步骤。

  • reset_hostname

    此标签分配给重置主机名的任务。

  • delete_logs

    此标签分配给清空 /var/log/ 目录的任务。

  • poweroff

    此标签分配给关闭被封装机器的任务。

示例剧本

---
- hosts: all
  remote_user: root
  roles:
    - { role: rhevm-qe-automation.ansible-role-seal }

作者信息

Katerina Koukiou
kkoukiou@redhat.com

安装
ansible-galaxy install rhevm-qe-automation.ansible-role-seal
许可证
gpl-3.0
下载
40.5k