Bug 227088 - [NEW PORT] security/py-netmiko: Multi-vendor library to simplify Paramiko SSH connections to network devices
Summary: [NEW PORT] security/py-netmiko: Multi-vendor library to simplify Paramiko SSH...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yuri Victorovich
URL: https://pypi.python.org/pypi/netmiko
Keywords: feature
Depends on: 224423 227076
Blocks: 227096 227098
  Show dependency treegraph
 
Reported: 2018-03-29 19:57 UTC by Kai Knoblich
Modified: 2018-04-05 04:53 UTC (History)
2 users (show)

See Also:


Attachments
py-netmiko.shar (2.29 KB, text/plain)
2018-03-29 19:57 UTC, Kai Knoblich
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Knoblich freebsd_committer freebsd_triage 2018-03-29 19:57:59 UTC
Created attachment 191951 [details]
py-netmiko.shar

Hello,

attached is the shar file for the Python package py-netmiko, a multi-vendor library to simplify Paramiko SSH connections to network devices.

The library supports many platforms, e.g.:

Regularly tested:

Arista vEOS, Cisco ASA, Cisco IOS, Cisco IOS-XE, Cisco IOS-XR, Cisco NX-OS,
Cisco SG300, HP Comware7, HP ProCurve, Juniper Junos, Linux

Limited testing:

Alcatel AOS6/AOS8, Avaya ERS, Avaya VSP, Brocade VDX, Brocade MLX/NetIron,
Calix B6, Cisco WLC, Dell-Force10, Dell PowerConnect, Huawei, Mellanox,
NetApp cDOT, Palo Alto PAN-OS, Pluribus, Ruckus ICX/FastIron, 
Ubiquiti EdgeSwitch, Vyatta VyOS

Experimental support

A10, Accedian, Aruba, Ciena SAOS, Cisco Telepresence, Check Point GAiA,
Coriant, Eltex, Enterasys, Extreme EXOS, Extreme Wing, F5 LTM, Fortinet,
MRV Communications OptiSwitch, Nokia/Alcatel SR-OS, QuantaMesh


QA:
~~~
poudriere (11.1-RELEASE amd64 + i386) for each py27 + py36 flavor -> OK
portlint -> OK


Note:
~~~~~
Before the port can be commited, following ports must be committed first to resolve the missing dependencies:

- py-scp (see PR #224423: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224423)
- py-textfsm (see PR #227076: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227076)

--
Cheers
Kai
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2018-03-30 10:47:24 UTC
Nice contributions Kai!
Comment 2 Kai Knoblich freebsd_committer freebsd_triage 2018-03-30 19:33:17 UTC
(In reply to Kubilay Kocak from comment #1)

Hello Kubilay,

thank you for your feedback! I'm happy to contribute some net-mgmt related stuff to FreeBSD.
--
Cheers
Kai
Comment 3 Yuri Victorovich freebsd_committer freebsd_triage 2018-04-05 04:52:51 UTC
Committed.
Thank you for your contribution!
Comment 4 commit-hook freebsd_committer freebsd_triage 2018-04-05 04:53:29 UTC
A commit references this bug:

Author: yuri
Date: Thu Apr  5 04:52:50 UTC 2018
New revision: 466533
URL: https://svnweb.freebsd.org/changeset/ports/466533

Log:
  New port: security/py-netmiko: Multi-vendor library to simplify SSH connections to network devices

  PR:		227088
  Submitted by:	Kai <freebsd_ports@k-worx.org>

Changes:
  head/security/Makefile
  head/security/py-netmiko/
  head/security/py-netmiko/Makefile
  head/security/py-netmiko/distinfo
  head/security/py-netmiko/pkg-descr