
Ivan
19.01.2018
07:38:30
pull сделай, вдруг приедет настройка

amindomao
19.01.2018
07:38:52
только вчера
сделал, не приехала (

Google

amindomao
19.01.2018
07:40:15

Ivan
19.01.2018
07:50:18
а какая ОС у етьбя?

amindomao
19.01.2018
07:50:30
centos7

E_zombie
19.01.2018
07:50:47
вот. правильный человек. а не то что ....
https://vk.com/video11946130_456239217
чёрт. сегодня пятница жеж.
а фоток нету
пля

Pavel
19.01.2018
08:06:20

E_zombie
19.01.2018
08:06:45
три работы не оставляют вил.
да и съёмок не было с нового года с сиськами
может сегодня будет. но что то мне подсказывает что модель спрыгнет с темы

Wingman
19.01.2018
08:11:19
https://pp.userapi.com/c629130/v629130130/2c3b/FeVFrmpR8-0.jpg
страйкбол?

Google

Pavel
19.01.2018
08:11:47

Wingman
19.01.2018
08:11:59
жаль
думал, коллега)

Pavel
19.01.2018
08:12:11

Wingman
19.01.2018
08:12:22
или уже не

E_zombie
19.01.2018
08:12:33
это съёмка с оружием была.
если порыться у романа в альбомах то там есть съёмки календаря спецподразделения. там реальные пацаны были. с настоящей снарягой и оружием .

Wingman
19.01.2018
08:14:35
ясно)

E_zombie
19.01.2018
08:27:51
https://vk.com/advokatstudio?z=photo11946130_357856153%2Falbum11946130_211977439%2Frev

John
19.01.2018
10:45:27
привет, подскажите пожалуйста
при деплое нока на ноде "рождаются" из гита плейбуки для ансибла.
у меня есть гит, на нем есть плейбуки, как можно понять/найти сам ансибл?
поясню, достались куча серверов, говорят что "где-то" есть ансибл, а я не могу найти, или не знаю как искать.
прошелся по машинам (пока не всем) в поисках ansible.cfg и dpkg -l | grep ansible - не помогло..

Wingman
19.01.2018
10:45:55
ans[tab]
если дополняет, то норм )

Алексей
19.01.2018
10:51:04

John
19.01.2018
10:52:48
ну да. просто у меня нода и башня на одном хосте.
из гита как-то можно выяснить откуда скачиваются плейбуки? где мне искать сам ансибл (я не про нок сейчас, а про "достались кучка серверов")

Wingman
19.01.2018
10:53:13
locate ansible
/opt/tower/bin

Алексей
19.01.2018
10:56:14
а как правило если что то приехало из гита оно остается в виде .git/config а там секция remote

John
19.01.2018
10:59:33
попробую копнуть в эту сторону, спасибо

amindomao
19.01.2018
11:34:48
есть старый НОК, в котором, по сути, есть только IPAM и VC, в MO единственная запись - объект SAE
дампы mong'и не нужны
сделал бэкап, залил, делаю деплой через башню, получаю ошибку:
File "/opt/noc/lib/python2.7/site-packages/pymongo/helpers.py", line 314, in _check_write_command_response
raise DuplicateKeyError(error.get("errmsg"), 11000, error)
pymongo.errors.DuplicateKeyError: E11000 duplicate key error collection: noc.noc.pools index: name_1 dup key: { : "P0001" }
MSG:
non-zero return code
залил я при этом только базу postgres

Google

amindomao
19.01.2018
11:35:26
если делать вручную, то примерно тоже самое

Алексей
19.01.2018
11:35:41
да. есть такое дело
мануал в по миграции в топике читал ?

amindomao
19.01.2018
11:36:02
только его и читал

Алексей
19.01.2018
11:37:01
ага
посмотрел там чот не внятно на эту тему.

amindomao
19.01.2018
11:37:25
про P0001 тоже читал, но, как я понял, это уже в случае если деплой таки завершился успешно

Алексей
19.01.2018
11:37:37
тащить надо обе базы.
в лббом порядке развернуть дамп
потом провести миграции
лучше командами и без башни это делать

