
Ivan
26.05.2017
15:49:05
я поэтому и удивился

Алексей
26.05.2017
15:49:15
Нету
И заббикса в судо там нету
Может из за него?

Google

Ivan
26.05.2017
15:50:01
удалил
помогло!)

Алексей
26.05.2017
15:51:55
Это ревность

Ivan
26.05.2017
15:58:35
я продеплоился
exceptions.AttributeError: 'ManagedObject' object has no attribute 'bi_id'
осталось на месте
exceptions.ValueError: Invalid value for 'metrics': DictParameter: {u'Interface | Load | In': {u'sco
exceptions.AttributeError: 'str' object has no attribute 'copy'
с чего начать?)

Ilya
26.05.2017
16:07:54

Константин
26.05.2017
16:21:42
Принимаю идеи как там не делать sudo
- name: Get Consul package checksum file
get_url:
url: "{{ consul_checksum_file_url }}"
dest: "{{ consul_temp_file_checksum }}"
validate_certs: no
delegate_to: 127.0.0.1
become: no
^^^^^^^^^^^
run_once: yes
tags:
- requirements
environment:
https_proxy: "{{http_proxy}}"

Алексей
26.05.2017
16:21:57
Помогает?
@dmitryluhtionov сказал что нет

Arthur
26.05.2017
16:22:25

Константин
26.05.2017
16:22:44
TASK [consul : Get Consul package checksum file] *******************************
1833 task path: /opt/tower/var/tower/playbooks/NRCBL/ansible/roles/consul/tasks/install.yml:3
1834 Using module file /opt/tower/local/lib/python2.7/site-packages/ansible/modules/network/basics/get_url.py
1835 <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: tower
1836 <127.0.0.1> EXEC /bin/sh -c 'https_proxy=http://172.22.250.66:80 /opt/tower/bin/python2 && sleep 0'
1837 ok: [noc-1 -> 127.0.0.1] => {
1838 "changed": false,
1839 "dest": "/opt/tower/var/tower/data/src_dist/0.8.1_SHA256SUMS",
1840 "gid": 0,
1841 "group": "root",
Видно, что команда без sudo идет

Ivan
26.05.2017
16:23:50

Google

Алексей
26.05.2017
16:24:31

Константин
26.05.2017
16:24:42
До этого было так
TASK [consul : Get Consul package checksum file] *******************************
3739 task path: /opt/tower/var/tower/playbooks/NRCBL/ansible/roles/consul/tasks/install.yml:3
3740 Using module file /opt/tower/local/lib/python2.7/site-packages/ansible/modules/network/basics/get_url.py
3741 <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: tower
3742 <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-bljzjxcbaxyupltdufbvkwiphrllnkpp; https_proxy=http://172.22.2 50.66:80 /opt/tower/bin/python2'"'"' && sleep 0'
3743 changed: [noc-1 -> 127.0.0.1] => {

Алексей
26.05.2017
16:24:46
Файлы с директории тер?

Dmitry
26.05.2017
16:25:41
мне помогло добавление пользователя tower в sudoers

Константин
26.05.2017
16:26:01
ща проверю с удалением

Dmitry
26.05.2017
16:26:02
на хост с башней

Константин
26.05.2017
16:27:56
Да, работает без sudo
root@NocTower:/opt/tower/var/tower/data/src_dist# l
total 8940
-rw-r--r— 1 tower tower 1137 May 24 04:06 0.8.1_SHA256SUMS

Dmitry
26.05.2017
16:31:47
ага
все дело в правах на директорию tower/var/tower/data/src_dist

Константин
26.05.2017
16:35:01
Так права в плейбуке правильные ставит при создании

Bitbucket
26.05.2017
17:40:02
Dmitry Volodin pushed to noc/feature/microservices
ExtDocApplication: Treat empty strings as nulls

E_zombie
26.05.2017
20:04:35
https://pp.userapi.com/c837231/v837231151/4172b/CA-0v8aS5fw.jpg

Bitbucket
26.05.2017
20:12:24
Aleksey Shirokih pushed to noc/feature/microservices
do not become for consul and nsqd tasks

Gitlab
27.05.2017
07:42:23

N
27.05.2017
08:00:37

Илья
27.05.2017
08:03:43
Кто делал get_ver для NXOS? у меня в другом месте лежит платорма
ENTITY-MIB::entPhysicalName.149 = STRING: N9K-C9372PX
а в скрипте дергается только ENTITY-MIB::entPhysicalName
ENTITY-MIB::entPhysicalName = No Such Instance currently exists at this OID

Ivan
27.05.2017
08:04:32

Google

Илья
27.05.2017
08:04:37
гет

Ilya
27.05.2017
08:04:41
Я бы chassis смотрел

Ivan
27.05.2017
08:04:44
Странно

Илья
27.05.2017
08:04:44
или не

Ilya
27.05.2017
08:04:46
нахуй это phy name

Илья
27.05.2017
08:04:49
for oid, v in self.snmp.getnext("1.3.6.1.2.1.47.1.1.1.1.7"):
это волк же

Ivan
27.05.2017
08:05:01
Это гетнекст

Илья
27.05.2017
08:05:06
регулярка значит не ловит

Ivan
27.05.2017
08:05:10
Спуск по 1

Илья
27.05.2017
08:05:12
rx_snmp_platform = re.compile(r"^Nexus\s+(?P<platform>\S+).+Chassis$", re.IGNORECASE)

Ivan
27.05.2017
08:05:17

Ivan
27.05.2017
08:05:20
Все поймешь

Илья
27.05.2017
08:05:36
ENTITY-MIB::entPhysicalName.10 = STRING: Fabric Stack Root
ENTITY-MIB::entPhysicalName.22 = STRING: 48x1/10G SFP+ 6x40G Ethernet Module
ENTITY-MIB::entPhysicalName.149 = STRING: N9K-C9372PX
у меня нет в волке ничего чтобы матчилось регуляркой
я это и так вижу

Ivan
27.05.2017
08:06:06
Ну да, про н9к там ничего
Сделай или в Nexus

Илья
27.05.2017
08:25:55
@dmitryluhtionov
Cisco.SMB.get_version
Накосячил
try:
vmatch = self.re_search(self.rx_ver, v)
except
vmatch = self.re_search(self.rx_ver2, v)
У эсепта двоеточие потерял

Bitbucket
27.05.2017
08:28:17
Andrey pushed to noc/feature/microservices
Revert cli loop object_parser fix

Google

Bitbucket
27.05.2017
08:38:04
Aleksey Shirokih pushed to noc/feature/microservices
do not update caches on telegraf update
Dmitry Volodin pushed to noc/feature/microservices
discovery: Fix metrics spooling
Aleksey Shirokih pushed to noc/feature/microservices
fix. remove useless loop
Dmitry Volodin pushed to noc/feature/microservices
./noc discovery: Fix ServiceStub usage

E_zombie
27.05.2017
09:02:54
сиськи?

Bitbucket
27.05.2017
09:03:12
Aleksey Shirokih pushed to noc/feature/microservices
better tower_ip fix

Ivan
27.05.2017
09:14:14
Я хотел написать "Давай"

Admin
ERROR: S client not available

Ivan
27.05.2017
09:14:39
Но так тоже подойдёт

E_zombie
27.05.2017
09:29:09
так были уже

Ilya
27.05.2017
09:30:02

E_zombie
27.05.2017
09:30:55
ты ещё те не сносил

Ivan
27.05.2017
09:32:58

Ilya
27.05.2017
09:33:16
Там много просто слишком.

Bitbucket
27.05.2017
09:39:11
Aleksey Shirokih pushed to noc/feature/microservices
telegraf version fix

Алексей
27.05.2017
09:55:40

kk
27.05.2017
09:57:58
ага. телеграф да
ещё словил
https://pastebin.com/MX8hTiBe

Google

Алексей
27.05.2017
10:00:46
https://github.com/influxdata/telegraf/issues/2822

SS
27.05.2017
10:15:51

Алексей
27.05.2017
10:35:11

Bitbucket
27.05.2017
10:37:00
Andrey pushed to noc/feature/microservices
Fix dict validation in interfaces

SS
27.05.2017
10:50:05
Спасибо!

kk
27.05.2017
11:32:36
штук 300 за несколько часов

Bitbucket
27.05.2017
11:39:56
Aleksey Shirokih pushed to noc/feature/microservices
telegraf version fix
Dmitry Volodin pushed to noc/feature/microservices
ThreadPoolExecutor: Cannot submit tasks after shutdown
Dmitry Volodin pushed to noc/feature/microservices
service: Stop API and deregister early on deactivation

Ivan
27.05.2017
19:49:17
Знает кто последний крммит, где Дискавери дебаг работает?
Ну и сбор маков
откатился до 1eec6f8

Max
28.05.2017
05:00:13
так еще и сбор маков поломали? ээхх.
а когда IPAM починят?
а то мы уже установили триалку IPAM от SolarWinds. там и автосбор работает. и регулярное сканирование и проверка. и поиск конфликтов и добавление DHCP диапазонов. Кажется, он DHCP сам вытаскивает с серверов. В целом, довольно таки крутой функционал. но так не хочется переходить на SolarWind.. :(

Ilya
28.05.2017
05:33:19
А это же он стоит дороже чем средний провайдер?

Max
28.05.2017
05:34:41
честно - не знаю :) я с деньгами не связан ни как.
просто раньше я использовал IPAM в ноке 0.7.