我使用sudo pip install ansible --upgrade
在CentOS 6上升级Ansible。当我输入ansible --version
时,它给了我更新的版本号。然而,所有Ansible核心模块都没有得到更新。我不得不从源头逐个手动更新核心模块。
有没有人知道如何更新所有核心模块的Ansible版本更新?
答案 0 :(得分:0)
我猜最近Ansible有一些东西(我想在1.7.x
左右)从一个github repo分成3个独立的github回购。 Ansible核心和Ansible模块不再存在于同一个存储库中。
你是如何安装Ansible的?你使用pip install <ansible-repo>
了吗?那可能就是问题所在。 docs说使用easy_install
和pip。如果您这样做,可能仍然只是pip uninstall
并重新安装。
此外,CentOS上有一个rpm
与yum
一起使用。 (我使用并且没有更新问题)