Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ansible AWX自定义虚拟环境未显示_Ansible_Ansible Tower_Ansible Awx - Fatal编程技术网

Ansible AWX自定义虚拟环境未显示

Ansible AWX自定义虚拟环境未显示,ansible,ansible-tower,ansible-awx,Ansible,Ansible Tower,Ansible Awx,我一直遵循在AWX上设置自定义虚拟环境的说明 迄今采取的步骤: 在/var/lib/awx/venv/py2和/var/lib/awx/venv/py3 已发送经过身份验证的修补程序更新venv路径设置的请求 端点:http://localhost:8052/api/v2/settings/system 正文:{“自定义路径”:[“/var/lib/awx/VENV/”]} /api/v2/config端点只显示默认的virtualenv "custom_virtualenvs": [

我一直遵循在AWX上设置自定义虚拟环境的说明

迄今采取的步骤:

  • /var/lib/awx/venv/py2
    /var/lib/awx/venv/py3
  • 已发送经过身份验证的
    修补程序
    更新venv路径设置的请求
    • 端点:
      http://localhost:8052/api/v2/settings/system
    • 正文:
      {“自定义路径”:[“/var/lib/awx/VENV/”]}
  • /api/v2/config
    端点只显示默认的virtualenv

    "custom_virtualenvs": [
      "/var/lib/awx/venv/ansible/"
    ]
    
    我尝试过的其他事情:

    • 重新启动AWX任务容器
    • /etc/tower/settings.py
    我错过了什么?

    资源:


    解决方案是将虚拟环境添加到AWX web映像和AWX任务映像中

    虚拟环境没有注册,因为我只是将它们添加到任务映像中。一旦我将它们添加到任务和web映像中,我就能够使用虚拟环境,而无需运行补丁请求或提供任何其他配置。(这是因为我将虚拟环境放在默认目录
    /var/lib/awx/venv/
    中)