Size: a a a

2020 April 02

KP

Kirill Proskurin in Saltstack
если его передать то оно не выйдет с ошибкой а будет ждать
источник
2020 April 03

EA

Evgeny A in Saltstack
Здравствуйте! Подскажите, у меня солт ругается на то, что пакет уже установлен, соответственно это превращается в failed requisite, как я могу повлиять на эту ситуацию, так что бы сказать стейту, что ну ок, если установлен, то давай дальше, к следущему стейту?

docker:
 pkg.installed:
   - pkgs:
     - python-docker
   - refresh: true
источник

KP

Kirill Proskurin in Saltstack
звучит как баг и даже не верится - можно аутпут соли увидеть?
источник

GG

George Gaál in Saltstack
Kirill Proskurin
звучит как баг и даже не верится - можно аутпут соли увидеть?
+
источник

EA

Evgeny A in Saltstack
Kirill Proskurin
звучит как баг и даже не верится - можно аутпут соли увидеть?
----------
         ID: docker-package-dependencies
   Function: pkg.installed
     Result: False
    Comment: The following packages failed to install/update: python-docker
    Started: 12:51:34.012314
   Duration: 4720.624 ms
    Changes:  
----------
         ID: docker-package
   Function: pkg.installed
       Name: docker-ce
     Result: False
    Comment: One or more requisite failed: docker.docker-package-dependencies
    Started: 12:51:38.760196
   Duration: 0.01 ms
    Changes:  
----------
         ID: docker-service
   Function: service.running
       Name: docker
     Result: False
    Comment: One or more requisite failed: docker.docker-package
    Started: 12:51:38.760990
   Duration: 0.011 ms
    Changes:
источник

EA

Evgeny A in Saltstack
сли я удалю python-docker с тачки, то все стейты отработают
источник

KP

Kirill Proskurin in Saltstack
А все участвующие стейты можно показать?  Те которые ссылаются на этот стейт
источник

EA

Evgeny A in Saltstack
Kirill Proskurin
А все участвующие стейты можно показать?  Те которые ссылаются на этот стейт
наврал, удалил, проверил, первый стейт отработал, на втором запоролся
источник

EA

Evgeny A in Saltstack
Kirill Proskurin
А все участвующие стейты можно показать?  Те которые ссылаются на этот стейт
docker-package:
 pkg.installed:
   - name: docker-ce
   - refresh: true
   - pkgrepo: docker-package-repository
   - require:
     - pkg: docker-package-dependencies

docker-service:
 service.running:
   - name: docker
   - enable: true
   - watch:
     - pkg: docker-package
источник

KP

Kirill Proskurin in Saltstack
в списке нету docker-package-dependencies
источник

EA

Evgeny A in Saltstack
Kirill Proskurin
в списке нету docker-package-dependencies
он выше, просто как docker его в чате переименовал
источник

KP

Kirill Proskurin in Saltstack
не издевайтесь над людьми, никто не хочет собирать за вас этот кубик-рубик. Дайте всю инфу так как она описана у вас и ошибку так как она случилась. Желательно в одном сообщении
источник

EA

Evgeny A in Saltstack
Kirill Proskurin
не издевайтесь над людьми, никто не хочет собирать за вас этот кубик-рубик. Дайте всю инфу так как она описана у вас и ошибку так как она случилась. Желательно в одном сообщении
docker-package-dependencies:
 pkg.installed:
   - pkgs:
     - python-docker

docker-package-repository:
 pkgrepo.managed:
   - name: docker-ce-stable
   - baseurl: {{ salt['pillar.get']('docker:repo') }}
   - gpgkey: {{ salt['pillar.get']('docker:gpg') }}
   - gpgcheck: 1
   - refresh_db: true

docker-package:
 pkg.installed:
   - name: docker-ce
   - refresh: true
   - pkgrepo: docker-package-repository
   - require:
     - pkg: docker-package-dependencies

docker-service:
 service.running:
   - name: docker
   - enable: true
   - watch:
     - pkg: docker-package
источник

EA

Evgeny A in Saltstack
Kirill Proskurin
не издевайтесь над людьми, никто не хочет собирать за вас этот кубик-рубик. Дайте всю инфу так как она описана у вас и ошибку так как она случилась. Желательно в одном сообщении
----------
         ID: docker-package-dependencies
   Function: pkg.installed
     Result: False
    Comment: The following packages failed to install/update: python-docker
    Started: 12:56:24.340554
   Duration: 6100.66 ms
    Changes:  
             ----------
             python-docker-py:
                 ----------
                 new:
                     1:1.10.6-9.el7_6
                 old:
----------
         ID: docker-package
   Function: pkg.installed
       Name: docker-ce
     Result: False
    Comment: One or more requisite failed: docker.docker-package-dependencies
    Started: 12:56:31.403077
   Duration: 0.012 ms
    Changes:  
----------
         ID: docker-service
   Function: service.running
       Name: docker
     Result: False
    Comment: One or more requisite failed: docker.docker-package
    Started: 12:56:31.403813
   Duration: 0.011 ms
    Changes:  
------------
Succeeded: 1 (changed=1)
Failed:    3
источник

KP

Kirill Proskurin in Saltstack
ого
источник

KP

Kirill Proskurin in Saltstack
а версия солта?
источник

EA

Evgeny A in Saltstack
Kirill Proskurin
а версия солта?
salt --version
salt 2018.3.3 (Oxygen)
источник

KP

Kirill Proskurin in Saltstack
Последний момент что бы я проверил это запустить этот стейт через
salt-call state.apply path.to.this.sls.file -l debug

но любом одном миньене
источник

KP

Kirill Proskurin in Saltstack
там может быть ответ
источник

KP

Kirill Proskurin in Saltstack
аутпут можно засунуть в какой-нибудь github gist и прислать сюда
источник