Skip to content

Commit

Permalink
Updated changelogs
Browse files Browse the repository at this point in the history
  • Loading branch information
Taarini Sarath Chander committed Sep 25, 2024
1 parent f3d07cb commit 2526cd2
Show file tree
Hide file tree
Showing 38 changed files with 317 additions and 298 deletions.
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,4 +68,3 @@ created a new API.
* [robot](pkgs/robot-pkg/changelog/CHANGELOG.md)

> Copyright (c) 2020 Cisco Systems, Inc. and/or its affiliates
# Trigger pipeline
26 changes: 26 additions & 0 deletions pkgs/clean-pkg/changelog/2024/august.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
--------------------------------------------------------------------------------
New
--------------------------------------------------------------------------------

* iosxe
* connect stage
* add password recovery for connect stage.

* clean-pkg
* updated the default keep configuration


--------------------------------------------------------------------------------
Fix
--------------------------------------------------------------------------------

* iosxe
* set controller mode stage
* the stage is now working properly fix the issue with stage and reload stage
* Modified install_image
* Added new flag skip_save_running_config to skip the step to save the the running configuration to the startup config.

* generic
* Modified configure_management
* Added `alias_as_hostname` argument
* Allows user to use the alias as the device hostname
25 changes: 25 additions & 0 deletions pkgs/clean-pkg/changelog/2024/september.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
--------------------------------------------------------------------------------
Fix
--------------------------------------------------------------------------------

* clean
* Modified iosxe.stage.Connect.connect
* Set learn hostname to False after hostname learned
* Modified tftp_device_recovery
* If username and password are not provided, use default username and password

* utils
* Modified validate_clean to not raise any exceptions on passing image_management to clean yaml file


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

* iosxe
* Modified
* Allowing a config_register option in RommonBoot stage, with a default of 0x0
* Added
* Added support for quad sup devices in clean to connect the active and standby
* Modified Clean Connect
* Added check for console speed being incorrect as well as a fix
13 changes: 13 additions & 0 deletions pkgs/conf-pkg/changelog/2024/september.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
--------------------------------------------------------------------------------
New
--------------------------------------------------------------------------------

* iosxr
* Added lldp conf model

* nxos
* Added lldp conf model

* device
* Add learn_interfaces to device object
* use the learn(interface) ops to find all the interfaces and add them to device.interfaces
6 changes: 6 additions & 0 deletions pkgs/filetransferutils-pkg/changelog/2024/september.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
--------------------------------------------------------------------------------
New
--------------------------------------------------------------------------------

* iosxr
* check the version for validate_and_update_url since the behaviour changed from 7.x.x.x version
Empty file.
7 changes: 7 additions & 0 deletions pkgs/ops-pkg/changelog/2024/august.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
--------------------------------------------------------------------------------
New
--------------------------------------------------------------------------------

* iosxe
* cat9k
* Use the cmd string format instead of importing the module.
16 changes: 16 additions & 0 deletions pkgs/ops-pkg/changelog/2024/september.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
--------------------------------------------------------------------------------
New
--------------------------------------------------------------------------------

* iosxe
* added a new brief argument to the interface model
* asr1k
* added kwargs to the interface model
* aat3k
* added kwargs to the interface model

* nxos
* added a new brief argument to the interface model

* iosxr
* added kwargs to the interface model
Empty file.
119 changes: 119 additions & 0 deletions pkgs/sdk-pkg/changelog/2024/august.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
--------------------------------------------------------------------------------
New
--------------------------------------------------------------------------------

