Skip to content

Commit

Permalink
Merge pull request #1181 from chidanandpujar/pyez_release_test1
Browse files Browse the repository at this point in the history
Pull request for pyez release 2.6.4
  • Loading branch information
chidanandpujar authored Jun 9, 2022
2 parents 9f811a8 + 24a7403 commit e6e0586
Show file tree
Hide file tree
Showing 4 changed files with 53 additions and 2 deletions.
40 changes: 40 additions & 0 deletions INSTALL-RHEL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
### Installation on RHEL

The following are instructions for setting up a system starting from a stock system images.

These instructions were tested on a 64-bit systems from https://github.com/opscode/bento, and using the _Junos PyEZ_ library version 2.6.4.

Operating Systems
---------------
- Red hat Enterprise Linux 8.1 (Ootpa)

#### Step 1: Install Python and PIP

##### For Python 3.x:
dnf install python3-pip python3-wheel

#### Step 2: Install Junos PyEZ

##### For Python 3.x:
sudo pip3 install junos-eznc

#### Step 3: Verify

Once you've completed the above step, you should be able to create a `Device` instance, connect to a Junos system, and display the "facts", as illustrated in the README.md file.

Enjoy!

#### Installing from GitHub

Development code can be installed directly from GitHub based on any branch, commit, or tag.

***Step 1 and 3 still required.***
#### Alternate Step 4: Install Junos PyEZ from GitHub

#### Step 4a: Install Git from OS packages
pip3 install git

#### Step 4b: Install Junos PyEZ from GitHub

##### For Python 3.x:
pip3 install git+https://github.com/Juniper/py-junos-eznc.git
10 changes: 10 additions & 0 deletions RELEASE-NOTES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
## Release 2.6.4 - 9 JUNE 2022
### Features Added
- Supported start_shell options to choose the shell types (sh or csh) #995
- Supported for python 3.9
### Bugs fixed:
- Fixed Device facts current_re returns the SRX cluster node0 and node1 details with cluster ID 16 #1135
- Fixed upgrade ncclient version 0.6.13, updated requirements.txt to install ncclient==0.6.13 #1153
- Fixed deprecation warning due to invalid escape sequences #1034
- Fixed Unit tests test_sw_put_ftp failure #1165

## Release 2.4.2.dev0 - 29 APRIL 2020
## Features Added

Expand Down
4 changes: 2 additions & 2 deletions lib/jnpr/junos/version.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
VERSION = "2.5.0"
DATE = "2020-Jun-15"
VERSION = "2.6.4"
DATE = "2022-Jun-9"

# Augment with the internal version if present
try:
Expand Down
1 change: 1 addition & 0 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Topic :: Software Development :: Libraries",
"Topic :: Software Development :: Libraries :: Application Frameworks",
"Topic :: Software Development :: Libraries :: Python Modules",
Expand Down

0 comments on commit e6e0586

Please sign in to comment.