August 2019¶
August 23th- Genie v19.8¶
Module |
Versions |
---|---|
|
19.8 |
|
19.8 |
|
19.8 |
|
19.8 |
|
19.8 |
|
19.8 |
|
19.8 |
|
19.8 |
|
19.8 |
|
19.8 |
|
19.8 |
|
19.8 |
|
19.8 |
|
19.8 |
|
19.8 |
|
19.8 |
|
19.8 |
|
19.8 |
|
19.8 |
Upgrade Instructions¶
pip install --upgrade genie genie.abstract genie.conf genie.examples genie.harness genie.libs.conf genie.libs.filetransferutils genie.libs.ops genie.libs.parser genie.libs.robot genie.libs.sdk genie.libs.telemetry genie.metaparser genie.ops genie.parsergen genie.predcore genie.telemetry genie.utils unicon genie.trafficgen
Features¶
Creating testbed is now easier than ever!
450 New network automation apis. Ready for you to use and contribute to it. Fully open sourced!
You can call them by doing
>>> device.apis.get_interface_mtu_size(device, 'Ethernet2/3')
1500
Genie * New Genie create cli command
Allow to create testbed from excel
Allow to create testbed question prompt
Allow to create testbed dictionary
Genie.Ops * No change
Genie.Conf * New device.learn(‘all’) * New device.parse(‘all’) * New device.api.<api>
Genie.Utils * No change
Genie.Harness * Extra error pattern for Unicon * Fixed an issue where verificaton could pass even though command was invalid * New trigger datafile argument - skip_global_verification
TriggerSleep:
source:
pkg: genie.libs.sdk
class: triggers.sleep.sleep.TriggerSleep
sleep_time: 5
message_time: 3
skip_global_verifications:
- Verify_IpInterfaceBrief
Genie.Examples * Deprecated in 19.7 * As a reminder, all examples can be found at: https://github.com/CiscoTestAutomation/
Genie.Libs.Parser * 52 new IOSXE, IOS, NXOS & JunOS Parsers! * Grand total of 1294 parsers * Changelog can be checked here
Genie.Libs.Ops * New OPS structures on IOS;
ACL
DOT1X
acl
dot1x
fdb
dot1x
vrf
route_policy
mld
igmp
mcast
stp
ospf
static_routing
routing
rip
vlan
lag
lldp
prefix_list
bgp
lisp
Changelog can be checked here
Genie.Libs.Conf * No change!
Genie.Libs.Sdk * 450 network automation apis to interact with your devices * Changelog can be checked here
Genie.Libs.Robot * No change! * Changelog can be checked here
Genie.Trafficgen
Fix for check_flow_groups_loss
read multi-page ‘GENIE’ view values
bugfix for pageSize for IxNetwork versions 7.40, 7.50, 8.10
Enhanced logging on failure for start_traffic and stop_traffic
Added get_traffic_item_statistics_table to print data for specific columns from ‘Traffic Item Statistics’ view
Edit error message for CSV options
updated default columns for ‘Traffic Item Statistics’ view table
Enhancement to get_traffic_item_statistics_table to allow user to overwrite table columns
Enhancement to create and print ‘Flow Statistics’ view table
Genie.FileTransferUtils * No change!
Genie.Libs.Telemetry * No change!
Genie.Abstract * No change!
Genie.Telemetry * No change!
Genie.Parsergen * No change!
Genie.Metaparser * No change!
Genie.Predcore * No change!
August 8th - Genie v19.7.1¶
Module |
Versions |
---|---|
|
19.7.1 |
|
19.7.1 |
|
19.7.2 |
|
19.7.1b0 |
|
19.7.1b0 |
|
19.7.1b0 |
|
19.7.1 |
|
19.7.1 |
REST implementation has been added to Genie Interface Conf object.
Enhancemenets added on Genie Trafficgen.
Fixed abstraction on rest.connector package.
Fixed version dependency between Genie packages.
Bugfix for processor results rollup