小编Mil*_*dew的帖子

安装 Cobbler 后启动 Ansible Playbook

我正在努力实施 Cobbler 和 Ansible 来进行我们的服务器部署,并且遇到了最后一个问题。我的 Ansible playbook 运行良好,我的 Cobbler 安装运行良好,但问题在于将它们捆绑在一起。

我为 Cobbler 编写了一个安装后触发器,它会根据所使用的 Cobbler 配置文件启动我的 Ansible 剧本,该脚本在单独运行时效果很好。问题是,要使其工作,服务器需要先重新启动,但 Cobbler 在第一次重新启动之前会执行安装后触发器。Cobbler 中有一个“firstboot”触发器,但我根本无法让它工作。即使在第一次启动后,它也不会触发。

如果我在重新启动之前尝试运行 Ansible,服务器就会超时。

这适用于 CentOS 6.5、Ansible 1.6 和 Cobbler 2.4

TLDR:如何让 Cobbler“首次启动”触发器工作或如何在安装后但首次重新启动之前成功运行 Ansible Playbook。

有任何想法吗?

谢谢!

kickstart centos cobbler ansible

11
推荐指数
1
解决办法
4098
查看次数

标签 统计

ansible ×1

centos ×1

cobbler ×1

kickstart ×1