* iosxe
* Added configure_macro_name
* API to configure 'macro name {macro_name}'.
* Enhanced existing api configure_macro_global_apply
* Modified API to configure 'macro global apply {macro_name} {variables} {values} '.
* Added configure_ip_pim_vrf_ssm_range
* API to configure ip pim vrf ssm range
* Added unconfigure_ip_pim_vrf_ssm_range
* API to unconfigure ip pim vrf ssm range
* Added configure_ip_msdp_vrf_peer
* API to configure msdp vrf peer
* Added unconfigure_ip_msdp_vrf_peer
* API to unconfigure msdp vrf peer
* Added config_prp_sup_vlan_aware
* prp channel-group 1 supervisionFrameOption vlan-aware-enable
* Added unconfig_prp_sup_vlan_aware
* no prp channel-group 1 supervisionFrameOption vlan-aware-enable
* Added config_prp_sup_vlan_aware_allowed_vlan_list
* prp channel-group 1 supervisionFrameOption vlan-aware-allowed-vlan 30,40
* Added unconfig_prp_sup_vlan_aware_allowed_vlan_list
* no prp channel-group 1 supervisionFrameOption vlan-aware-allowed-vlan
* Added config_prp_static_vdan_entry
* prp channel-group 1 vdanMacaddress 000001000011 vlan-id 10
* Added unconfig_prp_static_vdan_entry
* no prp channel-group 1 vdanMacaddress 000001000011
* Added config_prp_sup_vlan_aware_reject_untagged
* prp channel-group 1 supervisionFrameOption vlan-aware-reject-untagged
* Added def unconfig_prp_sup_vlan_aware_reject_untagged(device, interface)
* no prp channel-group 1 supervisionFrameOption vlan-aware-reject-untagged
* Added config_prp_sup_vlan_id
* prp channel-group 1 supervisionFrameoption vlan-id 10
* Added unconfig_prp_sup_vlan_id
* no prp channel-group 1 supervisionFrameoption vlan-id 10
* Added config_prp_sup_vlan_tagged
* prp channel-group 1 supervisionFrameOption vlan-tagged
* Added unconfig_prp_sup_vlan_tagged
* no prp channel-group 1 supervisionFrameOption vlan-tagged
* Updated the config using f-strings
* config = f"prp channel-group {interface} supervisionFrameOption vlan-aware-enable"
* Updated api config_prp_static_vdan_entry as configure_prp_static_vdan_entry_with_vlan
* prp channel-group 1 vdanMacaddress 000001000011 vlan-id 10
* Added configure_prp_static_vdan_entry
* prp channel-group 1 vdanMacaddress 000001000012
* Added configure_interface_cts_role_based_sgt_map
* API to configure interface cts role based sgt map
* Added unconfigure_interface_cts_role_based_sgt_map
* API to unconfigure interface cts role based sgt map
* Added debug_platform_software_fed_drop_capture
* added api to debug_platform_software_fed_drop_capture
* Added debug_platform_software_fed_drop_capture_action
* added api to debug_platform_software_fed_drop_capture_action
* Added debug_platform_software_fed_drop_capture_buffer
* added api to debug_platform_software_fed_drop_capture_buffer
* Added configure_ignore_startup_config
* added api to configure_ignore_startup_config
* Added unconfigure_ignore_startup_config
* added api to unconfigure_ignore_startup_config
* Added verify_ignore_startup_config
* added api to verify_ignore_startup_config
* Added new API get_interfaces_switchport_state
* get_interfaces_switchport_state - Get switchport state for interfaces
* Added configure_radius_attribute_policy_name_globally
* Added unconfigure_radius_attribute_policy_name_globally
* Added configure_radius_attribute_policy_name_under_server
* Added unconfigure_radius_attribute_policy_name_under_server
* Added configure_radius_attribute_policy_name_under_servergroup
* Added unconfigure_radius_attribute_policy_name_under_servergroup

* iosxe/cat9k
* Added send_break_boot
* send break boot command for cat9k devices

* sdk/triggers
* blitz
* Added new action check_yang_subscribe


--------------------------------------------------------------------------------
Fix
--------------------------------------------------------------------------------

* iosxe
* send_break_boot
* update the pattern for break boot for iosxe
* Fixed clear_logging_onboard_rp_active_standby
* added optional variable 'log_name'
* Fixed confirm_iox_enabled_requested_storage_media
* Added mod_storage_string and sso_storage_strings to support modular
* Fixed configure_app_management_networking
* Fixed returns True or False instead of none
* Fixed issue with 'verify_interface_config_duplex' API
* API not working fine when any other config present under interface for auto duplex.
* Fixed issue with 'verify_interface_config_speed' API
* API not working fine when any other config present under interface for auto speed.
* Modified verify_current_image
* Added provision to compare images based on regex if regex_search parameter is True
* ASR1K
* Added verify_current_image
* Passing regex_search as True to compare images based on regex
* Modified configure_management
* Added `alias_as_hostname` argument
* Allows user to use the alias as the device hostname
* Modified health_logging
* Fixed logic error with log count

* execute
* execute power cycle
* add try except for destroying device object.

* abstracted_libs
* Modified __init__.py file to import all modules available in the abstracted_libs folder

* power cycler
* snmp client
* update the logic to work with tuple instead of iterator.
105 changes: 105 additions & 0 deletions pkgs/sdk-pkg/changelog/2024/september.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
--------------------------------------------------------------------------------
New
--------------------------------------------------------------------------------

