L'installation du package Saltstack rpm échoue

J'ai donc eu ces erreurs lors de l'exécution du sel -G 'os: centos' state.apply

---------- ID: filebeat Function: pkg.installed Result: False Comment: An exception occurred in this state: Traceback (most recent call la st): File "/usr/lib/python2.6/site-packages/salt/state.py", line 1744, in call **cdata['kwargs']) File "/usr/lib/python2.6/site-packages/salt/loader.py", line 1702 , in wrapper return f(*args, **kwargs) File "/usr/lib/python2.6/site-packages/salt/states/pkg.py", line 1442, in installed **kwargs) File "/usr/lib/python2.6/site-packages/salt/modules/yumpkg.py", l ine 1111, in install rpm_info = __salt__['lowpkg.bin_pkg_info'](pkg_source) File "/usr/lib/python2.6/site-packages/salt/modules/rpm.py", line 120, in bin_pkg_info for field in pkginfo._fields: AtsortingbuteError: 'NoneType' object has no atsortingbute '_fields' Started: 07:57:34.542126 Duration: 10800.412 ms 

Changements:

Cela fait partie de mon file .yml.

  filebeat: pkg.installed: {% if grains['os'] == 'Debian' or 'Ubuntu' %} - sources: - filebeat: https://artifacts.elastic.co/downloads/beats/filebeat/filebeat- 5.1.2-amd64.deb {% elif grains['os'] == 'Centos' %} - sources: - filebeat : https://artifacts.elastic.co/downloads/beats/filebeat/filebeat -5.1.2-x86_64.rpm {% endif %} 

One Solution collect form web for “L'installation du package Saltstack rpm échoue”

D'accord, j'ai travaillé de façon retardée, peut-être que quelqu'un me dira la meilleure façon parfois ici.

  filebeat: pkg.installed: {% if grains['os'] == 'Debian' or 'Ubuntu' %} - sources: - filebeat: https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-5.1.2-amd64.deb {% endif %} {% if grains['os'] == 'CentOS' %} - sources: - filebeat: https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-5.1.2-x86_64.rpm {% endif %} 
  • Ajout d'une seule ligne au file avec SaltStack
  • Les systèmes de gestion de configuration supportent-ils explicitement les modifications de configuration effectuées directement sur un server?
  • Trouver si linux machine est un domaine joint
  • SaltStack: / etc / sudo: / bin / systemctl vs / usr / bin / systemctl
  • Authentification de saltmaster contre les sels de sel
  • RVM install via SaltStack (Impossible d'installer Ruby)
  • Désactivation de ECN: Netsh: paramètre incorrect lors de l'exécution via SaltStack cmd.run
  • Comment installer le (s) module (s) python via pip en utilisant du sel?
  • Test d'état de sel via Jenkins
  • SaltStack: Comment mettre en place un filter Jinja personnalisé?
  • LXC et Saltstack configuration minion_id sur Ubuntu
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.