Size: a a a

2021 January 29

E

Elenhil in Ansible
🅐🅝🅐🅣🅞🅛🅘🅨
подскажите как запуткать таску только после успешного завершения предидущей таски?
Register + when
источник

🅐

🅐🅝🅐🅣🅞🅛🅘🅨... in Ansible
Elenhil
Register + when
а какой when правильный? как понять что файл скопирован?
источник

E

Elenhil in Ansible
🅐🅝🅐🅣🅞🅛🅘🅨
а какой when правильный? как понять что файл скопирован?
А в чем задача
источник

E

Elenhil in Ansible
Так то если таска фейлится у вас весь ран фейлится
источник

🅐

🅐🅝🅐🅣🅞🅛🅘🅨... in Ansible
создать линки на енжинкс конфиг, но только после того как скопированы сами конфиги
источник

AD

Alex Domoradov in Ansible
если фейлится file, то у вас и плейбук будет фейлится. Если же исполльзовать ignore_errors: yes, то смотреть в сторону поля failed
источник

AD

Alex Domoradov in Ansible
как варинт cделать stat и на основании его принимать решение перед вторым file
источник

🅐

🅐🅝🅐🅣🅞🅛🅘🅨... in Ansible
а можно получить как-то код выхда предидущей таски, где я Register задам?
источник

AD

Alex Domoradov in Ansible
от модуля зависит
источник

L

Lamobot in Ansible
Evgeny A
ok: [ip.ip.ip.ip] => {
   "msg": {
       "changed": false,
       "failed": false,
       "rc": 0,
       "stderr": "",
       "stderr_lines": [],
       "stdout": "{\"key1\": \"val1\", \"key2\": \"val2"}\n",
       "stdout_lines": [
           "{"{\"key1\": \"val1\", \"key2\": \"val2"}\n"}"
       ]
   }
}
Wrong formatted it seems
"stdout": "{\"key1\": \"val1\", \"key2\": \"val2"}\n"
Check two last quotes
источник

E

Elenhil in Ansible
🅐🅝🅐🅣🅞🅛🅘🅨
а можно получить как-то код выхда предидущей таски, где я Register задам?
Зачем
источник

E

Elenhil in Ansible
Вы же не делаете скип фейла?
источник

L

Lamobot in Ansible
🅐🅝🅐🅣🅞🅛🅘🅨
а можно получить как-то код выхда предидущей таски, где я Register задам?
register: var
а потом
var['rc']
источник

🅐

🅐🅝🅐🅣🅞🅛🅘🅨... in Ansible
Lamobot
register: var
а потом
var['rc']
{"msg": "The conditional check 'var[rc]' failed. The error was: error while evaluating conditional (var[rc]): 'rc' is undefined
источник

е

енот in Ansible
Добрый день
как дебажить такие ошибки?
fatal: [kali]: FAILED! => {"changed": false, "msg": "AnsibleUndefinedVariable: generator object has no element 0"}

Сам файл в котором я пытаюсь доступ к переменным получить
PG_CONNECTION_STRING=postgres://{{ (pg_user_db | selectattr("user", "eq", "backend"))[0]["user"] }}:{{ (pg_user_db | selectattr("user", "eq", "backend"))[0]["pass"] }}@{{ (pg_user_db | selectattr("user", "eq", "backend"))[0]["host"] }}/{{ (pg_user_db | selectattr("user", "eq", "backend"))[0]["db"] }}
CDR_CONNECTION_STRING=postgres://{{ (pg_user_db | selectattr("user", "eq", "cdr"))[0]["user"] }}:{{ (pg_user_db | selectattr("user", "eq", "cdr"))[0]["pass"] }}@{{ (pg_user_db | selectattr("user", "eq", "cdr"))[0]["host"] }}/{{ (pg_user_db | selectattr("user", "eq", "cdr"))[0]["db"] }}
LOGLEVEL={{ log_level }}
источник

е

енот in Ansible
оно работало до переустановки системы, а теперь не работает, у меня глаз дёргается уже
источник

42

4 2 in Ansible
енот
оно работало до переустановки системы, а теперь не работает, у меня глаз дёргается уже
вот жеж гуглится кое что
https://github.com/ansible/ansible/issues/55152
источник

E

Elenhil in Ansible
🅐🅝🅐🅣🅞🅛🅘🅨
{"msg": "The conditional check 'var[rc]' failed. The error was: error while evaluating conditional (var[rc]): 'rc' is undefined
вы делаете дичь
источник

42

4 2 in Ansible
с салюшеном
источник

е

енот in Ansible
у меня нет такой директории
источник