使用“sudo pip install ansible --upgrade”更新Ansible版本不会更新核心模块

时间:2015-02-21 17:52:05

标签: pip centos6 ansible

我使用sudo pip install ansible --upgrade在CentOS 6上升级Ansible。当我输入ansible --version时,它给了我更新的版本号。然而,所有Ansible核心模块都没有得到更新。我不得不从源头逐个手动更新核心模块。

有没有人知道如何更新所有核心模块的Ansible版本更新?

1 个答案:

答案 0 :(得分:0)

我猜最近Ansible有一些东西(我想在1.7.x左右)从一个github repo分成3个独立的github回购。 Ansible核心和Ansible模块不再存在于同一个存储库中。

你是如何安装Ansible的?你使用pip install <ansible-repo>了吗?那可能就是问题所在。 docs说使用easy_install和pip。如果您这样做,可能仍然只是pip uninstall并重新安装。

此外,CentOS上有一个rpmyum一起使用。 (我使用并且没有更新问题)