AWX 无法从私人仓库安装要求

AWX Failing to install requirements from private repo

我有一个带有项目的 AWX 安装。该项目是从私人 git 仓库中完美获取的。

该项目有一个由 AWX 执行的需求文件。需求文件包含如下私有存储库:

- src: git+http://gitlab.test.com/ansible/test.git
  version: master
  name: test

但是失败并出现以下错误:

测试未成功安装:- 命令 git 在目录中克隆失败。

如何配置 AWX 以使用 awx 中已有的 git 凭据?

似乎 AWX 的工作 'smarter' 比我想象的要好。

在这种情况下,AWX 使用的凭据与最初用于获取项目的凭据相同。我有两种选择来解决这个问题:

  • 通过git
  • 更改工作链接
  • 更新相同的 git 凭据并添加该 git 用户的用户名和密码。