Sergey
какой способ, тебе кажется, был бы лучше?
До завтра не сможет тебе ответить.
⎈
Ты свои образы собираешь?
я запускал install, конфиг не правил.
⎈
Ты свои образы собираешь?
без понятия, выбрал вариант "композер" и "без отдельного постгреса"
Владимир
Есть два правила: - name: addin allow port ssh to ufw become: yes ufw: rule: allow port: '9122' proto: tcp src: '{{ item }}' with_items: - 35.96.11.52 - 123.16.1.12 - name: addin allow port uwsgi to ufw become: yes ufw: rule: allow port: '5555' proto: tcp src: '{{ item }}' with_items: - 35.96.11.52 - 123.16.1.12 Первое добавляется, а второе нет. даже если отдельно запускать по тегу второе - пишет что ОК как будто проверяет присутствие ip в ufw видит что есть и не видит что порт то другой надо добавить
George
Все спят, что ли ?
George
Сам порт не занят?
Это тут причём?
Владимир
Вербозный режим что показывает ?
Статус правил? Первый с 9122 добавлен, а второго нет
George
Эт я понял
George
В выводе ансибл чего пишет
George
Вербозном
Lamobot
Все спят, что ли ?
Нет. Ждём пока кто-то ответит :))
George
Ну, коллега сам себе помочь не хочет
George
Я третий раз вербозный лог прошу
Sebor▂▅▇█▓▒░
Я третий раз вербозный лог прошу
С вербозным любой может, а ты без него осиль!
Владимир
Я третий раз вербозный лог прошу
Using ./ansible.cfg as config file PLAY [Install python3 uwsgi flask] **************************************************************************** TASK [Gathering Facts] **************************************************************************************** Enter passphrase for key '/Users/kam/.ssh/id_rsa': ok: [web-server] PLAY RECAP **************************************************************************************************** web-server : ok=1 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
George
Где тут файрволлы ?????
George
Тут нет таски с файрволлом
Владимир
хммм а я слепой
Aleksey
вот это я считаю победой. https://github.com/ansible-collections/community.general/blob/main/plugins/modules/system/facter.py выбрасили нахрен модуль который изначально не надо было мержить
Aleksey
омг. там больше одного такого дна https://github.com/ansible-collections/community.general/blob/main/plugins/modules/system/puppet.py
Aleksey
Ты прикалываешься ?
на полной серьезке
George
Ну, комунити.генерал очевидная помойка теперь
George
Выкинули всех на мороз, а потом будут пилить. Это же успех. Кровати можно двигать вечно
Aleksey
ну вот очевидно же этот кусок заберет гитлаб https://github.com/ansible-collections/community.general/tree/main/plugins/modules/source_control/gitlab
Aleksey
и будет маинтейнить сам
George
Просто спит и видит как его забрать, кек
Aleksey
хотя в целом я бы таки это делал на тф
George
А у тебя узлы соответствующим образом помеченные есть вообще ?
Владимир
А у тебя узлы соответствующим образом помеченные есть вообще ?
узлы которые я добавляю в правила? а как они должны быть помечены? не очень догоняю
George
Хосты блин в каких группах ?
George
Группа «sometag» есть ?
Владимир
нету
Отделение Bereke Bank
Группа «sometag» есть ?
Причем тут группа? Это же тег таски
Владимир
ну и я не могу понять
George
Без полных плейбуков и инвентори я пас подсказывать
Владимир
вопрос в том, почему блок тегом не отрабатывает в плейбуке
Владимир
В инвенторе совсем другой хост и его адрес не зачем добавлять в правила
Отделение Bereke Bank
Владимир
ща
Владимир
На айпи не смотрите, они изменены https://privatebin.net/?ae5c60b80c687aaf#4m83MsHaZm5qM3JcXWxfTDfbt27N96JcLwo77ECiejxN
Владимир
host all deploy-web.yml --- - name: Install python3 uwsgi flask hosts: all vars_files: - vault.yml - group_vars/all roles: - python3
Владимир
Мужики
Владимир
отмена
Владимир
Я епта сижу три часа запускаю другой плейбук и жду результата ахаххаха
Владимир
Какой же я слепой
Отделение Bereke Bank
citius
Бывает.
Владимир
George
Рекомендую больше отдыхать
Sebor▂▅▇█▓▒░
citius
Владимир
Рекомендую больше отдыхать
все правильно, по выходным надо отдыхать, а не хнр маться
AF
Всем привет. Подскажите пожалуйста, как правильно удалить правило из firewalld? - name: Firewalld remove httpd service firewalld: zone: public service: http state: absent fatal: [node1]: FAILED! => {"changed": false, "msg": "absent and present state can only be used in zone level operations"}
AF
я прочитал доку. сделал по доке. Модуль использовал другой https://docs.ansible.com/ansible/2.5/modules/firewalld_module.html The states "present" and "absent" can only be used in zone level operations (i.e. when no other parameters but zone and state are set). Зону указал
AF
как workaround времено использую command command: firewall-cmd --permanent --zone=public --remove-service=http
AF
state: disabled
дизейлбит только трафик, сервис остается в правилах
Отделение Bereke Bank
@gecube ты же эксперт в Suse
George
@gecube ты же эксперт в Suse
Фиг знает. Сусе к salt тяготеет. Вообще похоже на баг
George
Ну, или дело в ключе autorefresh: yes
Alexander
Ну, или дело в ключе autorefresh: yes
Нет, с autorefresh: no тоже статус changed.
Alexander
Запусти с ключом --diff
Ничего не сказал.
Vladislav 👻
Но при этом changed?
Alexander
Угу