Ceci est une ancienne révision du document !


Installation AWX sur Debian

À venir.

À venir.

Nous installons les paquets nécessaires

# aptitude install postgresql nginx awx sshpass

Nous créons l'utilisateur et la base de données AWX

sudo -u postgres createuser -S awx
sudo -u postgres createdb -O awx awx

Nous copions les fichiers de base de données et d’ID cluster

sudo cp -v /etc/awx/conf.d/database.py.sample /etc/awx/conf.d/database.py
sudo cp -v /etc/awx/conf.d/cluster_id.py.sample /etc/awx/conf.d/cluster_id.py

Nous lançons le peuplement de la base de données

sudo -u awx awx-manage migrate

Si vous avez ce message d’erreur

ModuleNotFoundError: No module named 'distutils.dir_util'

Il faut installer python3-distutils

sudo aptitude install python3-distutils

Nous créons le compte administrateur

sudo -u awx awx-manage createsuperuser
Username (leave blank to use 'awx'): 
Email address: name@domain.tld
Password: 
Password (again): 
Superuser created successfully.

Nous provisionnons l’instance

sudo -u awx awx-manage provision_instance --hostname=myhost
sudo -u awx awx-manage register_queue --queuename=tower --hostnames=myhost

À venir.

Nous redémarrons nginx et les services AWX

sudo systemctl restart nginx.service
sudo systemctl restart awx-cbreceiver.service
sudo systemctl restart awx-daphne.service
sudo systemctl restart awx-dispatcher.service  awx-web.service
  • infrastructure/gestion-systeme/awx/v15-debian11-installation.1635232876.txt.gz
  • Dernière modification : 26/10/2021 07:21
  • de Stéphane Paillet