-
Notifications
You must be signed in to change notification settings - Fork 388
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' into update_showpolicymap
- Loading branch information
Showing
463 changed files
with
39,623 additions
and
6,762 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,146 @@ | ||
-------------------------------------------------------------------------------- | ||
New | ||
-------------------------------------------------------------------------------- | ||
|
||
* iosxe | ||
* Added ShowPlatformSoftwareFedSwitchActiveIFMInterfacesSVI | ||
* Added schema and parser for 'sh platform software fed {switch} {active} ifm interfaces svi' | ||
* Added ShowPlatformSoftwareFedSwitchActiveIFMMappingsEtherchannel | ||
* Added schema and parser for 'show platform software fed {switch} {mode} ifm mappings etherchannel' | ||
* Added ShowBfdInternal | ||
* Added schema and parser for 'show bfd internal' | ||
* Added ShowCryptoPkiCertificatesPemServer | ||
* Added new parser for cli 'show cry pki certificates pem server' | ||
* Added ShowObjectGroupName | ||
* added parser for "show object-group name {group_name}" | ||
* Added ShowOspfv3NeighborInterface | ||
* show ospfv3 neighbor {interface} | ||
* Added ShowPlatformSoftwareSteeringPolicyAomInfo | ||
* parser for cli 'show platform software steering-policy forwarding-manager switch {switch} F0 policy-aom-info' | ||
* Added ShowPlatformSoftwareObjectManagerF0Object | ||
* parser for cli 'show platform software object-manager switch {switch} F0 object {object}' | ||
* Added ShowLispVrf | ||
* parser for cli 'show lisp vrf {vrf}' | ||
* Added ShowPlatformSoftwareAccessListSwitchActiveFPActiveOgLkupIds | ||
* parser for Show Platform Software Access List Switch Active FP ActiveOgLkupIds | ||
* Added ShowQfpDropsThresholds | ||
* show qfp drops thresholds | ||
* Added ShowConsistencyCheckerMcastStartAll | ||
* "show consistency-checker mcast {layer} start all" | ||
* "show consistency-checker mcast {layer} start {address} {source}" | ||
* "show consistency-checker mcast {layer} start {address}" | ||
* "show consistency-checker mcast {layer} start vrf {instance_name} {address} {source}" | ||
* "show consistency-checker mcast {layer} start vlan {vlan_id} {address}" | ||
* Added ShowConsistencyCheckerRunIdDetail | ||
* "show consistency-checker run-id {id} detail" | ||
* Added ShowConsistencyCheckerRunId | ||
* "show consistency-checker run-id {id}" | ||
|
||
* iosxe/c9300 | ||
* Modified ShowEnvironmentAll | ||
* Added support for < Sensor List Environmental Monitoring >. | ||
|
||
* iosxr | ||
* Added ShowOspfProcessName | ||
* Parser for cli 'show ospf {process_name}' | ||
* Added ShowOspfv3ProcessName | ||
* Parser for cli 'show ospfv3 {process_name}' | ||
* Added ShowPtpForeignMastersBrief | ||
* Added parser for show ptp foreign-masters brief | ||
|
||
* nxos | ||
* Added ShowMacSecMkaSummary | ||
* parser for 'show macsec mka summary' | ||
* Added ShowMacSecMkaSession | ||
* parser for 'show macsec mka session' | ||
* Added ShowMacSecMkaSessionDetails | ||
* parser for 'show macsec mka session details' | ||
* Added ShowMacSecMkaStats | ||
* parser for 'show macsec mka statistics' | ||
|
||
* sonic | ||
* Added ShowVersion | ||
* Added new OS SONiC and created ShowVersion parser | ||
* Inherited DockerStatsNoStream from Linux parsers | ||
|
||
|
||
-------------------------------------------------------------------------------- | ||
Fix | ||
-------------------------------------------------------------------------------- | ||
|
||
* iosxe | ||
* Fix for ShowPlatformHardwareFedSwitchQosQueueConfig | ||
* Added str and list pattern to match all possible values | ||
* Modified ShowPlatformSoftwareFedActiveAclInfoDbDetail | ||
* Added ipv6 source and destination | ||
* Modified ShowIpv6Interface Parser | ||
* parser for 'show ipv6 inerface {interface}' added new regex p18_1. | ||
* Modified ShowSpanningTree Parser | ||
* parser for 'show spanning tree' added new regex p1_1,p1_2,p1_3,p1_4 | ||
* Modified ShowPlatformFedActiveTcamUtilization | ||
* Modified cli_command | ||
* Modified ShowPlatform | ||
* show platform parser now recognizes 'init, active' state | ||
* Modified ShowPlatformSoftwareMemoryCallsite | ||
* Enhanced ShowPlatformSoftwareMemoryCallsite parser to work for show platform software memory fed switch active alloc callsite brief | ||
* Modified ShowCryptoPkiCertificatesPemServer | ||
* Enhanced the parser by adding '\n' to each line in the output | ||
* Fix for ShowPdmSteeringPolicy | ||
* fixed old parser for cli 'show pdm steering policy' to capture full contract name as contract name can be anything | ||
* Fix for ShowPlatformSoftwareFedActiveSecurityFed | ||
* fixed old parser for cli 'show platform software fed {switch} active security-fed sis-redirect firewall all' due to change in output | ||
* Modified ShowRunInterface | ||
* Added 112 regex for service-policy outputs | ||
* Fix for ShowSpanningTreeSummary | ||
* Added additional key "bpdu_sender_conflict" | ||
* Modified for ShowAccessSessionInterfaceDetails parser | ||
* Added new regex <p11_1> for matching ipv6 address '1555105ced6cc3825b39d' '1555102251fffe005' | ||
* Modified ShowLispIpv4Publication | ||
* Added support for missing locator addresses. | ||
* Modified ShowLispIpv6Publication | ||
* Added support for missing locator addresses. | ||
* Modified ShowLispServiceDatabase | ||
* Added support for optional Service-Insertion ID. | ||
* Modified ShowNat66Statistics | ||
* Changed enable_count from schema to Optional. | ||
* Updated regex pattern p0 to accommodate various outputs | ||
* Added ShowPlatformSoftwareDistributedIpsecTunnelInfo | ||
* Added ShowPlatformSoftwareDistributedIpsecTunnelInfo for CLI "show platform software distributed-ipsec tunnel-info". | ||
|
||
* iosxr | ||
* Modified ShowIsisInterface Parser | ||
* Modified pattern r38 to support "Layer-2 Multicast" | ||
* Modified pattern r40 to support "All ISs Listening" | ||
* Added key "lsp_rexmit_queue_size" in topology section in schema | ||
* Modified ShowBgpInstanceNeighborsDetail | ||
* Added Optional parameter configured_keepalive_interval to schema | ||
* Added Optional parameter configured_holdtime to schema | ||
* Added Optional parameter ttl_security to schema | ||
* Added Optional parameter external_bgp_neighbor_hop_count to schema | ||
* Added Optional parameter bfd to schema | ||
* Added Optional parameter bfd_status inside bfd to schema | ||
* Added Optional parameter session_status inside bfd to schema | ||
* Added Optional parameter mininterval inside bfd to schema | ||
* Added Optional parameter multiplier inside bfd to schema | ||
* Added Optional parameter messages to schema | ||
* Added Optional parameter messages_count inside messages to schema | ||
* Added Optional parameter notifications inside messages to schema | ||
* Added Optional parameter queue inside messages to schema | ||
* Added pattern for graceful_restart key | ||
* Added pattern for graceful_restart_restart_time key | ||
* Added pattern for graceful_restart_stalepath_time key | ||
* Modified ShowOspfDatabase | ||
* Modified Router Id option to schema as Optional. | ||
* Added regex pattern p5 to match lsa type 2 network link. | ||
|
||
* nxos | ||
* Added | ||
* Updated regex <p1> with <.> in <type> field | ||
* Modified ShowInterfaceCounters | ||
* Modified regex to handle `--` in interface counters output. | ||
* Modified show_interface_status | ||
* Modified the p1 regex pattern to capture missing data and remove junk | ||
* Fixed ShowInterface Parser | ||
* Fixed regex for some failing output of show interface status command | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,171 @@ | ||
-------------------------------------------------------------------------------- | ||
Fix | ||
-------------------------------------------------------------------------------- | ||
|
||
* iosxe | ||
* Modified ShowBgpNeighborsAdvertisedRoutesSuperParser | ||
* Updated regex pattern <p3_1> to accommodate various outputs. | ||
* Modified ShowClnsIsNeighborsDetail | ||
* Updated regex pattern <p2> to accommodate various outputs. | ||
* Modified ShowInterfaces | ||
* Added regex pattern <p53> to capture value of carrier transitions | ||
* Modified ShowPlatformSoftwareFedSwitchActiveVpSummaryVlan Parser | ||
* Fixed parser to execute show comman on svl, HA and SA devices | ||
* Modified ShowEnvironment Parser | ||
* Modified the p4 regex pattern to capture missing data. | ||
* Modified ShowRunningConfigNve | ||
* Fixed regex <p2> and <p3> to accomodate various values and to fix MAC value regex. | ||
* Changed key <serial> in schema to optional | ||
* Modified ShowRunningConfigNve | ||
* Added regex <p5_4> and <p5_5>. | ||
* Update code for <p3_8> to include space between 'ipv4' and 'mask' key. | ||
* Modify ShowPlatformSoftwareDistributedIpsecTunnelInfo | ||
* Updated parser to validate per tunnel info | ||
* Modified ShowIpNhrpNhsDetail Parser | ||
* parser for 'show ip nhrp nhs {tunnel} detail' Modified schema and regex pattern | ||
* Fix for ShowSpanningTreeInterface | ||
* Modified regular expression in order to satisfy P2p Peer (STP) | ||
* Modified parser ShowHardwareLed | ||
* Enhanced the parser to get LED Ecomode status, Added schema and regex pattern <p12_1> | ||
* Modified parser ShowProcessesCpuSorted | ||
* Fixed schema and regex pattern | ||
* Fix for ShowEnvironmentSuperParser | ||
* added p1_3 match pattern | ||
* Modified ShowIpMfib | ||
* To support interface port-channel type in iif and oif | ||
* Additional handling for egress_data | ||
* Sample output for iif Port-channel5 Flags RA A MA | ||
* Sample output for oif Port-channel5 Flags RF F NS | ||
* Modified ShowIpv6Mfib | ||
* To support interface port-channel type in iif and oif | ||
* Additional handling for egress_data | ||
* Sample output for iif Port-channel5 Flags RA A MA | ||
* Sample output for oif Port-channel5 Flags RF F NS | ||
* Modified ShowLispEthernetMapCachePrefix Parser | ||
* Made prefix-location optional | ||
* Added | ||
* Added condition for channel_group in pagp_dad_obj | ||
* Fixed ShowControllerVDSLSchema parser | ||
* Fixed schema for 'modem_fw__version' & 'modem_phy_version' for show controller vdsl {slot_no} | ||
* Modified ShowEtherchannelProtocol | ||
* Fix P1_1 regular expression. | ||
* Adding parser for ShowIpOspfRibRoute | ||
* Added ShowIpOspfRibRoute for "show ip ospf rib <>" | ||
* Modified ShowIpv6RouteWord | ||
* Added support for parsing output with LISP interfaces | ||
* Modified ShowRunningConfigNve | ||
* Added regex <p5_6> and <p5_7> for keys 'data_mdt_group', 'data_mdt_group_mask' and 'data_mdt_threshold' | ||
* Modified ShowMplsForwardingTable | ||
* Added bytes_label_switched to exclude | ||
|
||
* nxos | ||
* Fix for ShowRunningConfigInterface | ||
* Added p20 regex to match the user's data. | ||
* Modified ShowRunningConfigBgp | ||
* Updated code for <p32> to match the list of values. | ||
* Modified ShowInterfaceStatus | ||
* Refactored regex pattern to accommodate modern outputs from Nexus 9000 series and be easier to maintain overall. | ||
* Added | ||
* Updated regex pattern for <p31> | ||
* Modified ShowRunningConfigInterface | ||
* Modified schema to store secondary ip address | ||
* Improved p17 regex to capture proper ip address | ||
* Added p21 regex to capture secondary ip address | ||
|
||
* iosxr | ||
* Modified ShowBgpL2vpnEvpnSummary Parser | ||
* Added regex p8a and p8b | ||
* Added code in pattern <p8a> and <p8b> | ||
* Modified ShowIsisDatabaseDetail | ||
* Added pattern <r26> to parse line 'Metric 10 MT (IPv6 Unicast) IPv6-Ext-InAr fc00a00020003/128' | ||
* Modified pattern <r25> code to parse multiple srv6 locator lines | ||
* Modified ShowOspfNeighbor | ||
* Modified schema and code to store multiple neighbor values into a list | ||
* Modified ShowL2vpnBridgeDomainDetail | ||
* Modified schema and existing code to have separate entry for access pw | ||
* Modified regex p27 to fix mismatch pw_class and xc_id value | ||
* Modified ShowBgpVrfAfPrefix Parser | ||
* Added code in pattern <p11> | ||
* Added keys <group_best, backup, add_path, import_candidate, imported, redistributed> in schema as optional parameters | ||
* Modified 'r_value' key as optional parameter | ||
|
||
* viptela | ||
* Modified ShowOmpRoutes | ||
* Added tenant key as option. | ||
* Updated regex pattern p1 and p2 to accommodate various outputs. | ||
|
||
* iosxe/c9600/c9606r | ||
* Modified ShowPlatformHardwareFedActiveTcamUtilization | ||
* Added command for switch mode standby | ||
* Modified ShowPlatformTcamPbrNat | ||
* Added command for switch mode active | ||
|
||
* common | ||
* Updated pyats configuration import | ||
* Modified .gitignore | ||
* Added the `venv/` directory to the .gitignore file. Common convention dictates that Python virtual environments are stored in a directory named `venv`, which should not be committed to a repository. | ||
|
||
|
||
-------------------------------------------------------------------------------- | ||
New | ||
-------------------------------------------------------------------------------- | ||
|
||
* ios | ||
* Added ShowVlanInternalUsage | ||
* show vlan internal usage | ||
|
||
* iosxe | ||
* Added ShowPlatformSoftwareMatmSwitchTable | ||
* Parser for cli 'show platform software matm switch {switch} {slot} table' | ||
* Added ShowIsisNeighborSuperParser | ||
* Added super parser for show isis neighbor and schema | ||
* Added parser for show isis neighbor and show isis neighbor detail | ||
* Added ShowMdnsSdCache | ||
* parser for 'show mdns-sd cache remote' | ||
* Added ShowPlatformSoftwareMemoryDatabaseFedSwitchActiveCallsite | ||
* show platform software memory database fed {switch} {switch_var} callsite | ||
* Added ShowIPNameServer Parser in show_ip.py | ||
* show ip name-servers | ||
* show ip name-servers vrf {vrf} | ||
* Added ShowPlatformSoftwareFedSwitchActiveNatAcl | ||
* Parser for cli 'show platform software fed switch active nat acl' | ||
* Added ShowPlatformSoftwareFedSwitchActiveNatFlows | ||
* Parser for cli 'show platform software fed switch active nat flows' | ||
* Added ShowPlatformSoftwareFedSwitchActivePuntBrief | ||
* Parser for cli 'show platform software fed switch active punt ios-cause brief' | ||
* Added ShowIsisIpv6RibParser | ||
* Added parser for show isis ipv6 rib and schema | ||
* Added ShowDiagnosticStatus | ||
* Added parser for show diagnostic status | ||
* Added ShowL2routeEvpnEs | ||
* show l2route evpn es | ||
* show l2route evpn es esi {esi} | ||
* show l2route evpn es origin-rtr {origin_rtr} | ||
* show l2route evpn es origin-rtr {origin_rtr} esi {esi} | ||
* show l2route evpn es producer {producer} | ||
* show l2route evpn es producer {producer} origin-rtr {origin_rtr} | ||
* show l2route evpn es producer {producer} origin-rtr {origin_rtr} esi {esi} | ||
|
||
* iosxr | ||
* Added ShowBgpL2vpnEvpnSummary | ||
* Added parser for show bgp l2vpn evpn summary | ||
* Added ShowBgpAddressFamily | ||
* Added parser for show bgp | ||
* Added parser for show bgp {address_family} | ||
* Modified ShowBgpInstanceSummary | ||
* Modified pattern <p11> to parse both lines 'Table ID 0x0' and 'Table ID 0x0 RD version 0' | ||
* Modified pattern <p15> to parse line 'BGP scan interval 60 secs' | ||
|
||
* generic | ||
* Show version | ||
* Added support for cheetah/ap | ||
|
||
|
||
-------------------------------------------------------------------------------- | ||
Add | ||
-------------------------------------------------------------------------------- | ||
|
||
* iosxe | ||
* Added ShowTerminal Parser | ||
|
||
|
14 changes: 14 additions & 0 deletions
14
changelog/undistributed/changelog_fix_show_cts_iosxe_20200807212611.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
-------------------------------------------------------------------------------- | ||
Fix | ||
-------------------------------------------------------------------------------- | ||
* IOSXE | ||
* Modified ShowCtsInterfaceSchema: | ||
* Changed global_dot1x_feature from schema to Optional (not present on port-channel interfaces) | ||
* Changed cts mode value from schema to Optional to (not present when cts status is disabled) | ||
* Modified ShowCtsInterface: | ||
* Updated regex pattern p2 to also match Port-channel interfaces | ||
* Updated regex pattern p3 to also match CTS disabled status | ||
* Added conditional to cts_dict so mode key is not generated if cts is disabled | ||
* Modified golden_output2_expected test data | ||
* Added expected output for Port-channel interfaces | ||
* Added golden_output4 test data & expected results |
Oops, something went wrong.