@devops_ru

Страница 3768 из 4568
Grigorii
02.04.2018
11:19:20
мы сборку внутри контейнера проводим, готовая софтина ставится в опеределенную папку, которую потом целиком пакуем в rpm, вне зависимости от ее внутренней структуры

хотя и этот fpm дергается не напрямую, а сборочным фреймворком easybuild, конфиги которого уже в гите храним

Stas
02.04.2018
11:52:23
мы сборку внутри контейнера проводим, готовая софтина ставится в опеределенную папку, которую потом целиком пакуем в rpm, вне зависимости от ее внутренней структуры
ясно. спасибо. я-бы тоже так сделал. Если-бы на этапе сборки не вылезало тонна мусора и не было необходимости зависимости, подтянутые композерами и мавенами выдергивать в отдельный пакет

качать 1.5 гига зависимостей и и 5 метров целевой приложухи порознь куда удобнее, чем при каждом обновлении кода качать по 1.505 гига

Google
Andrey
02.04.2018
12:47:22
вопрос prometheusоводам - на одном хосте крутится много контейнеров с jmx_exporter - в графане чтобы выбрать в дашбоарде нужный надо помнить хост. может можно как то реплейсить имя инстанса?

James
02.04.2018
13:02:14
Всем привет. Хочу разобраться с автоматическим код ревью. как проверять автоматически качество кода pull requests, для стандартов соответствия кода. Код в битбакете. TeamCity CI. Пока разбираюсь что это такое и с чем его готовить, первое что попалось это Bitbucket pipelines.

Alexander
02.04.2018
13:02:45
bgp ecmp

но требует наличия роутера(-ов) с оным

либо ospf и кучка адресов в A-записи

Nikolay
02.04.2018
13:04:42


куда смотреть?)

а, разобрался, надо по отдельности гуглить)

первый раз вижу все эти 3 слова)

Evgeniy
02.04.2018
13:07:15
bgp ecmp
ecmp не бесконечный :)

по крайней мере в железках

Twelfth
02.04.2018
13:11:09
Пытаюсь скомпилировать MySQL Percona 5.7.21 в LXC контейнере с Alpine Linux (edge)

При запуске cmake появляется ошибка No mysys timer support detected!

Google
Twelfth
02.04.2018
13:11:46
Куда копать?

Nikolay
02.04.2018
13:12:58
Alpine использует урезанный glibc

походу из-за этого

Arty
02.04.2018
13:13:41
Пытаюсь скомпилировать MySQL Percona 5.7.21 в LXC контейнере с Alpine Linux (edge)
в mysql 8.0.2 поправили. гуглится за 5 секунд, зачем сюда писать?

Arty
02.04.2018
13:14:17
тогда что ты от нас хочешь?

Alexander
02.04.2018
13:14:49
ecmp не бесконечный :)
пока не жалуюсь

Grigorii
02.04.2018
13:15:31
Alpine использует урезанный glibc
alpine вообще таит в себе массу неожиданностей, которые усложняют жизнь

Evgeniy
02.04.2018
13:15:38
пока не жалуюсь
сколько path ? и что в роли роутера ?

Alexander
02.04.2018
13:16:19
а фиг его знает, под сотню, наверное. роутеры - какие-то нагревалки жупные

Nikolay
02.04.2018
13:16:27
хотим его взять как базовый docker image

плохая идея?

Evgeniy
02.04.2018
13:17:06
я вот про 64 слышал максимум ) у железок

Grigorii
02.04.2018
13:19:45
хотим его взять как базовый docker image
года полтора мы переехали на 90% на alpine с RHEL. Alpine был как внутри довера, так и как хостовая ОС. Большая часть переехала без проблем, но вот остальное это попаболь. Кое что завязанное на nodejs мы так и не смогли запустить корректно. Плюс ряд утилей для траблешутинга ведут себя существенно по иному

Twelfth
02.04.2018
13:19:52
хотим его взять как базовый docker image
Смотря для чего. У Alpine есть свой репозиторий, оттуда можно много чего поставить

Но пакета для Percona у них нет

Поэтому приходится заниматься извращениями вроде компиляции оной из исходников внутри контейнера Alpine

Alexander
02.04.2018
13:21:12
я вот про 64 слышал максимум ) у железок
хм, а что имелось в виду под "сколько path"? я расшифровал как количество анонсов

Evgeniy
02.04.2018
13:22:13
хм, а что имелось в виду под "сколько path"? я расшифровал как количество анонсов
Количество путей на один адрес. Которые между собой балансят.

