
dmitriy
13.10.2016
06:54:35
я уже ребутнул ноду, за пуру минут выволнился
*пару

Ivan
13.10.2016
07:00:18
Свезло

Jevgeni
13.10.2016
07:16:52
2016-10-13 10:15:49,754 [peewee] ('SELECT "t1"."id", "t1"."start_ts", "t1"."complete_ts", "t1"."environment_id", "t1"."user", "t1"."repo", "t1"."branch", "t1"."changeset", "t1"."status", "t1"."log" FROM "pulllog" AS t1 WHERE (("t1"."id" = ?) AND ("t1"."environment_id" = ?)) LIMIT 1', [5, 1])
2016-10-13 10:15:49,755 [tornado.access] 200 POST /api/pull/ (192.168.56.1) 4.64ms
abort: error: Name or service not known
2016-10-13 10:15:50,382 [tower.api.pull] Pull error: Command '['./bin/hg', '-q', '--cwd=var/tower/repo/VQ3W6R', 'pull', '-b', u'feature/microservices', '-r', u'tip']' returned non-zero exit status 255

Google

Jevgeni
13.10.2016
07:16:56
это как?
пулл не получается сделать на башне

Ivan
13.10.2016
07:17:59
Ты новую скачал?

Jevgeni
13.10.2016
07:18:03
да
со старой пул выполнялся :)

Ivan
13.10.2016
07:18:44
Снеси и заново поставь

Andrey
13.10.2016
07:18:51
гм.... что-то уже второй человек...
@freeseacher с башней всё хорошо?

Ivan
13.10.2016
07:18:55
Мало ли там приколов

Andrey
13.10.2016
07:19:09
2016-10-13 10:15:49,754 [peewee] ('SELECT "t1"."id", "t1"."start_ts", "t1"."complete_ts", "t1"."environment_id", "t1"."user", "t1"."repo", "t1"."branch", "t1"."changeset", "t1"."status", "t1"."log" FROM "pulllog" AS t1 WHERE (("t1"."id" = ?) AND ("t1"."environment_id" = ?)) LIMIT 1', [5, 1])
2016-10-13 10:15:49,755 [tornado.access] 200 POST /api/pull/ (192.168.56.1) 4.64ms
abort: error: Name or service not known
2016-10-13 10:15:50,382 [tower.api.pull] Pull error: Command '['./bin/hg', '-q', '--cwd=var/tower/repo/VQ3W6R', 'pull', '-b', u'feature/microservices', '-r', u'tip']' returned non-zero exit status 255
надо удалить var/tower/repo/VQ3W6R
и сделать Пулл
должно помочь

Jevgeni
13.10.2016
07:21:55

bee26
13.10.2016
07:23:34
как в микросервисах активаторов добавить? ноду ставить?

Ilya
13.10.2016
07:23:48

Google

Ilya
13.10.2016
07:23:56
вместо галочки кол-во

Jevgeni
13.10.2016
07:30:22
хм. с новой башней запулилось..

Bitbucket
13.10.2016
07:38:25
uncol pushed to noc/feature/microservices
TreeCombo add sort

Jevgeni
13.10.2016
07:45:49
TASK [node : Pull NOC] 00:07
fatal: [node1]: FAILED! => {"changed": false, "failed": true, "msg": "Failed to find required executable hg"}
при деплое на ноду веба
auth.log на ноде говорит:
Oct 13 10:31:23 noc-web1 sudo: ansible : TTY=unknown ; PWD=/home/ansible ; USER=root ; COMMAND=/bin/sh -c echo BECOME-SUCCESS-eqrwatonuprnhyabuxidxmikaxqbbyec; LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 /usr/bin/python
какая-то известная проблема снова?

Maksim
13.10.2016
07:47:53
seting -> save ?

Jevgeni
13.10.2016
07:48:23
ниа

Maksim
13.10.2016
07:48:33
засейви )

Jevgeni
13.10.2016
07:48:49
раз 10 уже, наверное

Maksim
13.10.2016
07:48:53
сам сижу вот ставлю потихоньку

Ivan
13.10.2016
07:51:18

Jevgeni
13.10.2016
07:51:24
да, входит
иначе auth.log немного другое писал-бы

dmitriy
13.10.2016
08:05:44
а Assigned Addresses работает? что-то он пустой у меня

E_zombie
13.10.2016
08:09:24
народ. как красивее вынуть из m.config.read() строку с параметром ?

bee26
13.10.2016
08:09:57
регексп

Ivan
13.10.2016
08:10:16

Google

bee26
13.10.2016
08:10:25
потестить можно тут https://regex101.com/

Ilya
13.10.2016
08:10:53
http://regexr.com/
Вот ещё неплохо.

bee26
13.10.2016
08:11:06
собирается. mo managment ip

