Aleksey
да
Aleksey
всё как всегда
Aleksey
нда. поведение хендлеров отличается между осями :(
Aleksey
на дебиане
RUNNING HANDLER [grafana : restart grafana] ************************************
fatal: [debian]: FAILED! => {"changed": false, "failed": true, "msg": "Unable to restart service grafana-server: Failed to restart grafana-server.service: Access denied\n"}
Aleksey
на рхеле норм
Aleksandr
бекам?
Aleksey
да его надо теперь в хендлер
Aleksandr
а если в голову на таску?
Aleksey
низя
Aleksandr
ну что-то типо
Aleksey
ломается функционал определния ойпиадреса
Aleksandr
---
- hosts: all
become_method: sudo
become: yes
roles:
Aleksey
да да
Aleksey
но нет.
Aleksandr
)
Aleksandr
попозже потестю)
Aleksandr
вроде работало
Aleksey
работает же
Aleksey
но у меня такой вот есть
- set_fact:
self_ip: "{{hostvars[inventory_hostname]['ansible_env']['SSH_CLIENT'].split(' ')[0]}}"
tags:
- always
Aleksey
а для него надо что бы этот таск выполнился без become
Aleksandr
ох ебать
Aleksandr
у кусок роли?
Aleksandr
или отдельная роль?
Aleksey
кусок да
Aleksandr
тогда совсем грустно( даже дефолты не впихнуть (
Aleksey
в итоге весь плейбук без бекама
Aleksey
все таски в этой родли с бекамом
Aleksey
и другие роли на уровне роли с бекамамом
Aleksey
кровь кишки...
Aleksandr
мда)
Aleksandr
мне сейчас тоже мозг ломать и переписывать плейку по юзерам на 2.2
Aleksandr
она прошлым админом написана так, что никуя не пашет)
Aleksandr
а на 2.1 депрекейты сыпятся)
Aleksandr
но на 2.2 таймзону можно ставить просто)
Aleksey
нее. у меня тока один варнинг. и то думаю уже можно пофиксить
Aleksey
врде как unarchive научился —strip-components=1
Aleksandr
lucky you
Ivan
Aleksandr
f nj
Aleksandr
а то) успех)
Aleksandr
ну и с вмварью больше не материт на кривой серт
Aleksey
такое вот еще в полный рост сыпется
fatal: [debian]: FAILED! => {"changed": false, "failed": true, "msg": "failed to create temporary content file: ('The read operation timed out',)"}
Aleksey
и конечно не воспроизводится пр иповторном прогоне
zhag
А подскажите как ансиблу интерпритатор указать?
В консоли выполняю
ansible all -i hosts -m ping -u sysadmin --ask-pass -e 'ansible_python_interpreter=/usr/bin/python2.7'
А когда положил в ansible.cfg в папке проекта
ansible_python_interpreter = /usr/bin/python2.7
то он видимо это игнорирует
zhag
Что я не так делаю?
Aleksey
видимо он игнорирует сам файл настроек
Aleksey
дай ему много -vvvvvvvvvv
Александр
нужно больше vvvvvvvv
Aleksey
говорят с 5000 v будет выводится ассемблерный код
Александр
а 9999 машинный..
Александр
O_o
zhag
Да
zhag
видимо он его игнорирует
zhag
ну а он же должен сожрать его
Dmitry
- name: check /etc/hosts (optional)
shell: grep {{ bareos_server}} /etc/hosts
register: hosts_is_changed
ignore_errors: true
become: yes
- name: add server to /etc/hosts if not (optional)
lineinfile: dest=/etc/hosts line="{{ bareos_server}} {{ server_ip }}"
when: hosts_is_changed|filed
become: yes
Dmitry
парни, вот это не работает
Dmitry
да и вообще мне кажется, что это ниочень
Dmitry
"это" заработало, но красивее не стало
Aleksandr
Aleksandr
вместо --ask-pass можно -k писать
zhag
Aleksandr
но каждому свое)
Pavel
Я просто работаю с 100500 утилитами (как и любой тут в общем то) и у каждой свой набор ключей, если использовать односимвольные то с ума сойти можно
Pavel
а так хоть сразу понятно что опция делает
Navern
Dmitry
Navern
Dmitry
и не важно, если строка не последняя?
Navern
This module will search a file for a line, and ensure that it is present or absent. This is primarily useful when you want to change a single line in a file only. See the replace module if you want to change multiple, similar lines or check blockinfile if you want to insert/update/remove a block of lines in a file. For other cases, see the copy or template modules.
Navern
http://docs.ansible.com/ansible/lineinfile_module.html
Dmitry
(
Oleg
Всем привет!
Oleg
Кто-то пользует какие-либо free аналоги ansible tower?
Oleg
у меня руководство хочет видеть красиво все через браузер, как в облаке miscrosoft
Oleg
нагуглил semaphore
Pavel
По-моему у ансибла с этими мордами проблемы, никто их не использует
Oleg
а также rundeck
Pavel
И тут никто не писал что кому-то нравится