2016-08-12 60 views
0

我對Vagrant和Ansible很陌生,不知何故,我設法設置Vagrant,並且有一個盒子在運行,但是當我嘗試用Ansible提供時,我得到錯誤。 ImportError: No module named yumYum模塊沒有找到可行

我的劇本看起來象下面這樣: -

--- 
- hosts: default 
    connection: local 
    sudo: true 
    tasks: 

    - name: install apache 
    yum: name=httpd state=latest 

我使用Ubuntu作爲我的主機,並有流浪1.8.5和it.Can某人最新版本Ansible的請建議,我很誤。提前致謝。

+0

與您的問題無關,不推薦使用'sudo:true'。使用'成爲:true'而不是 – smiller171

回答

1

隨着

connection: local 

您正在運行在主機上的劇本是Ubuntu Linux系統。

這就是爲什麼它沒有找到百勝。

+0

我的主機正在運行Ubuntu和我的虛擬機(由Vagrant產生)正在運行centos/7,所以我想我需要yum來在centos上安裝apache並且不需要 – Apollo

+1

啊......那是問題,非常感謝指出問題,我得到它運行:) – Apollo