Skip to content

Releases: ansible-collections/cisco.ios

v5.1.0

06 Oct 15:16
6e7edbc
Compare
Choose a tag to compare

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 use isinstance(<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

05 Jul 16:50
def8fe1
Compare
Choose a tag to compare

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

13 Jun 16:51
5bb360a
Compare
Choose a tag to compare

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

01 Jun 09:21
ce79643
Compare
Choose a tag to compare

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

02 Mar 19:47
744ac7e
Compare
Choose a tag to compare

Cisco IOS release 2.0.0

Cisco IOS release 1.2.1

26 Nov 15:26
ed42d28
Compare
Choose a tag to compare

Cisco IOS release 1.2.1

Cisco IOS release 1.2.0

31 Oct 05:14
4b67c2e
Compare
Choose a tag to compare

Cisco IOS release 1.2.0

Cisco IOS release 1.1.0

01 Oct 17:48
fa0d2dc
Compare
Choose a tag to compare

Cisco IOS release 1.1.0

Cisco IOS release 1.0.3

31 Aug 15:50
a039406
Compare
Choose a tag to compare

Cisco IOS release 1.0.3

Release Cisco IOS 1.0.2

11 Aug 04:15
abe0af2
Compare
Choose a tag to compare

Release Cisco IOS 1.0.2