@pro_ansible

Страница 181 из 625
Vitaly
22.03.2017
18:28:59
Господа, а кто нибудь пробовал используя ansible управлять правами пользователей на cisco catalyst (ios)?

Albert
22.03.2017
21:15:49
В общем не убедительная причина )
https://github.com/ansible/ansible/issues/3283

Согласен

Google
Paul
22.03.2017
21:32:34
и зачем

Vitaly
22.03.2017
21:34:09
и зачем
Настройка и управление конфигурацией, скорее интересно попробовать.

Paul
22.03.2017
21:34:25
nocproject?

cisco MARS?

Vitaly
22.03.2017
21:35:21
Да понятно, но в тот-же 2.3 включили довольно широкую поддержку nxos

Если это можно делать в одной песочнице, почему бы и нет

А так, это для cisco, это для f5, это для palalto

cisco MARS?
Хочется один инструмент попробовать

Serge
23.03.2017
01:52:17
https://twitter.com/lig1/status/844728238979125248

Alexey
23.03.2017
03:31:06
Artem
23.03.2017
12:18:24
приветсвую, вопрос такой- есть ли какой-то способ(кроме как объявление новой таски с when), в зависимости от того определена ли соответствующая переменная- выполнить нужную таску с дополнительным параметром? То есть есть у меня таска, которая конфигурирует репу, мне нужно если заданы логин с паролем для доступа к репе- то передавать их в таску

Павел
23.03.2017
12:31:21
register?

Artem
23.03.2017
12:31:53
эээ? каким образом оно поможет?

Google
Artem
23.03.2017
12:45:47
set_facts, |default(), when, register
обясните пожалуйста - зачем мне все это в описанной задачи? я и так уже сделал 2 таски с when и доп параметрами вместо одной , я хочу уйти от дублирования одинаковых частей вразных тасках

Artem
23.03.2017
12:49:39
я бы брал when c default и присобачил omit туда
вот это как раз вроде то что надо, спасибо

точнее просто default(omit) - без when

Anatoly
23.03.2017
12:50:21
Евгений
23.03.2017
13:05:25
А подскажите кто нибудь новичку, через модуль apt можно как либо проверить стоит пакет в системе или нет? (как сделать через выполнение внешней команды уже понял, а вот с модулем apt не могу понять. Вроде есть state но не могу понять, как правильного его использовать. Задача в целом простоая, если пакет стоит, то выполнить внешний скрипт и все.

Павел
23.03.2017
13:11:24
тебе надо проверить есть ли пакет, а потом сделать какое либо действие? Или установить, если его нет?

стейт может быть в трех состояних, пакет должен стоять, пакета не должно стоять и пакет должен стоять последней версии которая только есть в репо.

Евгений
23.03.2017
13:22:42
Аа, понятно, стейт не показывает состояние, он показывает в какое состояние пакет нужно привести?

Anatoly
23.03.2017
13:23:35
ну, да...

Евгений
23.03.2017
13:24:04
Понятно. Спасибо.

Anton
23.03.2017
15:16:01
всем привет

что там у ансибл с вводом сразу нескольких строк кто нить в курсе?

вот модуль по циско иос https://docs.ansible.com/ansible/ios_config_module.html там есть такой параметр

multiline_delimiter (added in 2.3)

а где взять 2.3 я чёт не вкурю, последнюю которую удаётся поставить на apt-get - 2.2

Google
Anton
23.03.2017
15:18:59
из исходников гитхаба что ли собирать самому

Max
23.03.2017
15:19:09
она в альфе, успокойся

этот багодром не хочешь ты

Anton
23.03.2017
15:19:55
у меня всё работает кроме строка\nстрока

Anatoly
23.03.2017
15:20:36
этот багодром не хочешь ты
Будто 2.*.* не багодром...

Max
23.03.2017
15:21:21
да всё багодром

но юзать альфу это перебор

Anton
23.03.2017
15:22:07
работает же ну или просто, на будущее

Pavel
23.03.2017
15:24:40
Багодром 2.* с модулем альфой это double kill

Denis 災 nobody
23.03.2017
15:38:27
ну в тест почему нет

наловить багов, зарепортить, написать фиксы, выложить в форк.. как его )