Google
Alexander
02.04.2018
13:22:54
а, ну до 64 не дотягивает ? да и зачем столько?

10gbit вполне себе вытягивает

Evgeniy
02.04.2018
13:32:08
Да это к тому, что ecmp имеет свои ограничения сверху...

eugene
02.04.2018
14:06:35
Всем привет, есть задача, написать скрипт для развертывания win serv 12 r2 с установкой определенных приложений, ролей и служб, что читать, куда копать чтобы научиться такое делать? Спасибо за подсказки.

Evgeniy
02.04.2018
14:07:34
Power shell

Comanch
02.04.2018
14:08:31
прокликай через гуи мастер, на последнем этапе есть вывод в Powershell

eugene
02.04.2018
14:09:07
Спасибо

Буду пробовать

Mikhail
02.04.2018
14:10:40
в sccm)

Admin
ERROR: S client not available

Alexander
02.04.2018
14:19:23
Ктонибудь сталкивался с такого вида ошибка в jenkins?: an exception which occurred: in field com.cloudbees.groovy.cps.impl.BlockScopeEnv.locals in object com.cloudbees.groovy.cps.impl.LoopBlockScopeEnv@15993110 in field com.cloudbees.groovy.cps.impl.ProxyEnv.parent in object com.cloudbees.groovy.cps.impl.BlockScopeEnv@154c0d6f in field com.cloudbees.groovy.cps.impl.ProxyEnv.parent in object com.cloudbees.groovy.cps.impl.BlockScopeEnv@7cd6bcf5 in field com.cloudbees.groovy.cps.impl.ProxyEnv.parent in object com.cloudbees.groovy.cps.impl.BlockScopeEnv@297422d1 in field com.cloudbees.groovy.cps.impl.CallEnv.caller in object com.cloudbees.groovy.cps.impl.FunctionCallEnv@444883bd in field com.cloudbees.groovy.cps.Continuable.e in object com.cloudbees.groovy.cps.Continuable@30ffa171 in field org.jenkinsci.plugins.workflow.cps.CpsThread.program

Дмитрий
02.04.2018
14:44:45
Буду пробовать
если что спрашивай) пока я Windows не забыл )

Yuliy
02.04.2018
14:55:40
кстати а вы уже пробовали?

Dmitry
02.04.2018
15:07:12
Ну или просто ансибл

dangnax
02.04.2018
16:02:26
Господа, кто может подсказать, как настроить wildfly клиентом с md5digest?

То есть на wf ставится приложение-клиент, в которое нужно отдать jaas для аутентификации этого приложения на сервере

Уже запутался в доменах, реалмах и вот этом всём

Kvendingoldo
02.04.2018
16:17:26
господа, тут кто-то настраивал zeppelin + ldap?

Google
Art
02.04.2018
16:44:14
Подскажите что ни будь по лучше: - import_playbook myplaybook.yaml when: myvar != true Если условие не удовлетворяет, он импортит все шаги и скипает их

Asten
02.04.2018
16:56:09
А чем это решение не подходит?

Если в импортируемой буке не так много тасок то понятнее будет перенести все в родительскую буку и там расставить when. Это даст вам возможность использовать единые vars в рамках 1 роли. Но это зависит от структуры роли и всего каталога в целом

Art
02.04.2018
17:16:56
Так вал проблема что там много тасков, и пропуск всех их занимает пару минут

Michael
02.04.2018
17:17:53
Asten
02.04.2018
17:27:03
Так вал проблема что там много тасков, и пропуск всех их занимает пару минут
Скорее всего твою роль можно разбить логически на несколько мелких. Хосты поделить на группы и на разные группы играть разные буки по тегам

Andrey
02.04.2018
17:27:33
Так вал проблема что там много тасков, и пропуск всех их занимает пару минут
документация советует использовать group_by, что бы это ни значило http://docs.ansible.com/ansible/latest/user_guide/playbooks_conditionals.html

Art
02.04.2018
17:28:36
У меня все просто, есть очень большой плейбук. Я хочу его вызвать из другого плейбука, но с условием. И хочу чтобы он быстро скипался

Asten
02.04.2018
17:31:05
Бей на логические мелкие. 1 сервис 1 роль. И собирай из них то что нужно

Andrey
02.04.2018
17:31:15
вот вы сгруппируйте хосты по этому условию. И вызывайте эту playbook только для тех хостов, где условие выполняется.

Art
02.04.2018
17:31:28
When used with include_* tasks instead of imports, the conditional is applied _only_ to the include task itself and not any other tasks within the included file(s).

Походу это то что мне нужно, include

Страница 3768 из 4568