@pro_ansible

Страница 285 из 625
Aleksei
07.10.2017
18:29:54
А для души салт юзаю
у меня уже так не получится, я пару лет назад всю компанию на ансибл подсадил, теперь не соскочишь :)

Сергей
07.10.2017
18:30:12
Да я тупо на свои нужды

А так да все очкуют

А мне пофиг, я цеэфенджин юзал

Google
Pavel
07.10.2017
18:30:41
src: rsync://somehost.com/path/
Хехе интересно. А вот тут написано неправильно https://stackoverflow.com/a/35742157

Сергей
07.10.2017
18:30:52
После него все простое как палка с куском говна

Aleksei
07.10.2017
18:31:13
Сергей
07.10.2017
18:31:45
О да это как разработка методом стековерфлоу

Pavel
07.10.2017
18:33:05
Так а что писать вместо гипотетического somehost.com? IP адрес?

Aleksei
07.10.2017
18:33:13
Павел, вы им там напишите в комментах что это неверно, получите плюсик

да

либо днс

Сергей
07.10.2017
18:33:34
Ну хост откуда надо забрать данные

Вы когда-то рсинком пользовались ?

Pavel
07.10.2017
18:34:57
Я пользовался. Но зачем указывать путь в рсинке, если я тогда могу просто рсинкнуть вручную все это дело? модуль synchronize говно, выходит?

Сергей
07.10.2017
18:35:18
Нет

Ибо вы этим модулем хотите синкнуть данные между хостами на прямую

Google
Сергей
07.10.2017
18:36:10
А модуль рассчитан что вы будите синкать с хоста с ансиблом на удаленные

Pavel
07.10.2017
18:38:56
Ну окей, допустим до офф. примеров я не дошел, потому что в документации вполне ясно прописано определение src Path on the source host that will be synchronized to the destination; The path can be absolute or relative.

Dmitrii
07.10.2017
18:39:40
ОПРАВДАН!

Pavel
07.10.2017
18:40:06
То есть не сказано ничего что этот путь может содержать спецификацию протокола, способа доступа к файлу и т.д. Что опять же в теории делает его простым и элегантным. Просто указываешь путь к файлу на хосте-источнике и все.

Сергей
07.10.2017
18:41:04
Так модуль рассчитан на то что синк будет идти с хоста откуда запускается ансибл

Pavel
07.10.2017
18:41:06
Но на самом то деле изначально у меня пробомбило вовсе не от этого, как вы помните, а от того что лексический анализатор не может понять где в плейбуке ошибка.

Сергей
07.10.2017
18:41:11
Пуш модель

Это да

Он обычно показывает строку после которой все плохо

?

Pavel
07.10.2017
18:42:17
Ага, третья строка от начала файла :D

А проблема в 27й ну што поделоть.

Сергей
07.10.2017
18:42:41
Ну после неё же все плохо

Он и сказал

Pavel
07.10.2017
18:43:11
Даже пхп умеет точно сказать где ошибка и в чем.

Сергей
07.10.2017
18:43:22
Вообще не его тема разбираться в чем проблема )

Типа пока ты не сел и не начал там что-то писать у ансибла вообще нет проблем

Короче ты сам себе проблема

И он честно об этом говорит

Google
Pavel
07.10.2017
18:44:44
Да его тема просто глючить и бесить, а все остальное не его тема, да ;)

Сергей
07.10.2017
18:44:50
А ещё ямл с его табаками и черточкой

Не ансибл не может глючить, глючат модули и плейбуки

Ансибл сам по себе идеален

Pavel
07.10.2017
18:46:08
Короче, я не очень понимаю как там Red Hat собирается _это_ использовать в качестве фундаментальной основы для своего бизнесового развития, или чем они там грозились.

Kuroi
07.10.2017
18:46:29
Ансибл сам по себе идеален
Ансибл наименьшее из зол

Сергей
07.10.2017
18:46:54
Редхат бабки косит

Вон мелкомягкие живут и процветают

Для меня салт наименьшее

Но это дело вкуса

Pavel
07.10.2017
18:47:32
Не ансибл не может глючить, глючат модули и плейбуки
А парсинг ямла это разве модуль? Вроде это часть ядра.

Сергей
07.10.2017
18:47:46
Это ямл ущербный

Вон даже ансибл это признает

Aleksei
07.10.2017
18:49:57
про ошибки в целом согласен, мог бы лучше говорить где проблема и в чем

Алексей
07.10.2017
18:52:43
Сергей
07.10.2017
18:54:25
И поломать все к хуям

)

Pavel
07.10.2017
18:54:49
Лол я сейчас смотрю в экран человека который все таски видит через cowsay ?

И ему норм.

