我对Vagrant和Ansible非常陌生,不知怎的,我设法设置了Vagrant并运行了一个盒子,但是当我尝试使用Ansible进行配置时,我收到了错误。ImportError: No module named yum
我的剧本如下: -
---
- hosts: default
connection: local
sudo: true
tasks:
- name: install apache
yum: name=httpd state=latest
我使用Ubuntu作为我的主机并拥有Vagrant 1.8.5和最新版本的Ansible。有人可以建议我在哪里误会。提前谢谢。
答案 0 :(得分:1)
用
connection: local
您正在主机上运行Playbook,即Ubuntu。
这就是为什么它找不到百胜。