Skip to content

Commit 9aa52e3

Browse files
authored
Merge pull request #855 from CiscoTestAutomation/release_24.4
Releasing v24.4
2 parents 917c322 + 41f277a commit 9aa52e3

File tree

828 files changed

+116520
-49956
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

828 files changed

+116520
-49956
lines changed

.github/workflows/run_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414

1515
strategy:
1616
matrix:
17-
python-version: ['3.8', '3.9', '3.10', '3.11']
17+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
1818

1919
steps:
2020
- uses: actions/checkout@v2

changelog/2024/april.rst

Lines changed: 181 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,181 @@
1+
--------------------------------------------------------------------------------
2+
New
3+
--------------------------------------------------------------------------------
4+
5+
* iosxe
6+
* Added ShowSmartPowerChildren
7+
* Added ShowSmartPowerUsage
8+
* Modified ShowStackPowerDetail Parser
9+
* New ShowPowerInlineMeter
10+
* Parser for 'show power inline meter'
11+
* Added New Parser ShowSmartPowerCategories
12+
* Added ShowControllerEthernetControllerLinkstatus
13+
* Added schema and parser for 'show controllers ethernet-controller {interface} link-status'
14+
* Added value for line key
15+
* Added ShowLoggingOnboardRpStandbyUptimeDetail Parser
16+
* Added cli for show logging onboard rp standby uptime detail in the parser.
17+
* Added ShowPlatformHardwareChassisFantrayDetail
18+
* Added 'show platform hardware chassis fantray detail parser'
19+
* Added ShowSmartPowerLevelCurrentChildren
20+
* Added ShowMacsecPost
21+
* parser for 'show macsec post'
22+
* Added ShowMacsecStatisticsInterface
23+
* parser for 'show macsec statistics interface {interface}'
24+
* Added TestPlatformSoftwareDatabasePlatformComponent
25+
* Added schema and parser for 'test platform software database get-n all ios_oper/platform_component'
26+
* Added ShowPlatformHardwareChassisFantrayDetailSwitch
27+
* show platform hardware chassis fantray detail switch {mode}
28+
* Added ShowSdwanServiceChainDatabaseSummary parser
29+
* Parser for "show platform software sdwan service-chain database summary"
30+
* Added ShowSdwanServiceChainStatsDetail parser
31+
* Parser for "show platform software sdwan service-chain stats detail"
32+
* Added ShowSdwanQfpActiveDatapathStats parsser
33+
* Parser for "show platform hardware qfp active feature sdwan datapath statistics"
34+
* Added ShowPlatformHardwareFedActiveFwdasicdrops
35+
* Added schema and parser for 'show platform hardware fed {switch} {switch_var} fwd-asic drops asic {asic_id} slice {slice_id}'
36+
* Added schema and parser for 'show platform hardware fed {switch_var} fwd-asic drops asic {asic_id} slice {slice_id}'
37+
* Added ShowPlatformHardwareFedActiveFwdAsicTrapsNputraps
38+
* parser for ShowPlatformHardwareFedActiveFwdAsicTrapsNputraps
39+
* Added ShowPlatformHardwareFedActiveFwdAsicTrapsTMtraps
40+
* parser for ShowPlatformHardwareFedActiveFwdAsicTrapsTMtraps
41+
* Added ShowPlatformSoftwareFedActiveDropPacketCaptureInterfacesStats
42+
* parser for ShowPlatformSoftwareFedActiveDropPacketCaptureInterfacesStats
43+
* Added ShowPlatformSoftwareFedActiveDropPacketCaptureStatistics
44+
* parser for ShowPlatformSoftwareFedActiveDropPacketCaptureStatistics
45+
* Added ShowIsisIpv6Tilfa
46+
* show isis ipv6 fast-reroute ti-lfa fwd-ids
47+
* show isis ipv6 fast-reroute ti-lfa fwd-ids {fwd_id}
48+
* Added ShowPlatformSoftwareCpmSwitchActiveB0CountersInterfaceLacp
49+
* Added parser for "show platform software cpm switch active B0 counters interface lacp" and schema
50+
* Added ShowPlatformFedSwitchActiveFnfRecordCountAsicNum
51+
* parser for 'show platform software fed switch <state> fnf record-count asic <asic num>'
52+
* parser for 'show platform software fed <state> fnf record-count asic <asic num>'
53+
* Added ShowIpDhcpSnoopingStatistics
54+
* parser for 'show ip dhcp snooping statistics'
55+
* Added ShowPlatformFedSwitchActiveWiredClientR0IdIifid
56+
* parser for 'show platform software wired-client switch <state> r0 id <iif_id>'
57+
* parser for 'show platform software wired-client <state> r0 id <iif_id>'
58+
* Added ShowPlatformHardwareFedQosSchedulerSdkInterface
59+
* parser for 'show platform hardware fed {mode} qos scheduler sdk interface {interface}'
60+
* Added ShowInterfaceHumanReadable parser
61+
* Parser for "show interface <interface> human-readable"
62+
* Added ShowEndpointTracker parser
63+
* Parser for "show endpoint-tracker"
64+
* Added ShowTrackDynamic parser
65+
* Parser for "show track dynamic"
66+
* Added ShowIpIgmpSsm
67+
* Added 'show ip igmp ssm-mapping' command and schema for the command.
68+
* Added ShowIpv6MldSsm
69+
* Added 'show ipv6 mld ssm-map' command and schema for the command.
70+
71+
* iosxr
72+
* Added support for ShowDiagDetails
73+
* Added support for ShowIpv4VirtualAddressStatus
74+
* Added new cli support for ShowRouteIpv4
75+
* show route ipv4 next-hop {next_hop}
76+
* Added parser for 'show line'
77+
* Modified ShowOspfNeighborInterfaceDetail Parser
78+
* parser for 'show ospf neighbor {interface} detail'
79+
* Added ShowIsisDatabaseVerboseNeighbor
80+
* Added schema and parser for show isis instance {instance_name} database verbose {neighbor_device}
81+
* Added ShowSegmentRoutingTrafficEngPolicyColorEndpoint
82+
* added new parser for cli 'show segment-routing traffic-eng policy color {color_code} endpoint ipv4 {endpoint_ip}'
83+
* Added ShowDhcpVrfIpStatistics
84+
* Added schema and parser for show dhcp vrf {vrf_name} {ip_type} {user_command} statistics
85+
* Added ShowDhcpIpInterface
86+
* Added schema and parser for cli 'show dhcp {ip_type} {user_command} interface {interface_name}'
87+
* Added show bgp dampened-paths
88+
* parser for 'show bgp dampened-paths'
89+
90+
* utils
91+
* Updated code to generate `_actual.json` for UT
92+
* Added `blocked` in result colour
93+
94+
95+
--------------------------------------------------------------------------------
96+
Fix
97+
--------------------------------------------------------------------------------
98+
99+
* iosxe
100+
* Modified ShowWirelessClientSummary and ShowWirelessFabricClientSummary
101+
* Added support for Method of 'None' and 'SAE'
102+
* Modified ShowPower
103+
* parser for 'show power detail'
104+
* Modified ShowPowerInlinePolice
105+
* parser for 'show power inline police module <mod no>'
106+
* Modified ShowIpv6Routers Parser
107+
* Added the condition vrf!="" because even though vrf not provided in script command directing to show ipv6 routers vrf
108+
* Modified ShowVersion
109+
* Updated regex to capture build_label for newer version strings
110+
* Modified TestPlatformSoftwareDatabasePlatformComponent to TestPlatformSoftwareDatabase
111+
* Modified schema and parser for 'test platform software database get-n all ios_oper/{component}'
112+
* Modified ShowLoggingOnboardRpActiveUptimeDetail Parser
113+
* Added switch_num to the parser to support stack/svl devices.
114+
* Modified ShowSdwanAppqoeDreoptStatus
115+
* Schema change to support timing based value updation, marked as Optional
116+
* Modified ShowSslProxyStatistics
117+
* Added new regex pattern to support new set of lines, with backword compatibity
118+
* Modified ShowSdwanAppqoeRmResources
119+
* Added new regex pattern to support new set of lines, with backword compatibity
120+
* Modified ShowServiceInsertionTypeAppqoeServiceNodeGroup
121+
* Added new regex pattern to support new set of lines, with backword compatibity
122+
* Modified ShowServiceInsertionTypeAppqoeClusterSummary
123+
* Added new regex pattern to support new set of lines, with backword compatibity
124+
* Modified ShowPlatformHardwareQfpActiveFeatureAppqoe
125+
* Added new regex pattern to support new set of lines, with backword compatibity
126+
* Modified ShowPlatform Parser
127+
* Fix p3 if condition
128+
* Modified ShowWlanAllSchema
129+
* Updated `radio_policy` from schema to Optional
130+
* Modified ShowWlanAll
131+
* Updated regex pattern `p_name_ssid` to support SSID with spaces
132+
* Modified ShowWlanSummary
133+
* Updated regex pattern `wlan_info_capture` to support SSID with spaces (2 spaces max between each word)
134+
* Modified ShowLispPublicationPrefixSuperParser
135+
* Updated regex to capture IPv6 Merged Locator addresses.
136+
* Modified ShowCdpNeighborsDetailSchema in show_cdp.py
137+
* Added keys <power_drawn>, <power_request_id>, <power_mgmt_id_1>, <power_req_level>, <power_available_id>, <power_mgmt_id_2>, <available_power>, <mgmt_power> into the schema.
138+
* Modified ShowCdpNeighborsDetail in show_cdp.py
139+
* Added parsing code for the keys <power_drawn>, <power_request_id>, <power_mgmt_id_1>, <power_req_level>, <power_available_id>, <power_mgmt_id_2>, <available_power>, <mgmt_power>.
140+
* Modified ShowPlatformHardwareFedActiveQosQueueStats
141+
* Modified to support current output of c9400 platform
142+
* Two keys (q_policer and q_policer_drop) are changed to optional
143+
* Modified ShowCapabilityFeatureMonitorErspanSourceDestination Parser
144+
* Fix p1_3 regular expression
145+
* Modified ShowDeviceTrackingDatabaseInterfaceCount
146+
* parser for ShowDeviceTrackingDatabaseInterfaceCount
147+
* Modified ShowEnvironmentStack
148+
* Removed trailing whitespace from empty_output_output.txt file
149+
* Modified ShowPlatformSoftwareFedIgmpSnooping
150+
* Removed trailing whitespace from empty_output_output.txt file
151+
* Modified ShowPlatformSoftwareFedActiveIpv6MldSnoopingVlan
152+
* Removed trailing whitespace from empty_output_output.txt file
153+
* Modified ShowIpDhcpBindingActiveCount
154+
* Removed invalid directory
155+
* Modified ShowMacsecSummary
156+
* Modified p1 regex to match subinterfaces and portchannnel interfaces
157+
* Modified ShowLicenseUdi
158+
* Updated to support stackable platforms with more than 4 switches (2 members) in the stack
159+
* Modified ShowLicenseAll
160+
* Updated to support stackable platforms with more than 4 switches (2 members) in the stack
161+
* Modified ShowLicenseTechSupport
162+
* Updated to support stackable platforms with more than 4 switches (2 members) in the stack
163+
* Fixed regexp p14_data1 to match "Trust Code Installed" in single switch
164+
* Added a new key other_info.smartagentmaxsinglereportsize
165+
* Added <ShowCryptoKeyMypubkeyRsaKeyName>, <ShowCryptoKeyMypubkeyEcKeyName>
166+
* Added support for <key_name> in <show crypto key mypubkey ec {key_name}> and <show crypto key mypubkey rsa {key_name}>
167+
* Modified ShowRouteMapAll
168+
* Fixed regex pattern p21 to support as-path prepend with '.'.
169+
* Added new golden output txt and expected.py with as-path prepend.
170+
* Modified ShowIsisIpv6RibParser
171+
* Output of parser changed, srv6 sid behavior details got added.
172+
173+
* iosxr
174+
* Modified fix for ShowInstallActiveSummary
175+
* Added schema and code for fix the new output
176+
177+
* nxos
178+
* Modified the show interface status pattern.
179+
* Modified the regexp p1 to match user data status "linkFlapE".
180+
181+

changelog/undistributed/changelog_iosxe_show_wlan_20240327123253.rst

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)