Google
Сергей
07.10.2017
19:01:26
У меня так

Хотел отрубить потом забил

A
07.10.2017
19:13:50
добавьте cow_selection = sodomized в ~/.ansible.cfg хоть не так скучно будет

Aleksei
07.10.2017
19:20:19
Интересная идея от человека с таким ником :)

Pavel
08.10.2017
01:13:52
#synchronize #bastion #ssh В общем, вдруг кому понадобится - копировать файл с одного сервера на другой за бастионом все же возможно. Вот листинг плейбука который это делает: https://pastebin.com/S0jgnnvx Также там внизу приведены некоторые специфичные настройки и опции, которые приведут к успеху. Они очень важны, без них и без понимания как работает проксирование в ssh - ничего не выйдет.

Nklya
08.10.2017
04:49:59
Код в 2017 году не на гитхабе - это так свежо))

Anton
08.10.2017
10:58:27
Код в 2017 году не на гитхабе - это так свежо))
Почему анально огороженный github, когда есть б-жественная, освящённая самим Штольманом GNU Savannah?

Vladimir
08.10.2017
12:10:56
bitbucket есть с бесплатными приватными репозиториями

Dmitrii
08.10.2017
12:18:39
У вас реально нету 7ми баксов в мес чтобы на гитхабе получить приватные репосы?

Какой-то мазохизм бзать два разных сервиса ради этого

Алексей
08.10.2017
12:21:02
разбаловали они тебя. ох разбаловали.

Сергей
08.10.2017
12:22:05
7 баксов за одину же репу?

а у меня на батбакете их штук 10

Алексей
08.10.2017
12:23:09
и проблема 7 баксов как правило не проблема именно 7 баксов а проблема организации платежей этих 7 баксов

Сергей
08.10.2017
12:23:48
ну у меня с этим проблем нет

но бабки жалко, если можно на халяву)

Алексей
08.10.2017
12:28:45
работодатели.

Dmitrii
08.10.2017
12:28:54
7 баксов за одину же репу?
Нет. У меня на аккаунте уже их 5 штук и до сихпор 7 баксов тариф

Алексей
08.10.2017
12:28:59
я помню ты говорил про вкинуть еще 10ку баксов.

Google
Dmitrii
08.10.2017
12:29:31
я помню ты говорил про вкинуть еще 10ку баксов.
Не путай личные траты и траты компании )

Алексей
08.10.2017
12:29:46
;)

Dmitrii
08.10.2017
12:30:34
;)
Так ты изъяви желание ;)

Anton
08.10.2017
12:31:06
У вас реально нету 7ми баксов в мес чтобы на гитхабе получить приватные репосы?
Проблема не в цене жидхаба, а в его анальной политике.

Dmitrii
08.10.2017
12:31:16
Что не так с его анальной политикой?

Anton
08.10.2017
12:31:47
Вот, ты даже не стал отрицать, что она анальная, а это значит, что и сам знаешь.

Dmitrii
08.10.2017
12:32:02
Нет, define анальная сначала

Anton
08.10.2017
12:32:17
Уже поздно, ты согласился.

Dmitrii
08.10.2017
12:32:54
Ох ебать. Только что глянул на билл в компании

???

@freeseacher ты был прав. Но наверное, нет смысла оптимизировать расходы на гитхаб если их никто даже не замечает?)

Anton
08.10.2017
12:34:52
@freeseacher ты был прав. Но наверное, нет смысла оптимизировать расходы на гитхаб если их никто даже не замечает?)
Может, ещё и нет смысла налоги платить, ежели фискалы с проверкой не приходят?

Dmitrii
08.10.2017
12:35:30
Anton
08.10.2017
12:37:32
У нас тут все платят, ибо я не в РФ. Все под колпаком
Это был тонкий намёк на то, что "не замечают" не является оправданием бездействию, если можно сделать лучше. Конечно, иногда лучше сделать и нельзя.

Никита
08.10.2017
12:38:36
привет, подскажите пожалуйста, есть таск: tasks: - name: Get user password from /etc/shadow shell: cat /etc/shadow | grep "{{ item.username }}" | awk '{split($0,a,":"); print a[2]}' register: "{{ item.username }} password" with_items: - "{{ users }}" как обратиться к stdout {{ item.username }} password в следующей таксе? - name: Create user with admin access user: name: "{{ item.username }}" password: '{{ "{{ item.username }} password".stdout }}' groups: wheel state: present with_items: - "{{ users }}" как написано - не получается, пробовал уже разные варианты

Dmitrii
08.10.2017
12:39:33
В регистре ты объявляешь только имя переменной

ЕМНИП если есть итератор то тамбудет массив

Т.е. для первого блока в итоге будет register: pass

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