Releases: ansible-collections/cisco.ios
Releases · ansible-collections/cisco.ios
v5.1.0
Minor Changes
- Fix an issue with some files that doesn't pass the PEP8 sanity check because
type(<obj>) == <type>
is not allowed. We need to useisinstance(<obj>,<type>)
function in place - ios_snmp_user - update the user part to compare correctly the auth and privacy parts.
- ospfv2 - added more tests to improve coverage for the rm_template
- ospfv2 - aliased passive_interface to passive_interfaces that supports a list of interfaces
- ospfv2 - fix area ranges rendering
- ospfv2 - fix passive interfaces rendering
- ospfv2 - optimized all the regex to perform better
- ospfv2 - optimized the config side code for quicker comparison and execution
Deprecated Features
- ospfv2 - removed passive_interface to passive_interfaces that supports a list of interfaces
Bugfixes
- The regex looking for errors in the terminal output was matching anything with '\S+ Error:'. Caused issues with 'show runnning-config' if this string appeared in the output. Updated the regex to require the % anchor.
- bgp_address_family - fix deleted string with int concat issue in bgp_address_family.
- ios_acls - Fix protocol_options rendering corrects processing of overridden/ replaced state.
- ios_acls - Fix standard acls rendering.
- ios_bgp_address_family - fix rendering of remote_as configuration with period.
- ios_logging_global - fix configuration order to configure discriminator before buffer.
- ios_prefix_lists - fix deleted state to remove existing prefix lists from configuration.
- ios_service - Put condition to add
private_config_encryption
in default services
Documentation Changes
- Fix prefix_lists docs.
- Update examples for ospf_interfaces
- Update examples for ospfv2
- Update examples for ospfv3
- ios_acls - update examples and use YAML output in them for better readability.
- ios_command - Fix formatting of examples.
Full Changelog: v5.0.0...v5.1.0
v5.0.0
Bugfixes:
- ios_facts - Fix facts gathering when memory statistics head is not hexadecimal.
(#776) - ios_snmp_server - Fixes error handling for snmp user when snmp agent is not
enabled - ios_static_routes - Fix non vlan entries to have unique group identifier.
- ios_static_routes - Fix parsers to parse interface attribute correctly.
Doc_changes:
- ios_facts - Add ansible_net_cpu_utilization.
Major_changes:
- This release removes a previously deprecated modules, and a few attributes
from this collection. Refer to Removed Features section for details.
Minor_changes:
- ios_facts - Add CPU utilization. (#779)
Removed_features:
- Deprecated ios_logging module in favor of ios_logging_global.
- Deprecated next_hop_self attribute for bgp_address_family with nexthop_self.
v4.6.1
Bugfixes
- ios_l3_interfaces - account for secondary/primary when comparing ipv4 addresses.
(#826) - ios_lag_interfaces - Fix empty facts to be a list.
- ios_ospf_interface - Fix configuration rendering for ipv4 and ipv6 configurations.
- ios_ospf_interface - Fix replaced and overridden state, action to negate superfluous
configuration. - ios_snmp_server - Add default versions to version 3 users.
- ios_snmp_server - update module to get snmp_server user configuration.
v4.6.0
What's Changed
- ios_facts - fix calculation of memory from bytes to megabytes; grab correct output element for free memory (#763)
- ospfv2 - Fixed rendering of capability command with vrf_lite.
- ospfv3 - Fixed rendering of capability command with vrf_lite.
- ios_bgp_address_family - Fixed examples formatting.
- ios_bgp_global - Fixed examples formatting.
- ios_interfaces - Corrected interface names in the documentation.
- ios_interfaces - Fixed module documentation and examples.
- ios_l2_interfaces - Fixed module documentation and examples.
- ios_l3_interfaces - Fixed module documentation and examples.
- ios_l3_interfaces - Fixed module examples, update tasks to generate address and not network interface.
- ios_static_routes - Corrected static routes before the state in the documentation.
- ios_static_routes - Fixed examples formatting.
- ios_interfaces - Add template attribute to provide support for Cisco ios templates.
- ios_service - Create a module to manage service configuration on IOS switches
Cisco IOS release 2.0.0
Cisco IOS release 2.0.0
Cisco IOS release 1.2.1
Cisco IOS release 1.2.1
Cisco IOS release 1.2.0
Cisco IOS release 1.2.0
Cisco IOS release 1.1.0
Cisco IOS release 1.1.0
Cisco IOS release 1.0.3
Cisco IOS release 1.0.3
Release Cisco IOS 1.0.2
Release Cisco IOS 1.0.2