Installation AWX v15 sur Debian 11

À 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
sudo systemctl restart awx-web.service
  • infrastructure/gestion-systeme/awx/v15-debian11-installation.txt
  • Dernière modification : 29/12/2021 10:59
  • de Stéphane Paillet