Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Ansible AWX installation error docker-compose run --rm --service-ports task awx-manage migrate --no-input

This was another error I saw while deploying Ansible AWX on ubuntu linux. 

Ansible AWX installation error Cannot have both the docker-py and docker python modules
Install Ansible AWX Tower on Ubuntu Linux

TASK [local_docker :  Run migrations in task container]
fatal: [localhost]: FAILED! => {"changed": true, "cmd": "docker-compose run --rm --service-ports task awx-manage migrate --no-input", "delta": "0:00:06.436376", "end": "2021-01-23 12:11:19.946511", "msg": "non-zero return code", "rc": 1, "start": "2021-01-23 12:11:13.510135", "stderr": "Pulling redis (redis:)...\nGet https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io: Temporary failure in name resolution", "stderr_lines": ["Pulling redis (redis:)...", "Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io: Temporary failure in name resolution"], "stdout": "", "stdout_lines": []}

The cause of the error is due to docker is not able to (connect to internet) download the container images from online repository, on my linux server I don't have direct access to internet. I use proxy for my Virtual Machines. Proxy for docker can be set with below settings.

mkdir /etc/systemd/system/docker.service.d

cat > /etc/systemd/system/docker.service.d/http-proxy.conf
[service]
Environment="HTTP_PROXY=:"
Environment="HTTPS_PROXY=:"
Environment="NO_PROXY=localhost,127.0.0.1,localaddress,.localdomain.com"

cat /etc/systemd/system/docker.service.d/http-proxy.conf

sudo systemctl daemon-reload
sudo systemctl restart docker

Useful Articles
How to install Docker on Linux
 How to install Ansible on Linux for vSphere configuration
Getting started Ansible AWX tower for IT automation run first playbook
Ansible for VMwary Using vmware_vm_inventory dynamic inventory plugin
Ansible selectattr The error was TemplateRuntimeError no test named 'equalto'
ansible create an array with set_fact
Ansible get information from esxi advanced settings nested dictionary with unique keynames



This post first appeared on Tales From Real IT System Administrators World And Non-production Environment, please read the originial post: here

Share the post

Ansible AWX installation error docker-compose run --rm --service-ports task awx-manage migrate --no-input

×

Subscribe to Tales From Real It System Administrators World And Non-production Environment

Get updates delivered right to your inbox!

Thank you for your subscription

×