Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Use a container ( + PyEZ)

...

https://www.juniper.net/documentation/en_US/junos-pyez/topics/task/installation/junos-pyez-server-installing.html



Ubuntu Desktop 17.1:  ( JLK in VMware )


Code Block
titleUbuntu
collapsetrue

apt-get install ansible

...


apt-get install python-pip

...


ansible --version

...


#pip install ansible --upgrade

...



apt-get install openssh-server  #( to enable SSH )

...


apt-get install openssh-client build-essential

...


apt-get install libffi-dev libxslt-dev libssl-dev

...


apt-get install git

...


pip install jxmlease

...


sudo pip install junos-eznc

...



pip install junos-eznc # ( for access to junos )

...


#ansible-galaxy will download and "install" the role, "init" will only create the intrastucture of a new role

...


ansible-galaxy install Juniper.junos # ( for access to junos )

...


>>> quick test: #ansible localhost -m setup


MobaXterm 9.4


Code Block
titleUbuntu
collapsetrue

PATH=/drives/c/cygwin64/bin/:$PATH

...


replace alias:  alias python='ToolNotIncluded python'  >>> alias python='/drives/c/cygwin64/bin/python2.7.exe'

...


apt-get install python-paramiko gcc-g++ wget openssh curl python python-devel python-setuptools python-crypto openssl openssl-devel libffi-devel gcc-g++ python2-openssl gcc-core make

...


apt-get install python  #will be 2.7


Cygwin: 

...


Code Block
titleUbuntu
collapsetrue
    https://pip.pypa.io/en/stable/installing/

...


culr -

...

O https://bootstrap.pypa.io/get-pip.py

...



python get-pip.py

...



pip install ansible


Windows 10 bash ( ubuntu)


Code Block
titleUbuntu
collapsetrue

1- run bash as root ( in a normal cmd.exe type  "lxrun /setdefaultuser root /y") original user was:  onmylaptop

...



2- 

...



3-

...

 pip install ansible --upgrade

...



Usage

...



ansible windows -m win_ping

...





cd /mnt/c/Users/jkriker/Documents/GitHub/vqfx_ansible_jinja2

Image Modified