Size: a a a

2020 December 18

GG

George Gaál in Saltstack
заверни в json
источник

R

Roman in Saltstack
что завернуть? зачем?
источник

KP

Kirill Proskurin in Saltstack
Ну тогда чуть сложнее да. Не глядя в код и в шелл вроде как надо делать так:
1) запускать restorecon -v - должен показывать изменения
2) на основе этой инфы понимать было изменение или нет и на этом строить стейт

не очень ясно как делать test=True - надо подумать
источник

R

Roman in Saltstack
restorecon -vn напишет текстом будут ли изменения или нет, не внося их, типичный dry run, только вот было бы удобнее если бы он менял код возврата, сейчас же надо парсить строку и надеяться, что она никогда не изменится, а иначе все сломается.
Допилить модуль или сделать стейт несомненно можно и даже не так уж сложно (хотя и займет некоторое время), и будет все "красиво", но смысл если это нужно раз в столетие и замечательно реализуется через module.run + file.restorecon + unless или cmd.run + unless
источник

R

Roman in Saltstack
это имеет какой-то смысл если отправить затем результаты в Солт, для общего блага, так сказать
источник

GG

George Gaál in Saltstack
Roman
это имеет какой-то смысл если отправить затем результаты в Солт, для общего блага, так сказать
+
источник

VS

Vladimir Skubriev in Saltstack
Кстати по поводу ансибла. Есть же [ansiblegate](https://docs.saltstack.com/en/3000/ref/modules/all/salt.modules.ansiblegate.html)
источник
2020 December 20

L

LightVik in Saltstack
Vladimir Skubriev
Кстати по поводу ансибла. Есть же [ansiblegate](https://docs.saltstack.com/en/3000/ref/modules/all/salt.modules.ansiblegate.html)
А оно работает ? Пробовал но так и не осилил его.
источник

VS

Vladimir Skubriev in Saltstack
LightVik
А оно работает ? Пробовал но так и не осилил его.
Я чисто 15 минут сам уделил. Ну команды вроде есть. Надо пробовать
источник

L

LightVik in Saltstack
Vladimir Skubriev
Я чисто 15 минут сам уделил. Ну команды вроде есть. Надо пробовать
Ну я уделил пару часов, и не смог ничего сделать. 😐
источник

VS

Vladimir Skubriev in Saltstack
Ну пары часов в этом случае может быть не достаточно
источник
2020 December 21

YZ

Yerzhan Zhiyentayev in Saltstack
Приветствую. Почему следующее https://privatebin.net/?4c94788d7d13342f#4dfHu2bxmHofGw3V6tRQModWEBeFYzYZLLFNYvqE3Zxm возвращает ошибку The following requisites were not found. Все правильно же написано? Или такой require нельзя?
источник

L

LordTayfun in Saltstack
Привет! А  стейт  " - file: /etc/apt/preferences.d/containerd" на месте?
источник

YZ

Yerzhan Zhiyentayev in Saltstack
LordTayfun
Привет! А  стейт  " - file: /etc/apt/preferences.d/containerd" на месте?
да
источник

OM

Omega M in Saltstack
@zh_erzh Пошли ошибку которую соль возращяет.
источник

YZ

Yerzhan Zhiyentayev in Saltstack
источник

L

LordTayfun in Saltstack
@zh_erzh  Я б сделал так:
источник

L

LordTayfun in Saltstack
Add repo:
 pkgrepo.managed:
   - name: 'deb [arch=amd64] https://download.docker.com/linux/ubuntu {{ kubernetes['containerd']['os_codename'] | default('bionic') }} stable'
   - humanname: containerd repo
   - file: /etc/apt/sources.list.d/docker-ce.list
   - key_url: https://download.docker.com/linux/ubuntu/gpg
   - clean_file: true
   - require:
     - file: /etc/apt/preferences.d/containerd

containerd.io:
 pkg.installed:
   - version: {{ kubernetes['versions']['containerd'] }}
   - refresh: true
   - require:
     - pkgrepo: 'Add repo'
источник

YZ

Yerzhan Zhiyentayev in Saltstack
А какая разница? 🤔
источник

YZ

Yerzhan Zhiyentayev in Saltstack
походу сработало. state.orchestrate выполняется дольше чем в предыдущий раз
источник