@ru_devops

Страница 11 из 999
Semyon
15.08.2016
09:18:05
Ага, спасибо

Alex Milushev
15.08.2016
09:18:14
это для mainline

для веток только билд минут 10-15, тесты минут 20-25

Semyon
15.08.2016
09:18:24
Тут просто человек один заморочил меня тем, что 5 минут cd cycle это дофига

Google
Semyon
15.08.2016
09:18:28
надо чтобы минуту было

я сижу и репу чешу

Alex Milushev
15.08.2016
09:18:48
я сижу и репу чешу
а Ты тут причем, если код долго собирается и тесты долго идут

Semyon
15.08.2016
09:18:53
потому что у меня везде полного мейлнайн цикла короче 7 минут отродясь не бывало

Alex Milushev
15.08.2016
09:18:59
и это да, это без регрессии, там еще минут 25-30

Semyon
15.08.2016
09:19:22
а Ты тут причем, если код долго собирается и тесты долго идут
ну потому что локально, со всеми скачанными зависимостями, без докера и деплоя всё это занимает 27 секунд

Alex Milushev
15.08.2016
09:19:29
но да, у нас много говнокода и монолит

Ivan
15.08.2016
09:19:38
сильно зависит от проекта

Alex Milushev
15.08.2016
09:19:46
куда в основном время уходит

и это с тестами 27 секунд?

Ivan
15.08.2016
09:20:01
но 5 минут - это ок :-)

Semyon
15.08.2016
09:20:12
Google
Ivan
15.08.2016
09:20:13
у пацанов недели и месяцы

Alex Milushev
15.08.2016
09:20:20
с ними
так посмотри на что CI время тратит в основном

и пооптимизируй

Ivan
15.08.2016
09:20:55
эм?
кровавый энтерпрайз

Alex Milushev
15.08.2016
09:21:05
кровавый энтерпрайз
мои соболезнования

Ivan
15.08.2016
09:21:18
спасибо

я передам

Semyon
15.08.2016
09:21:49
так посмотри на что CI время тратит в основном
80% времени уходит на скачивание зависимостей, вот сейчас делаю base image с уже скачанными зависимостями

Semyon
15.08.2016
09:22:01
jvm

Alex Milushev
15.08.2016
09:22:30
artifactory в режиме proxy и резолвить через него, пару минут выиграешь

мавеном собираете?

Semyon
15.08.2016
09:23:24
мавеном, да

Alex Milushev
15.08.2016
09:25:51
ставишь артифактори, за нексус хз, но тоже быть должно такое, кладешь или в проект (мы генерим во время билда) или глобально в ~/.m2 вот такой вот settings.xml <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> </mirrors> <mirror> <id>ci-cache</id> <name>ci-cache</name> <url>http://artifactory.host:8081/artifactory/ci-cache/</url> <mirrorOf>*</mirrorOf> </mirror> </mirrors> </settings> и резолвишь все зависимости через свой кэш, будет быстее немного

может несколько минут съэкономишь

Semyon
15.08.2016
09:26:22
О, спасибо тебе большое

попробую

Alex Milushev
15.08.2016
09:27:13
если генеришь во время билда — стартуй билд с mvn -s settings.xml

ну или если в проекте лежит, не глобально

Google
Alex Milushev
15.08.2016
10:13:45
немного не про девопс, но есть ли тут кто в pgpool разбирается?

Magistr
15.08.2016
10:16:06
немного есть, а есть канал постгреса

Alex Milushev
15.08.2016
10:17:13
эм, а как имя того канала?

Phil
15.08.2016
10:19:03
Alex Milushev
15.08.2016
10:19:12
спасибо

Karter
15.08.2016
10:19:27
http://postgres.chat/ а это их чаты

Phil
15.08.2016
10:19:29
это чатик инициированный ПостгресПро

Dmitrii
15.08.2016
14:22:48
Такой вот вопрос, почему service mysql restart модет выдавать start: Unknown job: mysql а через /etc/init.d/mysql restart - все работает?

Phil
15.08.2016
14:23:38
Система какая? Судя по всему сервис не "заенаблен"

Alex Milushev
15.08.2016
14:24:49
дай угадаю, systemd?

centos7 возможно даже

Karter
15.08.2016
14:25:25
Dmitrii
15.08.2016
14:26:06
14.04

Ебунта

Сделал update-rc.d mysql defaults - та же ошибка на команде service

Alex Milushev
15.08.2016
14:27:28
тогда херня, да

может не LSB?

Dmitrii
15.08.2016
14:27:50
?

Короче для меня оказалось проще выкинуть к хуям 14.04 и использовать 16.04 дистр

Там все работает.

Google
Alex Milushev
15.08.2016
16:20:36
господа, а в hashicorp consul кто-то разбирается?

Алексей
15.08.2016
16:24:13
да я

Alex Milushev
15.08.2016
16:26:40
да я
как его можно запустить в single node, но не в -dev режиме?

Алексей
15.08.2016
16:27:17
да а в чем проблема ?

Admin
ERROR: S client not available

Алексей
15.08.2016
16:27:33
надо сказать ему что ты хочешь бутстрап

и что нод в бустрапе будет одна

Alex Milushev
15.08.2016
16:37:02
и что нод в бустрапе будет одна
не могу опцию найти для json файла, не подскажешь?

Алексей
15.08.2016
16:37:18
для json ? нет

это надо при запуске один раз сказать

он заинитит базу

Alex Milushev
15.08.2016
16:38:58
для json ? нет
блин, а вот это не гут

Алексей
15.08.2016
16:39:22
ну для постгреса ты тоже делаешь init_db

тут видимо пошли по этому пути

Alex Milushev
15.08.2016
16:39:59
тут видимо пошли по этому пути
меня иногда пугают пути, по которым ходят разрабы из hashicorp

ну для постгреса ты тоже делаешь init_db
итого получается, сначала нужно сделать bootstrap базы, а потом уже стартовать без {“bootstrap”: true} в конфиге?

Алексей
15.08.2016
16:43:27
да

Alex Milushev
15.08.2016
16:44:00
да
но, если стартовать с bootstrap он сам не отвалится и будет висеть пока не убить?

Алексей
15.08.2016
16:44:10
именно

Alex Milushev
15.08.2016
16:44:14
пиздец

Google
Alex Milushev
15.08.2016
16:44:26
простите мой французкий

Алексей
15.08.2016
16:44:33
я так понимаю он не будет бустрапиться во второй раз

Alex Milushev
15.08.2016
16:44:55
и указать колличество нод нельзя через json

но можно через cmd

во время бустрапа

а бутсрап можно указать в конфиге

а какие еще есть хорошие-годные service discovery тулы?

Jack of
15.08.2016
17:31:25
Мне нравится, как первый кандидат на источник проблемы всегда systemd

Alex Milushev
15.08.2016
17:39:59
это на тему или просто любопытные наблюдения?

Jack of
15.08.2016
17:48:51
Ну, там выше было предположение с ходу про systemd :)

Alex Milushev
15.08.2016
17:55:38
Ну, там выше было предположение с ходу про systemd :)
аааа, ну да, точнее не про него а про то как в rhel7 based дистрах впилили обратную совместимость с sysv init

Phil
15.08.2016
19:32:43
Кстати, а есть альтернатива списку измайлова?

Алексей
15.08.2016
19:34:20
что за список измайлова ?

Phil
15.08.2016
19:36:16
https://github.com/A-gambit/awesome-telegram-chats/pull/32

Страница 11 из 999