@nocproject

Страница 95 из 2357
Maxim
20.05.2016
06:19:35
он при деплое вызывается

Алексей
20.05.2016
06:19:47
а если вызывать но должна быть укзана переменная окружения NOC_ENV

гляь, в факе написано как деплоить с консоли

Maxim
20.05.2016
06:20:27
я и не делаю ничего из консоли

Google
Алексей
20.05.2016
06:20:56
нда ?

о как

ща првоерю

хм. у меня нормально.

51 башня?

Maxim
20.05.2016
06:26:42
только что обновил, вероятно последняя

Алексей
20.05.2016
06:26:57
рестартовал после обновления ?

Maxim
20.05.2016
06:27:08
убил всё через kill и заново запустил

Алексей
20.05.2016
06:27:29
в консоли сервера что то интересное происходит ?

Maxim
20.05.2016
06:28:39
о, на втором цикле изменения прав доступа он запустил деплой

пришлось сделать -x, +x, -x, +x

Dmitry
20.05.2016
06:29:20
чушь какая-то

Алексей
20.05.2016
06:29:37
вообще скрипт должен быть +x

Google
Алексей
20.05.2016
06:30:08
Максим, а отсыпь логов

Maxim
20.05.2016
06:30:58
вот такое было на +х 2016-05-20 09:21:41,087 [peewee] ('UPDATE "joblog" SET "start_ts" = ?, "complete_ts" = ?, "environment_id" = ?, "user" = ?, "playbook" = ?, "log" = ?, "is_complete" = ?, "n_ok" = ?, "n_changed" = ?, "n_unreachable" = ?, "n_failed" = ? WHERE ("joblog"."id" = ?)', [datetime.datetime(2016, 5, 20, 9, 21, 40, 709179), datetime.datetime(2016, 5, 20, 9, 21, 41, 87017), 1, u'admin', u'site.yml', u'ERROR! The file /opt/tower/bin/tower-inv looks like it should be an executable inventory script, but is not marked executable. Perhaps you want to correct this with `chmod +x /opt/tower/bin/tower-inv`?\n', True, 0, 0, 0, 0, 21])

Алексей
20.05.2016
06:31:17
такое я видел

это значит скрипт веррнул ничего

обычно он возвращает ничего если не установлена перменная окружения

но в твоем случае видимо что то другое

Maxim
20.05.2016
06:32:41
http://pastebin.com/1npFUDXE

а вот на таком он предлагал сделать -ч



http://pastebin.com/yWQSCTB9

криво вставилось

есть ощущение, что дело не в обновлении

Dmitry
20.05.2016
06:50:06
print там левый

Maxim
20.05.2016
06:51:53
ошибка воспроизводится, если изменить что-то из параметров в существующей ноде

пытался поменять ip на доменное имя, в итоге эта же ошибка

Evgeniy
20.05.2016
07:43:10
всем утро

при деплое похожая ошибка, что указана выше

http://pastebin.com/UBDRkN3C

Dmitry
20.05.2016
07:44:38
она возникает когда tower-inv выдает не чистый yaml

дебажный print где-то

Google
Dmitry
20.05.2016
07:46:15
оно же пишет: subprocess.CalledProcessError: Command '['openssl', 'req', '-x509', '-nodes', '-newkey', 'rsa:4096', '-keyout', '/tmp/tmpoQiid9', '-out', '/tmp/tmpbNzdHu', '-days', '3650', '-subj', u'/CN=http://172.31.131.8']' returned non-zero exit status

если попробовать вручную запустить эту команду, что на экран выдаст ?

Evgeniy
20.05.2016
07:46:58
сейчас проверим

Dmitry
20.05.2016
07:48:04
нет openssl?

Evgeniy
20.05.2016
07:48:05
tower@noc-tower:/opt/tower$ openssl req -x509 -nodes -newkey rsa:4096 -keyout /tmp/tmpoQiid9 -out /tmp/tmpbNzdHu -days 3650 -subj u/CN=http://172.31.131.8 Generating a 4096 bit RSA private key ............................................................................................................................................................................................++ ..................................................................................................................................................................++ writing new private key to '/tmp/tmpoQiid9' —--- Subject does not start with '/'. problems making Certificate Request

Dmitry
20.05.2016
07:48:28
u там откуда?

Evgeniy
20.05.2016
07:48:34
не могу знать)

Dmitry
20.05.2016
07:48:35
unicode в str надо бы

