问题描述
我使用的是 AWX 17.1.0,它提供 Ansible 版本 2.9.18。较旧的 Ansible 版本正在成为一个问题。在现有的 Ansible 安装中似乎没有记录的方式来升级 Ansible。顺便说一句,我正在使用本地 docker 设置。
这是正确的吗?没有记录/批准的方式来更新 Ansible?
我认为本地 docker 不再是一种选择,因此也无法将我的 AWX 升级到 19.1.0。
在网站上我找不到有关 AWX 19.1.0 的 Ansible 版本的任何信息。 AWX 19.1.0 的 Ansible 版本是什么?
解决方法
这是正确的吗?没有记录/批准的方式来更新 Ansible?
是的。同时,我通过构建自己的自定义图像来完成它,并且它当时有效(至少对于我们的团队使用而言)。但显然不推荐。 (请注意,自从我完成此操作后,构建图像的方式发生了巨大变化)
我认为本地 docker 不再是一种选择,因此也无法将我的 AWX 升级到 19.1.0。
我和你犯了同样的解释错误,这实际上是一个错误的陈述。这种安装类型在当前文档(安装页面上的一个简单链接)中没有相同的可见性,并且已移至 documentation shows for JAR files
我找不到有关 AWX 19.1.0 的 Ansible 版本的任何信息
我也没有简要查看代码,但最简单的方法可能是生成测试安装并尝试。
,sh-4.4$ ansible --version
ansible [core 2.11.0rc2]
config file = None
configured module search path = ['/home/runner/.ansible/plugins/modules','/usr/share/ansible/plugins/modules']
ansible python module location = /usr/local/lib/python3.8/site-packages/ansible
ansible collection location = /home/runner/.ansible/collections:/usr/share/ansible/collections
executable location = /usr/local/bin/ansible
python version = 3.8.3 (default,Aug 31 2020,16:03:14) [GCC 8.3.1 20191121 (Red Hat 8.3.1-5)]
jinja version = 2.10.3
libyaml = True