
Dmitrii
12.07.2017
07:02:03
@cadmi

Dmitry
12.07.2017
07:40:58
Ась

Hackru
12.07.2017
08:50:06
Ась
добавь антиспам-бота, если сам не справляешься

Dmitry
12.07.2017
08:50:22

Google

Ivan
12.07.2017
08:50:36
лол

Dmitry
12.07.2017
08:51:03

Ivan
12.07.2017
08:51:22
Ишуткину не дали админа за то, что он людей пинал, так с него теперь требуют :D

Hackru
12.07.2017
08:51:23
казалось что да

Dmitry
12.07.2017
08:52:03

Ivan
12.07.2017
08:52:20
Д - Да

Dmitry
12.07.2017
08:52:59
простите, что не справляюсь, подаю в отставку )

Max
12.07.2017
09:06:32
???

Hackru
12.07.2017
09:29:05
@freeseacher давай бота

Алексей
12.07.2017
09:30:21
Которого?

Hackru
12.07.2017
09:43:08
добавь антиспам-бота, если сам не справляешься

Алексей
12.07.2017
09:43:30
которого бота ?

Magistr
12.07.2017
10:52:11
silent ban of bot есть такой например

Google

veff
12.07.2017
11:39:27
@rbocharov, поприветствуйте присутствующих. Вот как это было бы в моем случае: "Ребята, всем привет. Меня зовут Владимир, мне 32 года и я используя ансибл. Под виндовс"

Hackru
12.07.2017
11:41:08

Roman
12.07.2017
11:41:18
Привет! Меня зовут Роман, мне 26 и я не бородат. Ансиблом плотно пользуюсь, интересны сценарии использования у других

Dmitry
12.07.2017
11:42:10
[хором] привееееет, Ромааан!

Kirill
12.07.2017
11:42:42
нашел в коде: {{ item.item.item }}
работает.
Ха, теперь у меня есть
name="{{ item.item.key }}"

Roman
12.07.2017
11:42:53
@cadmi тут часто заходят "меня зовут %name%, и я алкоголик" ?

veff
12.07.2017
11:43:51

Алексей
12.07.2017
11:44:10

lastsky
12.07.2017
11:44:18

Kirill
12.07.2017
11:44:41
Уже, даже кушать не могу

veff
12.07.2017
11:46:16

Dmitrii
12.07.2017
11:46:51

Pavel
12.07.2017
11:48:42

Алексей
12.07.2017
11:49:13
такое лекарство хуже болезни

Dmitry
12.07.2017
11:50:57
как скипнуть тэг в плейбуке, а не команд лайне?
а хотя, пох - не надо наверное

lastsky
12.07.2017
12:06:20

Google

Pavel
12.07.2017
12:12:53
В жаббере немало неадекватов водится, в том числе и среди админов/модеров.

Dmitry
12.07.2017
12:14:53

Dmitry
12.07.2017
12:44:17
почему чуть

Dmitry
12.07.2017
12:52:53
вот такой вопрос: допустим есть специфичная роль для проекта, и есть некий список стандартный ролей которые должны быть выполнены, и вот плейбук выглядит типа:
roles:
- nginx
- php
- mysql
- project
надо ли проверять в последней роли выполнение предыдущих?

Max
12.07.2017
12:53:33
если у тебя роли зависят от других то да

Dmitry
12.07.2017
12:53:34
например, я кладу специфический my.cnf - надо ли проверять, а стоит ли там мускул ваще?
ну да, конечно зависит

Max
12.07.2017
12:53:56
для этого делается role/yoba/meta/main.yml

Dmitry
12.07.2017
12:54:43
спс

Max
12.07.2017
12:54:56
не за что )

Ruslan
12.07.2017
14:34:09
- name: import public and signing keys
command: gpg —import {{ storage_path }}/public.key {{ storage_path }}/signing.key
register: gpg_key_imported
всё равно повторно импортируются ключи, точнее пытаются, видимо я неправильно понимаю register

Max
12.07.2017
14:36:59
Не правильно

Ruslan
12.07.2017
14:37:43
как правильно?

Max
12.07.2017
14:37:49
Ты просто регаешь состояние таска, почему он не должен выполнится ещё раз?

Ruslan
12.07.2017
14:37:54
без игнорирования ошибок?

Max
12.07.2017
14:38:51
Ты можешь проверить есть ли ключ на месте, сделать register: gpg-state
И к импорту присобачить when: gpg-state

Google

Max
12.07.2017
14:39:40
С мобилы тяжело написать, в доке всё есть
Я ж правильно понял, тебе нужно положить ключик, если его нету?

Ruslan
12.07.2017
14:40:36
ага, смотрю man

Max
12.07.2017
14:43:01
Во
Нашел пример
- name: add td-agent apt-key apt_key: url=http://packages.treasuredata.com/GPG-KEY-td-agent state=present - name: add td-agent repo apt_repository: repo='deb http://packages.treasuredata.com/2/ubuntu/{{ ansible_distribution_release }}/ {{ ansible_distribution_release }} contrib' state=present register: repo_state - name: update apt-cache if repo changed apt: update_cache=yes when: repo_state|changed

Admin
ERROR: S client not available

Max
12.07.2017
14:43:49
Ток без отступов сорян

Ruslan
12.07.2017
14:43:57
разберёмся, спасибо!

Sergey
12.07.2017
15:33:34

Алексей
12.07.2017
21:42:44
Господа, а куда посмотреть почему при
- name: Add EPEL Repo
yum:
name: https://dl.fedoraproject.org/pub/epel/epel-release-latest-{{ ansible_distribution_major_version }}.noarch.rpm
state: present
validate_certs: yes
environment:
https_proxy: "{{http_proxy}}"
http_proxy: "{{http_proxy}}"
tags:
- repo
получается
Failure downloading https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm, An unknown error occurred: coercing to Unicode: need string or buffer, NoneType found
при скачивании через прокси.
при скачивании напрямую всё ок.
при выключении валидаци сертификатов тоже ок. но я не хочу выключать валидацию :(
ca-certificates конечно поставлены

Hackru
12.07.2017
21:48:39
в кавычки name ебануть?
ну а с -vvv чо пишет?

Алексей
12.07.2017
21:50:48
тоже самое и пишет
ловит питонячую ошибку и всё
сам файл с сервера качается курлом без косяков

Hackru
12.07.2017
21:53:41
а юм на питоне шоле?
я был лучшего мнения о шапке
ну ебани враппер на yum

Google

Hackru
12.07.2017
21:54:26
чтоб сохранять енв и $0 и $* в лог

Vlad
12.07.2017
21:54:53
а чем не устраивет epel-release имеющийся в списке пакетов?

Алексей
12.07.2017
21:55:07

Vlad
12.07.2017
21:55:24

Алексей
12.07.2017
21:56:25
а откудаберется ?

Vlad
12.07.2017
21:56:54

Алексей
12.07.2017
21:57:16
хм. а как его подкчлюить ?
я так себе с rhel разобрался
и вот эта часть мне не ведома

Vlad
12.07.2017
21:58:03
enablerepo: extras
обычно он по-умолчанию подключен

Алексей
12.07.2017
21:59:05
ну у меня сейчас есть пустой rhel 7.2 до реги еще.
я ему ансиблом говорю регайсо
https://pastebin.com/er7tf3Nk
так вот

Vlad
12.07.2017
22:05:45
/sbin/subscription-manager repos --enable rhel-7-server-optional-rpms
аналогично можно добавить что-то вроде extras
нет под рукой rhel, есть только centos :)
yum repolist покажет список текущих реп