Skip to content

Commit

Permalink
Releasing v24.2
Browse files Browse the repository at this point in the history
  • Loading branch information
lsheikal committed Feb 26, 2024
1 parent 882c298 commit 724ef06
Show file tree
Hide file tree
Showing 187 changed files with 8,054 additions and 865 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ TRUSTED_HOST = pyats-pypi.cisco.com

# Development pkg requirements
RELATED_PKGS = genie.libs.parser
DEPENDENCIES = xmltodict requests
DEPENDENCIES = xmltodict requests "netaddr<1.0.0"

ifeq ($(MAKECMDGOALS), devnet)
BUILD_CMD += --devnet
Expand Down
137 changes: 137 additions & 0 deletions changelog/2024/february.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
--------------------------------------------------------------------------------
Fix
--------------------------------------------------------------------------------

* iosxe
* c9300
* Remove unused imports
* Modified ShowPlatformSoftwareFedSwitchActiveAclStatisticsEventsSchema
* Modified schema by added mac_ingress_acl_deny , mac_egress_acl_deny
* Modified ShowIdpromTan Parser
* Modified the revision_num from int to str, Since revision number is consists alphanumeric.
* Modified ShowIpIgmpSnoopingQuerierVlanDetailSchema
* added vlan_id in def cil command
* Fix for ShowPlatformTcamUtilization
* Modified script by adding the command "show platform hardware fed switch {mode} fwd-asic resource tcam utilization".
* Modified ShowPlatformSoftwareFedSwitchActiveStpVlan Parser
* Modified the p2 regex pattern.
* Modified ShowPlatformSoftwareFedSwitchActiveMonitor Parser
* added support for switch number
* Modified parser ShowPlatformTcamPbr
* Fixed schema and regex pattern
* Modified ShowEthernetCfmMaintenancePointsRemoteDetail
* Changed flat output working only for single instance to multiple instance support
* Add index for multile remote points
* Add key for total_remote_meps, total_mep_port_up, total_mep_intf_up
* Updated regex pattern p5(ma_name) p7(evc) to accommodate various outputs.
* Modified ShowIpArpInspectionVlan
* Updated regex pattern <p5> to accommodate various outputs.
* C9500
* Modified ShowPlatformTcamUtilization
* Changed schema to accomodate various outputs.
* Added regex pattern <p2> and <p3> to accommodate various outputs.
* Added ShowFipsStatus
* show fips status
* Modified ShowPlatformHardwareAuthenticationStatus
* Modified optional keys to support SVL and Stack setups
* 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
* Modified show_policy_map
* Added priority_percent to the schema.
* Added regex p10_2 to accommodate getting the data from the output.

* utils
* Updated unittest.py to use exec_module() instead of load_module()

* nxos
* Modified ShowIpInterfaceVrfAll Parser
* Modified pattern <p2> to parse line 'lo2, Interface status protocol-up/link-up/admin-up, iod 7, mode anycast-mac,external'
* Added key 'mode' as optional parameter to schema
* Modified keys 'counters', 'ip_mtu', 'proxy_arp', 'local_proxy_arp', 'multicast_routing', 'icmp_redirects', 'directed_broadcast' as optional parameters in schema
* Modified keys 'icmp_unreachable', 'icmp_port_unreachable', 'unicast_reverse_path', 'load_sharing', 'int_stat_last_reset' as optional parameters in schema
* Modified ShowCdpNeighbors
* Updated regex pattern <p1> to accommodate various outputs.
* Modified ShowModule
* Updated regex pattern <p3> to make status optional
* Added new regex pattern <p7> to capture status separately
* Modified ShowModule
* Updated regex pattern <p1> to accommodate `N9K-vSUP` model.

* iosxr
* Modified ShowBgpVrfAfPrefix
* Added support for cli 'show bgp {address_family} rd {route_rd} detail'
* Added support for cli 'show bgp {address_family} {route} detail'
* Modified ShowPtpPlatformServo
* Modified pattern <p15> to support line 'setTime()0 stepTime()0 adjustFreq()0'
* Modified pattern <p16> to support line 'Last setTime 0.000000000 flag0 Last stepTime0 Last adjustFreq0'
* Modified key 'adjust_freq_time' as optional parameter in schema

* generic
* Update show version
* Update show version for checking if device is in controller mode.


--------------------------------------------------------------------------------
New
--------------------------------------------------------------------------------

* iosxr
* Added ShowMplsForwardingPrefixIPV4Unicast
* parser for 'show mpls forwarding prefix ipv4 unicast {prefix}'
* Added ShowOspfv3DatabaseprefixAdvRouter
* Added schema and parser for show ospfv3 database prefix advertising router
* Modified ShowBgpAddressfamilyPrefix Parser
* parser for 'show bgp {address_family} {bgp_prefix}'
* Added ShowFilesystemLocationAll
* Added schema and parser for cli 'show filesystem location all'
* Added ShowRouteSummary
* added new parser for cli 'show route summary'

* iosxe
* Added ShowMplsTrafficEngFastRerouteDatabaseDetail
* Added schema and parser for show mpls traffic-eng fast-reroute database detail
* Added ShowIpRsvpFast
* Added schema and parser for show ip rsvp fast
* Added ShowIsisIpv6MicroloopAvoidance
* Added parser for show isis ipv6 microloop avoidance and schema
* Added ShowIsisIpv6RibParser
* Updated pattern to capture lfa_type to include 'TILFA node-protecting'.
* Fixed issues with 'show isis ipv6 rib' command to handle single flag ouput cases.
* Added ShowL2tpSessionPackets
* show l2tp session packets
* show l2tp session packets vcid {vcid}
* Added ShowTelemetryInternalProtocolManager
* parser for 'show telemetry interal protocol {protocol} manager'
* Added ShowIpDhcpSnoopingBibdingInterfaceCount
* parser for ShowIpDhcpSnoopingBibdingInterfaceCount
* Added ShowIpVerifySourceInterfaceCount
* parser for ShowIpVerifySourceInterfaceCount
* Added ShowPortSecurityInterfaceCount
* parser for ShowPortSecurityInterfaceCount
* Added ShowDeviceTrackingDatabaseInterfaceCount
* parser for ShowDeviceTrackingDatabaseInterfaceCount
* Added ShowHwModuleSecurityLockStatus
* show hw-module {filesytem} security-lock status
* Added ShowPlatformSoftwareMemoryDatabaseFedSwitchActiveCallsite Parser.
* Added ShowDiagnosticStatus Parser.
* Added ShowPlatformSoftwareFedSwitchActivePuntBrief Parser.

* nxos
* Added ShowBfdIpv4Session
* show bfd ipv4 neighbors
* show bfd ipv4 neighbors vrf {vrf}
* show bfd ipv4 {ipv4_address} neighbors vrf {vrf}
* Added ShowBfdIpv6Session
* show bfd ipv6 neighbors
* show bfd ipv6 neighbors vrf {vrf}
* show bfd ipv6 {ipv6_address} neighbors vrf {vrf}


This file was deleted.

This file was deleted.

Loading

0 comments on commit 724ef06

Please sign in to comment.