
Gitlab
22.05.2017
14:04:15
Алексей Широких pushed to collections/master
Вертипрахов Андрей: Add Ping | Attempts PM metrics
Алексей Широких: Merge branch 'new/metrics_attempt' into 'master'
Add Ping | Attempts PM metrics
See merge request !73
Andrey Vertiprahov deleted branch collections/metrics_attempt

Ivan
22.05.2017
14:05:35
@aversant занят?

Google

John
22.05.2017
14:06:29
понятно, изменил node type на local - получил ansible_connection": "local" и в итоге хер.
изменил node type на Linux и получил хер по ssh :D
как получить хуй по telnet'y? ?

Ivan
22.05.2017
14:07:55
будешь телнетиться и там будет хуй в аски-арте

Ilya
22.05.2017
14:09:28
Буду админов наших учить проверять порты
А то они заебали)

John
22.05.2017
14:18:57
Парни, ржака - ржакой, но как победить то?)

Bitbucket
22.05.2017
14:23:13
Aleksey Shirokih pushed to noc/feature/microservices
fix race
Dmitry Volodin pushed to noc/feature/microservices
Scheduler: Log scheduler instance at the starting of job

Илья
22.05.2017
14:24:19

TeMP
22.05.2017
14:24:30
Нок можно поставить в оффлайне?

Google

Алексей
22.05.2017
14:24:49
я найду время познимаюсь локальным деплоем
сейчас такой вариант я вообще не тестирую

John
22.05.2017
14:25:28
дай ссылку на ман с докером, я по нему сделаю

Алексей
22.05.2017
14:25:52
надо поставить docker, docker-compose
взять файл и сделать с ним как обычно делать с docker-compose

John
22.05.2017
14:26:42
общая суть то понятна, где взять файл, и другие необходимые шаги
?

Илья
22.05.2017
14:28:58

Алексей
22.05.2017
14:32:56

Ilya
22.05.2017
14:33:46

Алексей
22.05.2017
14:33:56
в дальних

Ilya
22.05.2017
14:34:04
:)

Алексей
22.05.2017
14:34:12
поставить из rpm это же просто поставить бинари
остальное то чо руками делать ?
базы там создавать, вот это вот всё

Ilya
22.05.2017
14:34:47
RPM же можно собрать с запуском всякой херни, разве нет?

Алексей
22.05.2017
14:34:52
можно
поддержвать столько баша позьмешься ?

Ilya
22.05.2017
14:35:08
нет)

Google

Алексей
22.05.2017
14:35:57
там вот всё что сейчас в ансибле делаеся на ямле надо будет делать на баше

John
22.05.2017
14:50:39
я бы вписался помочь, если бы понимал что "там сейчас делается на ямле" :)

Алексей
22.05.2017
14:51:40
там делается ансибл
ставится 5 десятков пакетов. конфигрурируются они
делается много добра

John
22.05.2017
14:52:19
так это ж меняет дело) что ж ты сразу не сказал ?

kk
22.05.2017
14:59:19

Ivan
22.05.2017
15:01:36
Проще слепок виртуалки делать

Gitlab
22.05.2017
15:02:17
Алексей Широких pushed to tower/master
Aleksey Shirokih: better compose file
[skip ci]
Aleksey Shirokih: Merge remote-tracking branch 'origin/master'

kk
22.05.2017
15:02:24

John
22.05.2017
15:05:44
бля, победил ssh
уперся в патроны

Алексей
22.05.2017
15:05:58
а у тя есть 6 хостов для него ?

John
22.05.2017
15:06:13
для него нет

Алексей
22.05.2017
15:06:18
тогда не ставь галку
и ha proxy
и keepalived

John
22.05.2017
15:06:27
а первая что за галка?

Google

John
22.05.2017
15:07:29
ha proxy и keepalived понятно

Алексей
22.05.2017
15:07:39
патрони это ha для постгреса

John
22.05.2017
15:07:43
нашел
инетерсно во что сейчас деплой упрется

Алексей
22.05.2017
15:08:33
ага. игра такая

John
22.05.2017
15:08:49
:) я не играю в игры, но тут исключение

Алексей
22.05.2017
15:08:52
называется угодай что пользователь изменит то отвего дефолта
самое веселое пока было когда хост провиженился паппетом а тут ансибл менял

John
22.05.2017
15:09:28
вы же сками говорили что в service надо везде потыкать галочку (1)
я еще думал почему ее нельзя сделать по умолчанию)

Admin
ERROR: S client not available

Алексей
22.05.2017
15:10:09

Ilya
22.05.2017
15:10:44

John
22.05.2017
15:11:05
в общем фича оказалась в том, что надо позволить пользователю tower логинится по ssh под пользователя ansible по ключу на nodes

Алексей
22.05.2017
15:11:20
да. это описано довольно везде

Ilya
22.05.2017
15:11:54

John
22.05.2017
15:11:57
я читал это, и думал "а нахуя? мы ж локально тыкаетмся"))

Алексей
22.05.2017
15:12:12
реально деплой теститься в двух вариантах.
1. башня докером. ноды виртуалками
2. башня отдельным хостом. ноды виртуалками

Ilya
22.05.2017
15:12:14
В мануалах есть описание сервисов, а там уже что нужно

Google

Алексей
22.05.2017
15:12:40
никогда всё на одном хосте не теститься

John
22.05.2017
15:12:56
Илья, в каких санузлах? я сегодня срал в санузле (простите за интимные подробности), нет там сервисов)

Алексей
22.05.2017
15:12:56
что описано в архитектуре и в масштабировании
https://kb.nocproject.org/pages/viewpage.action?pageId=22970847

kk
22.05.2017
15:13:03

Ilya
22.05.2017
15:13:41

John
22.05.2017
15:14:20
да, этот документ я тоже видел)) но для тестов мне должно хватить и одного сервера где все на нем крутится))

Алексей
22.05.2017
15:14:43

John
22.05.2017
15:15:18
если сегодня завтра не асилю текущую инсталяция, попробую докером)
8 минут уже как идет деплой и не падает)

Алексей
22.05.2017
15:15:59
деплой идет около 20 минут на среднестатистической виртуалке.

John
22.05.2017
15:16:02
55-зеленое, 85 желтое, 3 красное)

Dubridze
22.05.2017
15:22:03
как саму башню обновить?

Алексей
22.05.2017
15:22:40
https://code.getnoc.com/noc/tower/blob/master/UPDATING.md

Ilya
22.05.2017
15:23:09

Алексей
22.05.2017
15:24:23
не обязательно эх
там есть игноред таски
их ка краз что то типа 3-4

kk
22.05.2017
15:27:34
git clone https://code.getnoc.com/noc/tower.git
cd tower
mkdir -p /opt/tower/prod
mkdir -p /opt/tower/dev
mkdir -p /opt/tower/test
cp docker-compose.yml docker-compose-prod.yml
cp docker-compose.yml docker-compose-dev.yml
cp docker-compose.yml docker-compose-test.yml
sed -i 's/var/prod/' docker-compose-prod.yml
sed -i 's/var/dev/' docker-compose-dev.yml
sed -i 's/var/test/' docker-compose-test.yml
docker-compose -f docker-compose-prod.yml up
или
docker-compose -f docker-compose-dev.yml up
или
docker-compose -f docker-compose-test.yml up
#tower
вроде опечаток нет