amindomao
19.01.2018
11:38:39
спасибо, буду пробовать

Алексей
19.01.2018
11:39:29
тоесть итого. развернуть пустой хост. стопнуть нок. дропнуть базы. притащить старые базы из бекапа. провести миграции
в целом должно пройти норм

amindomao
19.01.2018
11:40:45
кроме прочего, недостаточно стопнуть нок, еще нужно кучу всего постопать, а потом не забыть запустить перед миграцией, иначе ( через башню не видно сразу) она зависает на том, что не запущены сервисы
в общем, удалить базу не получается, пока не остановишь все обращающиеся к ней сервисы

Maksim
19.01.2018
11:42:25

Алексей
19.01.2018
11:42:42
он работает.

Maksim
19.01.2018
11:43:13
=)

Google

Maksim
19.01.2018
11:43:47
у меня не хочет работать, но по простой причине, не хочет обновлятся центос, пока влом разбираться почему, но вот хоть ты тресни не хочет

E_zombie
19.01.2018
11:44:06
https://dangry.ru/happened/

Maksim
19.01.2018
11:44:22
Истину глаголишь)

Алексей
19.01.2018
11:44:29
пЯтница на канале!!!

Wingman
19.01.2018
11:44:34

Maksim
19.01.2018
11:44:46
да у меня была виртуалка, я систему переставил.

Алексей
19.01.2018
11:44:49

Maksim
19.01.2018
11:44:57
виртуалку подцепил, а она падля не хочет обноавлятся
к репе не цепляется

Алексей
19.01.2018
11:45:00
объективных причин почему не не работает нету.

Maksim
19.01.2018
11:45:13
ругается всякими умными матерными словами, мол мирролист не доступен

E_zombie
19.01.2018
11:56:18
https://pp.userapi.com/c834104/v834104261/8a21c/LNcmgENoTEs.jpg

Ivan
19.01.2018
11:58:06
У нас у портов есть метрика PoE_usage?
быстро отвечайте, у меня там человек лежит

E_zombie
19.01.2018
12:14:26
https://pp.userapi.com/c7006/v7006440/29be8/UIXRb50a7AI.jpg

amindomao
19.01.2018
12:20:23
а что делать вот с таким?
TASK [migrate : Migrate] 04:49
fatal: [node1]: FAILED! => {}
MSG:
The conditional check ''Nothing to migrate' not in migrate_out.stdout' failed. The error was: error while evaluating conditional ('Nothing to migrate' not in migrate_out.stdout): Unable to look up a name or access an attribute in template string ({% if 'Nothing to migrate' not in migrate_out.stdout %} True {% else %} False {% endif %}).
Make sure your variable name does not contain invalid characters like '-': argument of type 'StrictUndefined' is not iterable
я уже начинаю понемногу чувствовать боль )

Ivan
19.01.2018
12:21:56
а зачем ты старый нок переносишь?

Google

Ivan
19.01.2018
12:21:59
я что-то не понял

amindomao
19.01.2018
12:22:56
единственное что у меня осталось в старом ноке - IPAM и VC
я его не переношу, а пытаюсь залить бэкапы баз и сделать миграцию

Ivan
19.01.2018
12:23:28
ВЦ уже почти здесь дочинили
если ты не пользовался провиженингом вланов
я не помню, чтобы кто-то это делал

amindomao
19.01.2018
12:24:41
я не пользовался - просто наполнял базу вручну понемногу в целях учета

Ivan
19.01.2018
12:27:12
какую цель преследовал отчёт "Отчет статуса интерфейсов"?

Алексей
19.01.2018
12:35:02


