Je fais des recherches sur Ansible pour la provision de serveurs et d'applications. Mon application est actuellement provisionnée avec des scripts shell dans Vagrant. Plutôt que de réécrire mes scripts, j'ai pris un exemple et j'ai essayé de le déployer.
Il semble se déployer correctement, mais j'ai vu un message d'erreur après ce qui semble être une série d'étapes réussies :
» vagrant provision ~/vm/blvagrant 1
[default] Running provisioner: ansible...
PLAY [serveurs-web] ************************************************************
RASSEMBLEMENT DES FAITS ********************************************************
ok: [192.168.9.149]
TACHE : [installer python-software-properties] ************************************
ok: [192.168.9.149] => {"changed": false, "item": ""}
TACHE : [ajouter le ppa nginx s'il s'agit d'ubuntu 10.04 et plus récent] *******************************
ok: [192.168.9.149] => {"changed": false, "item": "", "repo": "ppa:nginx/stable", "state": "present"}
TACHE : [mettre à jour le dépôt apt] *******************************************************
ok: [192.168.9.149] => {"changed": false, "item": ""}
TACHE : [installer nginx] *********************************************************
ok: [192.168.9.149] => {"changed": false, "item": ""}
TACHE : [copier l'init fixe pour nginx] *********************************************
ok: [192.168.9.149] => {"changed": false, "gid": 0, "group": "root", "item": "", "mode": "0755", "owner": "root", "path": "/etc/init.d/nginx", "size": 2321, "state": "file", "uid": 0}
TACHE : [service nginx] *********************************************************
ok: [192.168.9.149] => {"changed": false, "item": "", "name": "nginx", "state": "started"}
TACHE : [écrire nginx.conf] ******************************************************
ok: [192.168.9.149] => {"changed": false, "gid": 0, "group": "root", "item": "", "mode": "0644", "owner": "root", "path": "/etc/nginx/nginx.conf", "size": 1067, "state": "file", "uid": 0}
RECAPITULATIF DE L'EXÉCUTION **************************************************
192.168.9.149 : ok=8 changed=0 unreachable=0 failed=0
Ansible n'a pas réussi à terminer avec succès. Tout message d'erreur devrait être
visible ci-dessus. Veuillez corriger ces erreurs et réessayer.
Comment obtenir des informations de débogage supplémentaires ? J'ai déjà ajouté ansible.verbose = true
à ma configuration vagrant, ce qui entraîne l'affichage des dictionnaires dans la sortie ci-dessus.