Ilya
13.10.2016
08:11:41

Bitbucket
13.10.2016
08:11:56
Aleksey Shirokih pushed to noc/feature/microservices
mo dashboard show lags

Ilya
13.10.2016
08:12:04
Хотя не, красиво, но там плюшек больше.

Алексей
13.10.2016
08:12:28
@akubatkin потыкай плиз дашборд

bee26
13.10.2016
08:12:32
мне больше этот нравится https://www.debuggex.com/

Алексей
13.10.2016
08:12:49
запилил лаги, но мне кажется слегка "наивно"

E_zombie
13.10.2016
08:13:03
норм

Ilya
13.10.2016
08:13:45

Ivan
13.10.2016
08:14:30

Алексей
13.10.2016
08:14:54
в дашборд про managed object

dmitriy
13.10.2016
08:16:09

Ivan
13.10.2016
08:24:50

dmitriy
13.10.2016
08:25:36
ну там у меня заполнялось

Ivan
13.10.2016
08:26:28
тут пока не собирается, я выше сказал

Jevgeni
13.10.2016
08:27:55

dmitriy
13.10.2016
08:31:55

Google

Ivan
13.10.2016
08:32:05

dmitriy
13.10.2016
08:33:13

Ivan
13.10.2016
08:33:25
Конечно, я буду теребить

dmitriy
13.10.2016
08:38:09
господа, а такой вопрос. вот у меня примерно 500 одинаковых длинков, приходящий порт везде транковый 24 или 25, с них маки собирать не хочу . а с 1 по 23 нужно, можно как то на железку прикрутить профиль, что бы нос 1-23 ставил один профиль итерфейса, а остальные оставлял дефольтные

Ilya
13.10.2016
08:39:37

dmitriy
13.10.2016
08:40:25
да
а это где потыкать\почитать?

Ilya
13.10.2016
08:42:33
ой не
в INV>setup>interface profile
interface classification rules

Jevgeni
13.10.2016
08:49:02
я не понимаю.. может у меня башня какая-то не такая? вручную еще нужно было создавать virtualenv в /opt/noc и устанавливать pip'ом supervisor на ноде
иначе на ""./commands/ctl.sh: 2: exec: ./bin/supervisorctl: not found"" ругался

Ivan
13.10.2016
09:02:49

Jevgeni
13.10.2016
09:03:38
ты точно мануал читал?
в мануале ни слова о создании virtualenv на ноде. цитирую: "главная задача при настройки ноды это настроить доступ башни к ноде, а дальше башня сделает все в автоматическом режиме"

Andrey
13.10.2016
09:04:12
virtualenv создаётся при деплое

Ivan
13.10.2016
09:04:26
А, на ноде

Jevgeni
13.10.2016
09:04:28
это tower

Ivan
13.10.2016
09:04:29
прости

Jevgeni
13.10.2016
09:04:40

Andrey
13.10.2016
09:05:05
выбрано Install Everything?

Google

Jevgeni
13.10.2016
09:06:18
плюсов тебе в карму

Aleksandr
13.10.2016
09:07:33
@akubatkin потыкай плиз дашборд
у меня нарисовался отдельный график для lag и на нем рисуется график, т.е. он как отдельная группа пошел, при этом интерфейс ag1 светится в группе портов, который обозначены у меня как аплинк порты, но на нем графиков нет, он пустой

Алексей
13.10.2016
09:14:42
ага. это ожидаемое поведение.
спасибо

Aleksandr
13.10.2016
09:28:08
в card объекта как бы сделать реверсивную сортировку аварий? чтоб первой шла последняя... а то туда события валятся не единичные, типа мак у ip поменялся - запись в аварии и их там пара-тройка десятков за последние 14 дней

Алексей
13.10.2016
09:31:54

Aleksandr
13.10.2016
10:06:22
{% for a in alarms | sort(reverse=True,attribute='id') %} помогло
{% for a in alarms | sort(reverse=True,attribute='timestamp') %} так тоже работает
@freeseacher

Алексей
13.10.2016
10:10:28
а ?

Aleksandr
13.10.2016
10:10:48
{% for a in alarms | sort(reverse=True,attribute='timestamp') %}
в шаблон добавишь? или как вариант

Алексей
13.10.2016
10:10:49
работает! здорово!
а оно надо в апстриме ?

Aleksandr
13.10.2016
10:11:31
кому-то интересно простыню читать с конца?
точнее с самого начала
были бы это 2-3 аварии на виду - никто б внимания не обращал, а сообщения от arp типа ARP 10.193.174.72 moved from 50:AF:73:1B:6B:28 to 10:7B:EF:55:9C:21 on Te 2/1 - это не аварии как таковые
и они копятся
да и реверс никому мешать не будет, уверен