amindomao
19.01.2018
13:07:38
как я и сказал проводить эти команды с консоли.
2018-01-19 16:05:44,037 [south] south execute "SELECT DISTINCT filter_profile FROM sa_managedobjectselector" with params "[]"
Traceback (most recent call last):
File "./commands/migrate.py", line 16, in <module>
ignore_ghosts=True)
File "/opt/noc/lib/python2.7/site-packages/django/core/management/__init__.py", line 150, in call_command
return klass.execute(*args, **defaults)
File "/opt/noc/lib/python2.7/site-packages/django/core/management/base.py", line 232, in execute
output = self.handle(*args, **options)
File "/opt/noc/lib/python2.7/site-packages/south/management/commands/migrate.py", line 105, in handle
ignore_ghosts = ignore_ghosts,
File "/opt/noc/lib/python2.7/site-packages/south/migration/__init__.py", line 191, in migrate_app
success = migrator.migrate_many(target, workplan, database)
File "/opt/noc/lib/python2.7/site-packages/south/migration/migrators.py", line 292, in migrate_many
result = self.migrate(migration, database)
File "/opt/noc/lib/python2.7/site-packages/south/migration/migrators.py", line 125, in migrate
result = self.run(migration)
File "/opt/noc/lib/python2.7/site-packages/south/migration/migrators.py", line 99, in run
return self.run_migration(migration)
File "/opt/noc/lib/python2.7/site-packages/south/migration/migrators.py", line 81, in run_migration
migration_function()
File "/opt/noc/sa/migrations/0153_managedobjectselector_profile.py", line 24, in forwards
""", [pmap[p], p])
KeyError: u'DLink.DxS'
уже дальше продвинулся )


Алексей
19.01.2018
13:08:03
классно да.
с этим тебе можно наверное подсказать @aversant но я бы на твоем месте попрбовл разобраться сам почитав код миграции. ибо аверсант занят очень.

Ivan
19.01.2018
13:08:41
если бы я мигрировал, я бы побоялся так делать.
Я даже микросервисы лучше переставлю


Andrey
19.01.2018
13:12:51
2018-01-19 16:05:44,037 [south] south execute "SELECT DISTINCT filter_profile FROM sa_managedobjectselector" with params "[]"
Traceback (most recent call last):
File "./commands/migrate.py", line 16, in <module>
ignore_ghosts=True)
File "/opt/noc/lib/python2.7/site-packages/django/core/management/__init__.py", line 150, in call_command
return klass.execute(*args, **defaults)
File "/opt/noc/lib/python2.7/site-packages/django/core/management/base.py", line 232, in execute
output = self.handle(*args, **options)
File "/opt/noc/lib/python2.7/site-packages/south/management/commands/migrate.py", line 105, in handle
ignore_ghosts = ignore_ghosts,
File "/opt/noc/lib/python2.7/site-packages/south/migration/__init__.py", line 191, in migrate_app
success = migrator.migrate_many(target, workplan, database)
File "/opt/noc/lib/python2.7/site-packages/south/migration/migrators.py", line 292, in migrate_many
result = self.migrate(migration, database)
File "/opt/noc/lib/python2.7/site-packages/south/migration/migrators.py", line 125, in migrate
result = self.run(migration)
File "/opt/noc/lib/python2.7/site-packages/south/migration/migrators.py", line 99, in run
return self.run_migration(migration)
File "/opt/noc/lib/python2.7/site-packages/south/migration/migrators.py", line 81, in run_migration
migration_function()
File "/opt/noc/sa/migrations/0153_managedobjectselector_profile.py", line 24, in forwards
""", [pmap[p], p])
KeyError: u'DLink.DxS'
мда.... печально выглядит
миграция селекторов ломается


amindomao
19.01.2018
13:14:23
если старые селекторы мне не нужны, может проще их удалить из старой базы?

Andrey
19.01.2018
13:14:48
надо будет восстановить свою старую БД и потыкать

amindomao
19.01.2018
13:17:43
буду пробовать в общем

Pavel
19.01.2018
13:23:24
Всем привет. Хочу сделать Validation Rule, который должен проверить есть ли определённый ACL в cisco конфиге, применён ли он на line vty, и самое главное, что данный ACL содержит список определённых permit строк и только их. Если кто-нибудь в курсе как это проще всего добиться подскажите плиз...

E_zombie
19.01.2018
13:23:54
регекс ?