@pro_ansible

Страница 50 из 625
Andrew
29.08.2016
10:36:50
на циске нет питона )

Aleksandr
29.08.2016
10:36:56
не обязательно петон нужен

Semyon
29.08.2016
10:37:10
все win_* модули на powershell, тащемта

то есть петон не прямо вот чтобы очень необходим был

Google
Dmitry
29.08.2016
10:38:03
не глядя в сорцы модуля заранее ничего сказать нельзя. вдруг оно там на циску по SNMP вообще пойдет :)

Andrew
29.08.2016
10:38:23
погуглил за тебя :)
я вот конфиг манагеры тоже могу загуглить и получу много ссылочек, хочется уже тропу инков от кого-то )

Dmitry
29.08.2016
10:38:34
(на самом деле нет) а то щас начнется

Aleksandr
29.08.2016
10:39:33
я вот конфиг манагеры тоже могу загуглить и получу много ссылочек, хочется уже тропу инков от кого-то )
а чего ты хочешь добиться? вроде как всё управление цисками как раз и сводится к менеджменту конфигов

Denis 災 nobody
29.08.2016
10:40:09
а вы не путайте систему деплоя и конфиг манагер
ок, аналоги для конфиг манагера?

Aleksandr
29.08.2016
10:40:28
Uncel
29.08.2016
10:40:53
на циске нет питона )
Вменяемый только для нексусов, текущий только remote execution

Михаил
29.08.2016
10:41:00
ок, аналоги для конфиг манагера?
дык сальт паппет и шеф

Антон
29.08.2016
11:36:10
Что в этой команде vault-password-file не так? virtualbox-iso: Executing Ansible: cd /tmp/packer-provisioner-ansible-local && ANSIBLE_FORCE_COLOR=1 PYTHONUNBUFFERED=1 ansible-playbook /tmp/packer-provisioner-ansible-local/main.yml --extra-vars --vault-password-file=/home/vagrant/passwordExport -c local -i /tmp/packer-provisioner-ansible-local/packer-provisioner-ansible-local271442788 virtualbox-iso: ERROR! Decryption failed ==> virtualbox-iso: Unregistering and deleting virtual machine... ==> virtualbox-iso: Deleting output directory... Build 'virtualbox-iso' errored: Error executing Ansible: Non-zero exit status: 1

Никак у меня не собирается образ через Packer с зашифрованными переменными в Ansible

Google
Антон
29.08.2016
11:38:50
файл с паролем создается на машине в каталоге vagrant , но почему то роль не расшифровывается...

Dmitriy
29.08.2016
12:45:54
ну когда, условно говоря, три сервера, а не триста, saltstack - это слегка оверкилл
можешь подробностей дать про солт? самая для меня не понятная система, но да, я там даже овервью не читал :)

плюсы-минусы, подводные камни

Dmitry
29.08.2016
12:49:19
чуток позже :) яростный дебаг :)

Alexander
29.08.2016
14:48:54
xedb

чуви

ансибл + генту

есть извращенцы?

все работает?

]fatal: [tools.tech]: FAILED! => {"changed": false, "cmd": "/sbin/capsh —print", "failed": true, "msg": "Traceback (most recent call last):\n File \"/tmp/ansible_l7xgcxuj/ansible_modlib.zip/ansible/module_utils/basic.py\", line 2112, in run_command\n stdout += dat\nTypeError: Can't convert 'bytes' object to str implicitly\n", "rc": 257}

Александр
29.08.2016
14:49:58
Генту клиент?

Alexander
29.08.2016
14:50:02
да

ну в смысле таргет-хост

Александр
29.08.2016
14:50:14
Не всё, но работает

Alexander
30.08.2016
10:05:14
А у слова "культура" два значения

Вам вот какое?

Первая "культура" нарастает поверх оставленной в теплом месте еды

Вторая "культура" - это когда вы в тапки не срете

Алексей
30.08.2016
13:41:06
ансибл болька.

http://docs.ansible.com/ansible/service_module.html state required no

