
Ilya
24.05.2017
14:12:53

yaroslav
24.05.2017
14:13:02
gather_facts: no потому что это железка, он к ней по netconf ломится.
Так все вендорки советуют.

Ilya
24.05.2017
14:13:58

Google

Anatoly
24.05.2017
14:14:37

yaroslav
24.05.2017
14:14:54
Я немного не об этом, если написать python в консоли и руками импортировать каждый модуль руками, то импорт пройдет успешно?
junos-eznc какой версии стоит?
pip search junos

Ilya
24.05.2017
14:16:04
не импортирует jnpr.junos

yaroslav
24.05.2017
14:18:44
paramiko стоит?

Ilya
24.05.2017
14:20:57

yaroslav
24.05.2017
14:21:09
pip search paramiko

Ilya
24.05.2017
14:21:12
насколько мне помнится мелькало "paramiko" при скачивании пакетов
сейчас

Google

Ilya
24.05.2017
14:21:43
да, тоже 2.1.2


yaroslav
24.05.2017
14:29:23
pip list
DEPRECATION: The default format will switch to columns in the future. You can use —format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.
ansible (2.1.1.0)
ansible-mikrotik-utils (0.0.3)
appdirs (1.4.3)
asn1crypto (0.22.0)
bracket-expansion (0.1.0)
cffi (1.10.0)
chainmap (1.0.2)
cryptography (1.8.1)
enum34 (1.1.6)
futures (3.1.1)
httplib2 (0.10.3)
idna (2.5)
ipaddress (1.0.18)
Jinja2 (2.9.6)
jtextfsm (0.3.1)
junos-eznc (2.1.1)
jxmlease (1.0.1)
librouteros (1.0.2)
lxml (3.7.3)
MarkupSafe (1.0)
napalm-base (0.23.2)
napalm-junos (0.6.6)
napalm-ros (0.2.2)
ncclient (0.5.3)
netaddr (0.7.19)
packaging (16.8)
paramiko (2.1.2)
pexpect (4.2.1)
pip (9.0.1)
ptyprocess (0.5.1)
pyasn1 (0.2.3)
pycparser (2.17)
pycrypto (2.6.1)
pyexpect (1.0.16)
pyparsing (2.2.0)
pyserial (3.3)
PyYAML (3.12)
scp (0.10.2)
setuptools (35.0.2)
six (1.10.0)
wheel (0.29.0)
Еще можете посмотреть в сторону напалма, https://github.com/napalm-automation/napalm-ansible.


Ilya
24.05.2017
14:35:35
помимо остального
я просто предполагаю, что лучше снести все нафиг и с нуля поставить систему :D


yaroslav
24.05.2017
14:40:21
Там не import util, а from paramiko import util.
https://docs.python.org/2/tutorial/modules.html

Ilya
24.05.2017
14:41:39
не хочет
т.е. мне надо этот модуль поставить?

Anatoly
24.05.2017
14:46:24
т.е. у вас не стоит paramiko?

Ilya
24.05.2017
14:47:02

Anatoly
24.05.2017
14:47:18
а какой модуль вы собрались ставить?

Ilya
24.05.2017
14:47:41

Anatoly
24.05.2017
14:48:04
мдям

Ilya
24.05.2017
14:48:17

Anatoly
24.05.2017
14:48:38
а сорс есть где нибудь?

Ilya
24.05.2017
14:48:58

Anatoly
24.05.2017
14:49:11

Google

Anatoly
24.05.2017
14:49:14
https://github.com/Juniper/ansible-junos-stdlib
оно?

Ilya
24.05.2017
14:49:55
это ставил уже
ansible-galaxy install juniper.junos
ладно, попробую завтра переустановить всё это дело, может попрёт.

Anatoly
24.05.2017
14:53:01
джунос переустанавливать будете?

Hackru
24.05.2017
17:28:51

Ilya
25.05.2017
04:42:59
нифига, по-прежнему пишет no module named utils

Albert
25.05.2017
06:44:45
from paramiko
Модуль кусок paramiko
вы точно под pip2 устанавливали?

Ilya
25.05.2017
06:45:53

Albert
25.05.2017
06:46:25
Причем тут джунос? Ему парамико нормальной версии нужен

Ilya
25.05.2017
06:52:56
paramiko - SSH2 protocol library
INSTALLED: 2.1.2 (latest)
и пошло
спасибо за идею))

Albert
25.05.2017
06:55:43
?

Google

yaroslav
25.05.2017
07:49:36
https://stackoverflow.blog/2017/05/23/stack-overflow-helping-one-million-developers-exit-vim/

Bogdan (SirEdvin)
25.05.2017
10:14:45
Кто-то сталкивался с таким поведением, что ansible при коннекте просто зависает, если коннектится через пароль?

Ilya
25.05.2017
10:25:31

Bogdan (SirEdvin)
25.05.2017
10:25:45
Странно, я sshpass вроде накатил, все равно тупит(
Зависает вот на этом этапе:
SSH: EXEC sshpass -d12 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o User=root -o ConnectTimeout=10 -o ControlPath=/home/siredvin/.ansible/cp/ansible-ssh-%h-%p-%r -tt __server_name__ 'test -e /usr/bin/python || (apt -y update && apt install -y python-minimal)'

Белая Стрекоза
25.05.2017
10:26:48
lordhasan

Admin
ERROR: S client not available

Белая Стрекоза
25.05.2017
10:26:56
(простити)

Sergey
25.05.2017
10:27:00

Bogdan (SirEdvin)
25.05.2017
10:27:38
Коннект просто по ssh почему-то есть. Возможно, sshpass может виснуть?
Да, таки sshpass виснет( Выражение вида sshpass -p 't@uyM59bQ' ssh username@server.example.com не работают даже(
Окей, порешал. Суть в том, что раименование домена происходит раньше, чем при ssh, в итоге ssh уже коннектится через ip

Serg
25.05.2017
14:02:50
Народ, кто что использует для CI в свяки с bitbucket и Ansible?

Sergey
25.05.2017
14:14:13

Serg
25.05.2017
14:15:48
По поводу денег-мы держимся) есть ли альтернатива Jenkins? Например какие минусы у concourse ?

Sergey
25.05.2017
14:20:00
Сообщество у Дженкинса потолще
про concourse не слышал/не использовал

lastsky
25.05.2017
14:45:09
но... работает )

Serg
25.05.2017
14:48:20

Google

Алексей
25.05.2017
14:51:26
rundeck
я ругал одно время, теперь нет.
stackstorm2 для тяжелых случаев

Sergey
25.05.2017
14:54:41

Алексей
25.05.2017
14:55:07
это one more морда.
у этой всё круто с правами. но порог входа высоковат

Anatoly
25.05.2017
15:11:06
Рандек она же как агент на каждую ноду, да?

Алексей
25.05.2017
15:11:20
нет
там просто ssh
если дженкинс уже есть не стоит морочится.

Vlad
25.05.2017
15:12:24

Алексей
25.05.2017
15:12:28
если его нету, как у меня, то имеет смысл посмотреть рандек

Антон
26.05.2017
09:47:52
хм Issues в Ansible когда нить опустятся вниз или они скоро дойдут до Saltstack ...

Hackru
26.05.2017
09:59:28
Оборотная сторона хомячковости

Anatoly
26.05.2017
10:45:20

Igor
26.05.2017
12:14:15
Коллеги
а как
- yum:
list: packagename* - маску передать
а то с ta* - tar не находит