Dmitry
20.05.2016
07:50:01
сделай так: tower@noc-tower:/opt/tower$ openssl req -x509 -nodes -newkey rsa:4096 -keyout /tmp/tmpoQiid9 -out /tmp/tmpbNzdHu -days 3650 -subj /CN=http://172.31.131.8

Алексей
20.05.2016
07:50:04
http в названии

Димы, раскурите плиз вадидаторы полей

в поле hostname нельзя пихать http://blblb

Evgeniy
20.05.2016
07:50:58
tower@noc-tower:/opt/tower$ openssl req -x509 -nodes -newkey rsa:4096 -keyout /tmp/tmpoQiid9 -out /tmp/tmpbNzdHu -days 3650 -subj /CN=http://172.31.131.8 Generating a 4096 bit RSA private key .......................................................................................................................++ ......................................................++ writing new private key to '/tmp/tmpoQiid9' —--- end of string encountered while processing type of subject name element #1 problems making Certificate Request

Dmitry
20.05.2016
07:51:09
я инвентори мучаю. пытаюсь без доступа к железке и собрать для нее модельку

Evgeniy
20.05.2016
07:52:38
еее... проблема ушла

спасибо)

Алексей
20.05.2016
07:52:44
велкам

Google
Алексей
20.05.2016
07:52:51
я тот раз пару часов пропарился

Maxim
20.05.2016
07:53:54
а что-то насчет невозможности изменения полей для ноды?

баг, фича?

Dmitry
20.05.2016
07:54:18
@dvolodin Можешь сделать так, чтобы можно было стирать записи из unknown models ?

Dmitry
20.05.2016
07:54:30
зачем?

Dmitry
20.05.2016
07:55:17
потому как попадаются такие записи: ,,,"202"

или такие: "NONAME","NoName | Transceiver | Unknown","UNSUPPORTED","1"

после правки скриптов get_inventory, начинает выдавать правильные part_no и т.п. а "кривые" записи остаются

Алексей
20.05.2016
07:57:00
а что-то насчет невозможности изменения полей для ноды?
так же уйдет после добавления валидаторов полей.

Evgeniy
20.05.2016
07:58:08
делаю деплой, получаю: TASK [node : Pull NOC] 00:08 fatal: [NOC-NODE1]: FAILED! => {"changed": false, "failed": true, "msg": "abort: HTTP Error 404: Not Found\n"}

где собака зарылась?

Dmitry
20.05.2016
07:58:46
@dvolodin кроме того, вчерашний глюк с пиханием трансиверов не в тот модуль тоже надо бы починить

Evgeniy
20.05.2016
08:08:58
везде 1

стоп, спутал с services

в settings - всё по дефолту

шаманство! нажал save в settings- деплой пошел дальше

Maxim
20.05.2016
08:18:11
Через /noc script get_inventory железка успешно опрашивается, этот же скрипт через дискавери падает. Такое возможно?

падает с failed to log in

и в догонку - get_inventory на цисках работает у кого-нибудь?

Google
Andrey
20.05.2016
08:31:37
А где-нибудь необходимо добавлять capabilities кроме activation скрипта?

а, нашёл

Ilya
20.05.2016
08:36:09
что за Deploy only sources?

Ilya
20.05.2016
08:42:03
А как работает?

Алексей
20.05.2016
08:42:08
за счет выкидывания ненужных шагов

рбоатет как написано в фак. выполняет только шаги mercurial, config

не уверен что работает. не проверял.

Господа есть у кого Qtech ? очень интересует живость профиля Qtech.QSW

есть мнение что его надо выпилить и заменить на Qtech.QSW2800

Maxim
20.05.2016
08:45:13
да, работает.
http://pastebin.com/YKgw7Ssj

активатор собирает данные, но они не отображаются нигде

Ilya
20.05.2016
08:45:27
Понял,спасибо

bee26
20.05.2016
08:45:28
для 2800 версии 7 не работает

Maxim
20.05.2016
08:45:38
ни в mo-inventory, ни в глобальном inventory

Алексей
20.05.2016
08:46:51
ни в mo-inventory, ни в глобальном inventory
думаю с этим поможет Dmitry

Andrey
20.05.2016
08:46:53
@freeseacher А чем в get_capabilities отличается execute_platform от execute ?

Алексей
20.05.2016
08:50:42
bee26
20.05.2016
08:53:37
не помню уже. на наших кутеках работает профиль qsw2800. с qsw не пошло что-то

Алексей
20.05.2016
08:54:14
там все пошло не так

Страница 95 из 2357