Size: a a a

2020 December 22

AZ

Alexander Zhukau in Saltstack
Yerzhan Zhiyentayev
а как в солте сделать такое. сходить в апи - сохранить рез-т (json) - использовать в след таске. чет регистера нету у http модуля
Можно слот, можно объявить переменную и дёрнуть salt.http.query (отработает во время рендеринга стейта), либо как Кирилл посоветовал - писать свой стейт, а там хоть в БД сохраняй результаты.
источник
2020 December 23

KN

Konstantin Nikolaev in Saltstack
Yerzhan Zhiyentayev
а как в солте сделать такое. сходить в апи - сохранить рез-т (json) - использовать в след таске. чет регистера нету у http модуля
Да просто результат в файл сохрани, а потом в следующем стейте если файл изменился отправь его содержимое по http api
источник

оР

отделение Рокетбанка... in Saltstack
даров парни!
А как работает mine с salt-ssh?
Хотелось бы из mine.get в пиляры насовывать
источник

GG

George Gaál in Saltstack
mine & salt-ssh - мне кажется - это разные вселенные
источник

оР

отделение Рокетбанка... in Saltstack
ну в теории оно может дружится если таргединг mine будет исполнятся на мастере. К сожалению в документации только одни коротенький абзац на этот момент с примером, который не работает.
источник

оР

отделение Рокетбанка... in Saltstack
отсуда и вопрошаю, собственно
источник

GG

George Gaál in Saltstack
George Gaál
mine & salt-ssh - мне кажется - это разные вселенные
повторю тезис, я бы не надеялся
источник

оР

отделение Рокетбанка... in Saltstack
если в доке описана возможность, значит она есть. Только как обычно требует напильника или велосипеда.
источник

оР

отделение Рокетбанка... in Saltstack
можт был  у кого опыт
источник

GG

George Gaál in Saltstack
Тиньков Олег сам в состоянии решить свои проблемы )
источник

оР

отделение Рокетбанка... in Saltstack
Тиньков может и в состоянии
источник

оР

отделение Рокетбанка... in Saltstack
а вот сальтстеэк чот не особо
источник
2020 December 24

R

Roman in Saltstack
Кто-нибудь сталкивался с таким, что после установки пакета, системд сервис не доступен

----------
         ID: postgresql_13_pkg
   Function: pkg.installed
     Result: True
    Comment: The following packages were installed/updated: postgresql13-server
    Started: 13:10:41.145477
   Duration: 18437.132 ms
   ...

----------
         ID: postgresql_13_service
   Function: service.enabled
     Result: False
    Comment: The named service postgresql-13 is not available
    Started: 13:11:10.764602
   Duration: 1.286 ms
    Changes:

только под CentOS такое наблюдаю, под Debian ни разу не было такого. Я так предполагаю проблема не в солте, а в ОС / systemd, к моменту когда выполняется
service.enabled
система еще не "подхватила" новый юнит файл.
источник

R

Roman in Saltstack
при том, это может произойти подряд на 2 - 3х машинах, а может ни разу не проявиться
источник

VS

Vladimir Skubriev in Saltstack
Не однократно уже наблюдаю такое. Старый мастер (к которому уже давно ни кому нет дела) вот так грузит проц. Крутиться себе в lxd контейнере. Я уже такое не первый раз наблюдаю. Видя сие чудо мне становится страшно. но когда узнаешь/вспоминаешь что это в солте то успокаиваешся. Не ясно зачем так называть процессы от балды. Нельзя было salt_master_... Я не копал глубоко. Но это точно на мастере такое.
источник

R

Roman in Saltstack
похоже на майнер )
источник

VS

Vladimir Skubriev in Saltstack
Roman
похоже на майнер )
похоже, но не майнер. а подпроцесс мастера.
источник

R

Roman in Saltstack
Vladimir Skubriev
похоже, но не майнер. а подпроцесс мастера.
это не мешает ему быть майнером
источник

VS

Vladimir Skubriev in Saltstack
salt-miner
источник

VS

Vladimir Skubriev in Saltstack
Roman
это не мешает ему быть майнером
откуда ему там взятся
источник