Size: a a a

2021 January 28

R

Roman in Saltstack
citius
что-то странное, кмк
salt-run salt.execute '*' grains.get arg=ipv4

выдает такой выхлоп:
consul-0.salt-test1:
   p
consul-1.salt-test1:
   p
consul-2.salt-test1:
   p
salt-master-ams:
   p


в arg можно передать что угодно, возвращается всегда вторая буква этого чего угодно.

Но если дернуть salt-run salt.execute '*' grains.ls, то ответ нормальный, список грейнов.

я опять чего-то не понимаю? 🙂
зачем arg?
просто имя грейна надо и все
источник

c

citius in Saltstack
Roman
зачем arg?
просто имя грейна надо и все
потому что изначально из кастомного раннера пытался дергать, в коде проще так передавать.

Из cli аналогично, ответ такой же.
источник

c

citius in Saltstack
root@salt-master-ams:/srv/runners# salt-run salt.execute '*' grains.get ipv4
consul-0.salt-test1:
   p
consul-1.salt-test1:
   p
consul-2.salt-test1:
   p
salt-master-ams:
   p
источник

c

citius in Saltstack
citius
что-то странное, кмк
salt-run salt.execute '*' grains.get arg=ipv4

выдает такой выхлоп:
consul-0.salt-test1:
   p
consul-1.salt-test1:
   p
consul-2.salt-test1:
   p
salt-master-ams:
   p


в arg можно передать что угодно, возвращается всегда вторая буква этого чего угодно.

Но если дернуть salt-run salt.execute '*' grains.ls, то ответ нормальный, список грейнов.

я опять чего-то не понимаю? 🙂
Ага, протупил, arg должно быть списком.

salt-run salt.execute '*' grains.get arg='[ipv4]’ и salt-run salt.execute '*' grains.get '[ipv4]’
работают ок.
источник

KP

Kirill Proskurin in Saltstack
проверки данных в соли нет практически нигде
источник

c

citius in Saltstack
и ясности в доке тоже.
что для меня как непрограммиста печально вдвойне. 🙂
источник

V

Vidya in Saltstack
Hi I’m trying to create a postgresql user and database and I m using salt postgres module to do so. My salt state looks like below image
источник

V

Vidya in Saltstack
источник

V

Vidya in Saltstack
Is this correct way to do it
источник

AA

Andrey A in Saltstack
источник

V

Vidya in Saltstack
I get Peer authentication failed for user
источник

AA

Andrey A in Saltstack
Vidya
I get Peer authentication failed for user
pg_hba.conf?
источник

V

Vidya in Saltstack
Andrey A
pg_hba.conf?
Thanks for replying. In pg_hba.conf I have peer set as local all all
источник

AA

Andrey A in Saltstack
your description of the problem is very short and hardly anyone with such a description will help
источник

ЕС

Евгений Скоробогатый... in Saltstack
Добрый день
Нужно настроить авторегистрацию миньенов на салте.
В файле указанном в
autosign_file
перечисляем имена миньенов и активируем
auto_accept
?
И ли достаточно просто указать
autosign_file
?
Как я понял из документации, если указать
auto_accept : True
то он будет автоматом активировать вообще всех?
Как вообще взаимодействуют две эти опции?
источник

GG

George Gaál in Saltstack
citius
что-то странное, кмк
salt-run salt.execute '*' grains.get arg=ipv4

выдает такой выхлоп:
consul-0.salt-test1:
   p
consul-1.salt-test1:
   p
consul-2.salt-test1:
   p
salt-master-ams:
   p


в arg можно передать что угодно, возвращается всегда вторая буква этого чего угодно.

Но если дернуть salt-run salt.execute '*' grains.ls, то ответ нормальный, список грейнов.

я опять чего-то не понимаю? 🙂
это питоношляпа
источник

GG

George Gaál in Saltstack
очевидно, что он строчку как массив интепретит
источник

GG

George Gaál in Saltstack
arg=ipv4 <- т.е. ipv4 представить как массив и взять 1-й (второй) элемент
источник
2021 January 29

S

Simak in Saltstack
Привет реябят. А кто нибудь пробовал реализовать такую штуку?
external_auth:
 pam:
   newuser:
     - minion :
       - test.ping
       - state.apply:
           args:
             - 'switcher'
           kwargs:
             - pillar : "{'project' : 'test'}"
источник

S

Simak in Saltstack
Что бы определенный пользователь, мог выполнять определенный набор пиларров
источник