Google
Алексей
30.08.2016
13:41:40
comments At least one of state and enabled are required.

коллеги посоветуйте как узнать запущен ли firewalld ?

меня тут к плохому склоняют

Stanislav
30.08.2016
13:43:50
хахаха

ансибл файрволд

лал

мы свой велосипед пилили

Алексей
30.08.2016
13:44:44
мне не надо на самом деле им управлять

мне надо долбануть одно праивло

а ignore_errors: yes это костыль

Stanislav
30.08.2016
13:45:14
ога

мы шаблонили файлы зон

Stanislav
30.08.2016
13:45:43
щас будем через firewall-cmd шаманить

Алексей
30.08.2016
13:45:43
нее. мне нельзя. фаервол клиентская зона.

хочет пуст включает хочет нет

короче как узнать состояние сервиса

любого

Stanislav
30.08.2016
13:46:19
systemctl status

не?

Алексей
30.08.2016
13:46:24
это командой

Google
Stanislav
30.08.2016
13:46:29
гыгы

Алексей
30.08.2016
13:46:30
я не хочу командой

Stanislav
30.08.2016
13:46:35
из коробки никак имхо

Алексей
30.08.2016
13:46:35
это криво

Stanislav
30.08.2016
13:46:37
пиши модуль свой

на пайтоне

- service: name=firewalld state=started

не канает?

Admin
ERROR: S client not available

Stanislav
30.08.2016
13:47:56
или тебе прям нельзя запускать =)

Алексей
30.08.2016
13:48:12
мне надо узнать состояние

и есл ивключен добавить праивло если нет пройти мимо

jagga
30.08.2016
13:49:06
status?

Алексей
30.08.2016
13:50:56
я хочу - name: check if firewalld state service: name: firewalld register: firewalld_state - name: Add firewall permissions for nodes firewalld: rich_rule: "rule family='ipv4' source address={{ item.value.address }} accept" permanent: true state: enabled with_dict: "{{ noc_config.nodes }}" when: firewalld_state.running = true

Stanislav
30.08.2016
14:00:14
Алексей
30.08.2016
14:03:46
не мой хост. не я принимаю решения.

Dmitry
30.08.2016
14:10:58
мда :) https://github.com/ansible/ansible-modules-core/pull/3316

Алексей
30.08.2016
14:16:18
дак они забили. но тут вот есть

https://docs.ansible.com/ansible/systemd_module.html

Alex
30.08.2016
14:33:16
а такое извращение не подойдет? - name: stop firewalld service: name: firewalld state: stopped ignore_errors: yes register: firewalld_state - name: start firewalld service: name: firewalld state: started when: not firewalld_state.changed - name: Add firewall permissions for nodes firewalld: rich_rule: "rule family='ipv4' source address={{ item.value.address }} accept" permanent: true state: enabled with_dict: "{{ noc_config.nodes }}" when: not firewalld_state.changed

Google
Stanislav
30.08.2016
14:33:41
Alex
30.08.2016
14:34:57
ой, not там лишние :)

Dmitriy
30.08.2016
14:58:55
А в чём проблема?

проваливаешься в шелл, делаешь регистер и ченджед_вен - фолс

а то модули какие-то писать

@freeseacher ☝️

Алексей
30.08.2016
15:00:23
шел бе..

шелл кодировку выставлять

я хотел без шел

Dmitriy
30.08.2016
15:00:47
он бе, если ты через него управленческие воздействия совершаешь

а ты просто спрашиваешь факт, по сути

Алексей
30.08.2016
15:01:14
ну у меня ансибл головного мозга и я хочу через модули а не через шел :)

Dmitriy
30.08.2016
15:02:06
ок, у меня есть решение!

используй модуль shell или command

Алексей
30.08.2016
15:02:24
о!

точно

спасибо

Dmitriy
30.08.2016
15:03:05
a u serious? :)

Alex
30.08.2016
15:20:23
мой вариант решает твою проблему через модули :)

Страница 50 из 625