Je suis très nouveau à Ansible. J'essaie de suivre un tutoriel sur le concept des rôles dans Ansible. Je donne les résultats suivants Maître Playbook:Module Yum Ansible en attente de transactions erreur
--- # Master Playbook for Webservers
- hosts: apacheweb
user: test
sudo: yes
connection: ssh
roles:
- webservers
Ce qui fait référence aux webservers rôle qui a les éléments suivants tâche/main.yml:
- name: Install Apache Web Server
yum: pkg=httpd state=latest
notify: Restart HTTPD
Et un gestionnaire/main.yml :
- name: Restart HTTPD
service: name=httpd state=started
Lorsque j'ai exec ute le Master Playbook, mentionné ci-dessus, j'obtiens l'erreur suivante:
TASK [webservers : Install Apache Web Server] **********************************
fatal: [test.server.com]: FAILED! => {"changed": false, "failed": true, "msg": "The following packages have pending transactions: httpd-x86_64", "rc": 128, "results": ["The following packages have pending transactions: httpd-x86_64"]}
Je ne comprends pas à quoi correspond cette erreur. Il ne semble pas y avoir quelque chose de similaire, basé sur mes recherches, qui pourrait suggérer le problème avec la façon dont j'utilise le module Yum.
REMARQUE: Ansible Version:
ansible 2.2.1.0
config file = /etc/ansible/ansible.cfg
Merci, c'était tout! À votre santé – SSF