
Алексей
30.07.2018
12:48:32
подсунь ссылки нужные места

fx00f
30.07.2018
12:53:15
О, деплой поломался

Ivan
30.07.2018
12:53:20
убери кастом в git
Видите ли, это не очевидно.
И вообще, деплой должен сам это сделать.
Я бы понял, если бы он поругался, что /opt/noc_custom существует
но не наоборот

fx00f
30.07.2018
12:53:30
Говорит, что комплит, а сам встал на TASK [goss : set goss complete]

Google

Алексей
30.07.2018
12:53:52

fx00f
30.07.2018
12:54:04
Не получилось, повторим)

Ivan
30.07.2018
12:55:04
ты прав. как тебе помочь ?
какой алгоритм сейчас кастом роли?
Не хочешь перенос устроить из /opt/noc/custom в new_custom и при успехе тереть старую?

fx00f
30.07.2018
12:56:37

Ivan
30.07.2018
12:56:43
потому что я боюсь, что перенесу файлы в новый кастом, удалю старый. а он мне из несуществующего кастома склонирует ничего и я буду зол

fx00f
30.07.2018
12:57:36
А ещё вопрос, как бы так почистить папку /op/noc от рукописного говна? ибо я уже не помню, что я и где менял... Ясен долт, что оно должно при деплое заменяться, но уверенности в этом у меня нет

Ivan
30.07.2018
12:57:53

fx00f
30.07.2018
12:57:55
просто снести /opt/noc вроде не найс вариант? ибо там ещё что-то нужно сномить вроде?
можно же так
О, так я всё уже снёс) всё нужное уже в кастоме лежит, осталось его только включить. я молодец )))
Это, вы жаждущих обновиться монгой предупреждайте)))

Google

fx00f
30.07.2018
13:02:53
А то на центе оно совсем ломается, например
И ДЕПЛОИТЬСЯ ТИПА?

Ivan
30.07.2018
13:08:09
Там включаешь, потом в основных сервисах настраиваешь, потом деплой

fx00f
30.07.2018
13:09:09
Так?

Ivan
30.07.2018
13:09:31
Вроде да.
Я бы ещё слеш добавил +)

Алексей
30.07.2018
13:09:32
нет
локейшен это снаружи

fx00f
30.07.2018
13:09:51
вот я и думаю

Алексей
30.07.2018
13:09:52
а на файловой path

fx00f
30.07.2018
13:09:56
значит там пустоту оставлять?
а это где?

Алексей
30.07.2018
13:10:31

Ivan
30.07.2018
13:10:40
у нас этого нет.

Алексей
30.07.2018
13:10:49
pull не pull

Ivan
30.07.2018
13:10:59
Ой не надо, я уже нажимал
и вместо репо я вписал путь, да :)

fx00f
30.07.2018
13:11:15
я тоже нажимал

Google

fx00f
30.07.2018
13:11:27
У меня нет нижней строки тоже
башню не нужно обновить часом? ))

Алексей
30.07.2018
13:13:18
нет только кастом роль

Ivan
30.07.2018
13:13:44
how?

Алексей
30.07.2018
13:14:27
я не очень. не пнул для git версии

fx00f
30.07.2018
13:14:42
Так случается

Ivan
30.07.2018
13:14:44
как скоро?

Алексей
30.07.2018
13:14:46
уже
для меркуриала пнул а для гита нет :(

Ivan
30.07.2018
13:15:15
извращенец. где тебе хг ещё?

fx00f
30.07.2018
13:15:20
Пришло

Ivan
30.07.2018
13:15:39
как лучше заполнять?
Первые два пустые, третье путь?

Алексей
30.07.2018
13:15:48
нет. не хочу.
я не знаю как мне делать миграции. я 100500 раз говорил. таскать их в виде кусков ансибла это увеличит время деплоя для всех и всегда.
первое поле заполнить как путь на известном тебе git сервере. например на нашем. или гитхабе. как удобнее.
второе это ветка. скорее всего у тя она master

fx00f
30.07.2018
13:17:26
то есть оно с гита тянет тупо в кастом?

Алексей
30.07.2018
13:17:38
да. не хранить же код в одном месте правда ?
код должен быть в репе :)

fx00f
30.07.2018
13:17:51
не, всё логично так-то
я был к этому готов) только у меня в hg всё) пойду в git пинать

Google

Алексей
30.07.2018
13:18:20
к тому же когда серверов более одного решать вопрос синхронизации кастома совсем не хочется
у меня сейчас код еще в hg

Ivan
30.07.2018
13:18:58

fx00f
30.07.2018
13:19:00
да мне не принципиально)

Алексей
30.07.2018
13:19:04
роль надо поправить и выставить там

Ivan
30.07.2018
13:19:07
если пустое оставлю, что будет?

Алексей
30.07.2018
13:19:17

fx00f
30.07.2018
13:19:31
спасибо, оно не будет выпиливаться?

Ivan
30.07.2018
13:19:55

Алексей
30.07.2018
13:20:06
ну я не знаю стоит ли поддерживать его. но удалять не буду

Ivan
30.07.2018
13:20:59

Алексей
30.07.2018
13:21:42
прекрасная политика.

Ivan
30.07.2018
13:22:03
как заполнить два первых поля?
мне левых реп ещё не хватает

Алексей
30.07.2018
13:22:37
вот как можно их заполнить

Ivan
30.07.2018
13:23:16
Ясно, выключил роль

Google

Алексей
30.07.2018
13:23:41
ага да.
в твоём юзкейсе оно как то по другому должно быть

Ivan
30.07.2018
13:24:19
какой ещё нахер по-другому?
Папка, из которой берётся файлы, если они там есть. Всё
ноку воообще похер, какая там репа

Алексей
30.07.2018
13:24:53
ноку похер. деплою нет. деплой же должен знать что положить в эту папку
и откуда взять то что он туда должен положить

Ivan
30.07.2018
13:25:23

Алексей
30.07.2018
13:26:00
эм. у нас много кастома. и много серверов. кто долже положить этот кастом на сервера ?
imho башня
разработа на сервере с продом не ведётся
роль башни взять из репы и положить в папку достижимую для нока. такие дела

Ivan
30.07.2018
13:27:16
Это не очевидно.
и нигде не написано
кастом был кастомом, а не "башне надо репу, чтобы положить файлы в папку, иначе фейл"

Алексей
30.07.2018
13:28:17
ну я согласен что это нигде не написано
но кастом для меня всегда был именно таким как я описываю и не был другим

Ivan
30.07.2018
13:29:49
сделай, если поля пустые, то просто прописать в переменные путь, что в 3-м поле, ок?

Алексей
30.07.2018
13:33:40
ща я проще сделаю отдельную роль
https://code.getnoc.com/ansible-roles/ansible-role-custom-local.git
вот это укажи в свойствах роли

Ivan
30.07.2018
13:36:57
Custom repo localtion поправь, а
так, а тут три поля как? просто третье?

Алексей
30.07.2018
13:37:52
пул то сделал после того как поменял ?