Skip to content

Commit

Permalink
pre release 5.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
KB-perByte committed Oct 4, 2023
1 parent 2001633 commit 4fcb119
Show file tree
Hide file tree
Showing 16 changed files with 93 additions and 50 deletions.
40 changes: 40 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,46 @@ Cisco Ios Collection Release Notes
.. contents:: Topics


v5.1.0
======

Minor Changes
-------------

- Fixe 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_prefix_lists - fix deleted state to remove exisiting 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 readibility.
- ios_command - Fix formatting of examples.

v5.0.0
======

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ This collection has been tested against Cisco IOS XE Version 17.3 on CML.
<!--start requires_ansible-->
## Ansible version compatibility

This collection has been tested against following Ansible versions: **>=2.13.11**.
This collection has been tested against following Ansible versions: **>=2.9.10**.

For collections that support Ansible 2.9, please ensure you update your `network_os` to use the
fully qualified collection name (for example, `cisco.ios.ios`).
Expand Down
51 changes: 51 additions & 0 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -943,3 +943,54 @@ releases:
- snmp_log.yml
- snmp_user_bug.yml
release_date: "2023-07-05"
5.1.0:
changes:
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_prefix_lists - fix deleted state to remove exisiting prefix lists from
configuration.
- ios_service - Put condition to add `private_config_encryption` in default
services
deprecated_features:
- ospfv2 - removed passive_interface to passive_interfaces that supports a list
of interfaces
doc_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 readibility.
- ios_command - Fix formatting of examples.
minor_changes:
- Fixe 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
fragments:
- bgp_address_family_bug.yml
- bug_ios_service-private_config_encryption.yml
- codecov_pr.yml
- fix_prefix_list_docs.yaml
- ios_acls.yaml
- ios_acls_fix.yaml
- ios_snmp_user.yml
- pep8_bugfix.yml
- prefix_list_fix.yaml
- rework_ospfv2.yml
- stderr_re_fix.yaml
- update_ospf_docs.yaml
release_date: "2023-10-04"
3 changes: 0 additions & 3 deletions changelogs/fragments/bgp_address_family_bug.yml

This file was deleted.

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/codecov_pr.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/fix_prefix_list_docs.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/ios_acls.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions changelogs/fragments/ios_acls_fix.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/ios_snmp_user.yml

This file was deleted.

4 changes: 0 additions & 4 deletions changelogs/fragments/pep8_bugfix.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/prefix_list_fix.yaml

This file was deleted.

9 changes: 0 additions & 9 deletions changelogs/fragments/rework_ospfv2.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/stderr_re_fix.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions changelogs/fragments/update_ospf_docs.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion meta/runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -206,4 +206,4 @@ plugin_routing:
redirect: cisco.ios.ios_vlans
vrf:
redirect: cisco.ios.ios_vrf
requires_ansible: ">=2.13.11"
requires_ansible: ">=2.9.10"

0 comments on commit 4fcb119

Please sign in to comment.