
Alex
02.08.2018
13:26:18

Nklya
02.08.2018
13:28:12


cent
02.08.2018
13:31:23
можно выставить опцию мержа в ansible.cfg, хоть это и стремновато
Там наследование и переназначение этих переменных везде.
Я не знаю, если честно, о существовании такой переменной.
Но в любом случае, она все кейсы не покроет.
Начиная от такого
# vim: set et fenc=utf-8 ff=unix sts=2 sw=2 ts=2
—-
- name: Define variables > Include OS-specific variables.
include_vars: "{{ item }}"
with_first_found:
- files:
- "{{ role_path }}/vars/{{ ansible_os_family }}.yml"
skip: true
И заканчивая наследование уже внутри дерева. Как по этой переменной ansible поймет что мержить, а что нет?

Nklya
02.08.2018
13:35:44
Я говорю про мерж хешей.
Что будет в твоем стремном примере я хз

Google

Nklya
02.08.2018
13:36:39
# if inventory variables overlap, does the higher precedence one win
# or are hash values merged together? The default is 'replace' but
# this can also be set to 'merge'.
#hash_behaviour = replace

cent
02.08.2018
13:37:56

Constantin
02.08.2018
13:38:16
Ребят, а если я хочу тригнуть конкретный (не все, а именно конкретный) хэндлер без тасков, есть такая возможность?
Мне это нужно чисто в целях отладки хэндлеров

cent
02.08.2018
13:39:58

Constantin
02.08.2018
13:43:35

Terminator
02.08.2018
14:32:58
@Serj_UA будет жить. Поприветствуем!

ad1
02.08.2018
17:27:52
Всем привет. Вопрос. Есть два хоста win linux. При выполнении степа степ делегируется машине linux
- name: Stop
shell: |
docker-compose stop
args:
chdir: "{{ office.workdir }}"
when: docker_compose_file.stat.exists
deletgate_to: 0.0.0.0
ignore_errors: true
выолняется на ней благополучно, но также пытается выполнится на виндовой. и сыпет простынь error
[WARNING]: FATAL ERROR DURING FILE TRANSFER:
fatal: [1.1.1.1]: FAILED! => {...
Как это победить можно?

Алексей
02.08.2018
17:38:41
господа а поле serial не темплейтится что ли ?
чот я опять наткнулся

ad1
02.08.2018
17:42:53
Спасибо! Починил!)

Artem
02.08.2018
18:51:30

ad1
02.08.2018
18:52:37
deletgate_to != delegate_to

Google

ad1
02.08.2018
18:55:00
Опечатка, ansible в логе писал что ниче не знает о deletgate_to и пытался колбасить колбасить на все хосты. Т.е. пошел бы и на другие если бы смог.

Эдуард
02.08.2018
21:11:31

Ilya
03.08.2018
05:00:54

Эдуард
03.08.2018
05:16:40

Terminator
03.08.2018
08:11:20
Bugaychuk Olega будет жить. Поприветствуем!

Bugaychuk
03.08.2018
08:11:35
Спасибо терминатор))

Artem
03.08.2018
08:30:26

Maksim
03.08.2018
08:33:13
Без фото не понять

Bugaychuk
03.08.2018
08:35:35
Олег

Div
03.08.2018
08:56:35
Вещяя Олега

Вадим
03.08.2018
12:03:34
Вешая Олега

Алексей
03.08.2018
12:45:36
The conditional check 'ansible_os_family == 'RedHat'' failed. The error was: error while evaluating conditional (ansible_os_family == 'RedHat'): 'ansible_os_family' is undefined
да как так то ?

Aleksei
03.08.2018
12:45:59
факты собрал?

Алексей
03.08.2018
12:47:19
:)
спасибо да. как раз тестирую без них :)

Wom
03.08.2018
12:48:12

Aleksei
03.08.2018
12:48:50

Wom
03.08.2018
12:49:28

Alex
03.08.2018
12:50:05

Google

Алексей
03.08.2018
12:50:25
смешно. при высокой la получаю timeout на эскалации привелегий

Alex
03.08.2018
12:52:03

Admin
ERROR: S client not available

Алексей
03.08.2018
12:52:24

Alex
03.08.2018
12:53:02
тогда в любом случае без фактов, работать с ансиблом не комильфо

Алексей
03.08.2018
12:53:36

Alex
03.08.2018
12:54:12

Алексей
03.08.2018
12:54:45

Alex
03.08.2018
12:55:09

Алексей
03.08.2018
12:55:20
я понимаю.

Vladimir
03.08.2018
12:55:27
либо если ты их не используешь

Alex
03.08.2018
12:55:45

Алексей
03.08.2018
13:05:59
gather_facts: "min" видимо нет. надо
gather_facts: False
...
- setup:
gather_subset: min

Alex
03.08.2018
13:06:36
gather_facts оно булево

Алексей
03.08.2018
13:08:22
но оно зовёт модуль setup который нет.
что довольно забавно да.
и при этом перемнные именует не так же как это делает gather_facts:
но в том же ansible_facts неймспейсе.

Alex
03.08.2018
13:16:50

Google

Алексей
03.08.2018
13:18:12
"os_family": "Debian",
вместо "ansible_os_family": "Debian",