Hackru
23.03.2017
16:09:37
stoya

Anatoly
23.03.2017
16:23:26
stoya
sidya

Dmitrii
23.03.2017
16:28:03
sidya
devops_spit_rabota_idet

Anatoly
23.03.2017
16:30:22
devops_spit_rabota_idet
это не работает. не тот тулл...

Admin
ERROR: S client not available

Dmitrii
23.03.2017
17:03:53
Чета кароче доебал меня этот ансибл уже совсем. Пошел пытать счастье с терраформом

Anatoly
23.03.2017
17:04:43
Pavel
23.03.2017
17:05:01
Время учить питон и контрибутить

Google
Anatoly
23.03.2017
17:05:03
если не через пару часов то через пару релизов точно

Dmitrii
23.03.2017
17:05:27
Блин, ну а ансибл для AWS менеджмента это вообще днище

Anatoly
23.03.2017
17:05:50
вообще конечно пишите на бото

Pavel
23.03.2017
17:06:36
А вообще, после всяких запросов "выполнить таску только если пакет установлен" очевидно что декларативный подход не работает, и нужно писать полноценный фрйемворк который будет работать с фоннеймовскими циклами и if и функциями

Anatoly
23.03.2017
17:07:22
Блин, ну а ансибл для AWS менеджмента это вообще днище
это вы просто еще терраформ не пробовали...

Dmitrii
23.03.2017
17:07:43
Нипонял

Так куда бежать то

Pavel
23.03.2017
17:08:37
На Бора-Бора

Dmitrii
23.03.2017
17:09:13
Для PHPStorm нашел плагин для терраформа

Что уже внушает оптимизма

Anatoly
23.03.2017
17:09:53
чето ржу

Dmitrii
23.03.2017
17:13:14
С пакером я знатненько поебался но тем не менее сейчас он работает и есть не просит

А вот ансибл постоянно доёбывает какой нибудь херней

Magistr
23.03.2017
17:18:25
это вы просто еще терраформ не пробовали...
да все норм с ним если непытаться прогать на конфигах и изображать логику и переиспользование

Pavel
23.03.2017
17:19:07
Дима, только что сказали что у тебя будут проблемы ?

Dmitrii
23.03.2017
17:20:43
Очень смешно )

Serge
23.03.2017
17:35:26
!Stonic!
А тем временем...

Long time no see:) Just a short update. After I started to right code for Stonic, I realised that we need to have a CI server. And it should be Open Source and it should be usable and flexible. Unfortunately there is no such a solution out there. What I need: * It must be Open Source (we lost Travis and CircleCI here). * Everything for the pipeline must be defined in the project repo using config file (we lost TeamCity here). * The solution must not be bundled with some other project (we lost GitLab here). * It shuldn't be writen in Java (we lost Jenkins, GoCD and a bunch of other players here). * It should be Docker friendly (looks like Drone is ok). * It should rely on the git+ssh protocol (we lost Drone here). * It should have an artifactory to pass artifacts through the pipeline. * It should have plugins subsystem which allows to extend it for usage with different languages and tasks. So I've started Distonic https://github.com/stonicio/distonic This is the CI server we are going to use. The first usabe version is ongoing development and should be released in a couple of months. Stay tuned!

Google
Albert
23.03.2017
17:43:53
Мне конечно нравятся все эти проекты. Но если нет на них девелопера на полную ставку, что то я в них начинаю в них сомневаться...

Wom
23.03.2017
17:49:54
И teamcity/jenkins/circleci работают уже. а с этим ещё развлекаться и развлекаться

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