首页 > 解决方案 > AWX 无法从私人仓库安装要求

问题描述

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

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

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

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

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

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

标签: ansibleansible-inventoryansible-toweransible-awx

解决方案


似乎 AWX 比我想象的更“聪明”。

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

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

推荐阅读