* iosxe
* Added configure_spanning_tree_bridge_assurance
* API for configure spanning tree bridge assurance
* Added unconfigure_spanning_tree_bridge_assurance
* API for unconfigure spanning tree bridge assurance
* Added configure_spanning_tree_portfast_bridge_assurance
* API for configure spanning tree portfast bridge assurance
* Added unconfigure_spanning_tree_portfast_bridge_assurance
* API for unconfigure spanning tree portfast bridge assurance
* Added configure_spanning_tree_portfast_bridge_assurance_on_interface
* API for configure spanning tree portfast bridge assurance on interface
* Added unconfigure_spanning_tree_portfast_bridge_assurance_on_interface
* API for unconfigure spanning tree portfast bridge assurance on interface
* Added configure_vlan_dot1q_tag_native
* API to configure vlan dot1q tag native
* Added unconfigure_vlan_dot1q_tag_native
* API to unconfigure vlan dot1q tag native
* Added configure_switchport_trunk_native_vlan_tag
* API to configure switchport trunk native vlan tag
* Added configure_auto_off_optics
* Added configure_auto_off_optics
* Added unconfigure_auto_off_optics
* Added unconfigure_auto_off_optics
* Added test_platform_software_fru_fake_insert_remove
* New API to execute test platform software fed switch {switch_num} fru {action}
* Added new API to not set config register value in IOT devices
* This is done to avoid this setting in clean install of IOT devices.
* Added configure_medium_p2p_interface
* Configure medium p2p on interface
* Added unconfigure_medium_p2p_interface
* Unconfigure medium p2p on interface
* Added configure_access_list_extend_with_dst_address_and_port
* New API to configures access-list extend with destination address and ports on device
* Added configure_access_list_extend_with_port
* New API to configures access-list extend with port on device
* Added configure_access_list_extend_with_dst_address_and_gt_port
* New API to configures access-list extend with destination address and gt port on device
* Added configure_access_list_extend_with_range_and_eq_port
* New API to configures access-list extend with range and eq port on device
* Added configure_access_list_extend
* New API to configures access-list extend on device
* Added configure_ipv6_address_on_hsrp_interface
* Added configure_ipv6_address_on_hsrp_interface
* Added configure_spanning_tree_portfast under c9610
* New API to configures spanning-tree portfast under c9610
* Added configure_fnf_flow_record_match_flow
* added api to configure flow record match flow
* Added configure_ip_sgacl
* API for configure the ip agacl rules
* Added unconfigure_ip_sgacl
* API for unconfigure ip sgacl
* Added clear_platform_qos_statistics_iif_id
* added clear platform hardware qos statistics internal cpu policer API
* Added monitor_capture_start_capture_filter
* Execute monitor_capture_start_capture_filter
* Added monitor_capture_file_location_flash
* Execute monitor_capture_file_location_flash
* Added monitor_capture_class_map
* Execute monitor_capture_class_map
* Added monitor_capture_clear
* Execute monitor_capture_clear
* Added unconfigure_aaa_accounting_dot1x_default_start_stop_group
* New API to unconfigure "no aaa accounting dot1x default start-stop group {server_group_name}"

* added unconfigure_switchport_trunk_native_vlan_tag
* API to unconfigure switchport trunk native vlan tag

* generic/nxos
* Added configure_hostname
* New API to configure hostname on device.


--------------------------------------------------------------------------------
Fix
--------------------------------------------------------------------------------

* iosxe
* Fixed configure_hw_module_switch_number_auto_off_led
* Changed ecomode to auto-off
* Fixed unconfigure_hw_module_switch_number_auto_off_led
* Changed ecomode to auto-off
* Fixed configure_stack_power_auto_off
* Changed ecomode to auto-off
* Fixed unconfigure_stack_power_auto_off
* Changed ecomode to auto-off
* Fixed configure_default_stack_power_auto_off
* Changed ecomode to auto-off
* Modified API configure_ikev2_profile_pre_share
* Added local_interface parameter
* Added logic and command to execute if local_interface parameter is provided
* Fixed configure_boot_level_licence
* Added optional agruments advantage and essentials
* Removed duplicate entry of configure_interface_monitor_session_shutdown_erspan_dest, configure_interface_monitor_session_mtu and configure_interface_monitor_session_no_mtu
* Modified configure_management_vty_lines API
* Added stackable check for configure_management_vty_lines API using stackable parameter
* Fixed configure_ipv6_address_on_hsrp_interface
* Changed version to groupnumber

* nxos
* Removed duplicate TriggerAddRemoveBgpNetworkIPv4 trigger from trigger_datafile_nxos.yaml file
* Removed duplicate iteration attribute under Verify_BgpIpMvpnRouteType_vrf_all_route_type_4 from verification_datafile_nxos.yaml file

This file was deleted.

This file was deleted.

Loading

0 comments on commit 2526cd2

Please sign in to comment.