2017-05-23 3 views
1

Mon code est:Salt Stack: Fonction: pkg.installé. Yum ne met pas à jour package installé

others: 
    pkg.installed: 
    - sources: 
     - epel-release: https://dl.iuscommunity.org/pub/ius/stable/CentOS/6/x86_64/epel-release-6-5.noarch.rpm 
     - salt-latest: https://repo.saltstack.com/yum/redhat/salt-repo-latest-2.el6.noarch.rpm 

et j'obtiens l'erreur:

errors: 
    - Loaded plugins: fastestmirror, replace 
     Setting up Install Process 
     Examining  /var/cache/salt/minion/extrn_files/base/repo.saltstack.com/yum/redhat/salt-repo-latest-2.el6.noarch.rpm: salt-repo-latest-2.el6.noarch 
     /var/cache/salt/minion/extrn_files/base/repo.saltstack.com/yum/redhat/salt-repo-latest-2.el6.noarch.rpm: does not update installed package. 
     Error: Nothing to do 

Je thinkt qui peut être un problème avec sel-repo dernière 2. el6.noarch.rpm. Quand j'exécute manuellement yum install pour ce RPM, j'obtiens la même erreur mais je cours dans Salt Stack en obtenant seulement cette erreur.

Il doit se terminer par:

 ID: others 
Function: pkg.installed 
    Result: True 
Comment: All specified packages are already installed 
Started: 10:45:33.171971 
Duration: 595.672 ms 
Changes: 

mais je deviens:

 ID: others 
Function: pkg.installed 
    Result: False 
Comment: Error occurred installing package(s). Additional info follows: 

      errors: 
       - Loaded plugins: fastestmirror, replace 
       Setting up Install Process 
       Examining /var/cache/salt/minion/extrn_files/base/repo.saltstack.com/yum/redhat/salt-repo-latest-2.el6.noarch.rpm: salt-repo-latest-2.el6.noarch 
       /var/cache/salt/minion/extrn_files/base/repo.saltstack.com/yum/redhat/salt-repo-latest-2.el6.noarch.rpm: does not update installed package. 
       Error: Nothing to do 
Started: 10:46:13.906581 
Duration: 8988.515 ms 
Changes: 
+0

avez-vous fait un 'yum all' propre et rejugé? – user3788685

+0

Pouvez-vous ouvrir un problème sur github à ce sujet? – gtmanfred

+0

[41634] (https://github.com/saltstack/salt/issues/41634) – paszczak000

Répondre

0

Le nom du package est sel repo pas de sel plus tard.

code

devrait être:

others: 
    pkg.installed: 
    - sources: 
     - epel-release: https://dl.iuscommunity.org/pub/ius/stable/CentOS/6/x86_64/epel-release-6-5.noarch.rpm 
     - salt-repo: https://repo.saltstack.com/yum/redhat/salt-repo-latest-2.el6.noarch.rpm