Skip to content

Commit 91fd5d5

Browse files
authored
Release PREP 9.1.0 (#1153)
1 parent a07e958 commit 91fd5d5

10 files changed

+62
-30
lines changed

CHANGELOG.rst

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,30 @@ Cisco Ios Collection Release Notes
44

55
.. contents:: Topics
66

7+
v9.1.0
8+
======
9+
10+
Minor Changes
11+
-------------
12+
13+
- Added ios_vrf_interfaces resource module,that helps with configuration of vrfs within interface
14+
- Adds a new module `ios_vrf_address_family` to manage VRFs address families on Cisco IOS devices.
15+
16+
Bugfixes
17+
--------
18+
19+
- Added a test to validate the gathered state for VLAN configuration context, improving reliability.
20+
- Cleaned up unit tests that were passing for the wrong reasons. The updated tests now ensure the right config sections are verified for VLAN configurations.
21+
- Fix overridden state operations to ensure excluded VLANs in the provided configuration are removed, thus overriding the VLAN configuration.
22+
- Fix purged state operation to enable users to completely remove VLAN configurations.
23+
- Fixed an issue with VLAN configuration gathering where pre-filled data was blocking proper fetching of dynamic VLAN details. Now VLAN facts are populated correctly for all cases.
24+
- Fixes an issue with facts gathering failing when an sub interface is in a deleted state.
25+
- Improve documentation to provide clarity on the "shutdown" variable.
26+
- Improve unit tests to align with the changes made.
27+
- Made improvements to ensure VLAN facts are gathered properly, both for specific configurations and general VLAN settings.
28+
- ios_route_maps - Fix removal of ACLs in replaced state to properly remove unspecified ACLs while leaving specified ones intact.
29+
- ios_route_maps - Fix removal of ACLs logic in replaced state to properly remove unspecified ACLs while leaving specified ones intact.
30+
731
v9.0.3
832
======
933

changelogs/changelog.yaml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1288,3 +1288,40 @@ releases:
12881288
- support_section.yml
12891289
- trivial_ignore_files.yaml
12901290
release_date: "2024-10-16"
1291+
9.1.0:
1292+
changes:
1293+
bugfixes:
1294+
- Added a test to validate the gathered state for VLAN configuration context,
1295+
improving reliability.
1296+
- Cleaned up unit tests that were passing for the wrong reasons. The updated
1297+
tests now ensure the right config sections are verified for VLAN configurations.
1298+
- Fix overridden state operations to ensure excluded VLANs in the provided configuration
1299+
are removed, thus overriding the VLAN configuration.
1300+
- Fix purged state operation to enable users to completely remove VLAN configurations.
1301+
- Fixed an issue with VLAN configuration gathering where pre-filled data was
1302+
blocking proper fetching of dynamic VLAN details. Now VLAN facts are populated
1303+
correctly for all cases.
1304+
- Fixes an issue with facts gathering failing when an sub interface is in a
1305+
deleted state.
1306+
- Improve documentation to provide clarity on the "shutdown" variable.
1307+
- Improve unit tests to align with the changes made.
1308+
- Made improvements to ensure VLAN facts are gathered properly, both for specific
1309+
configurations and general VLAN settings.
1310+
- ios_route_maps - Fix removal of ACLs in replaced state to properly remove
1311+
unspecified ACLs while leaving specified ones intact.
1312+
- ios_route_maps - Fix removal of ACLs logic in replaced state to properly remove
1313+
unspecified ACLs while leaving specified ones intact.
1314+
minor_changes:
1315+
- Added ios_vrf_interfaces resource module,that helps with configuration of
1316+
vrfs within interface
1317+
- Adds a new module `ios_vrf_address_family` to manage VRFs address families
1318+
on Cisco IOS devices.
1319+
fragments:
1320+
- add_vrf_address_family.yaml
1321+
- ana_602_fix_vlan_context_gathering.yaml
1322+
- fix_acls_tests.yaml
1323+
- fix_facts_gather.yaml
1324+
- fix_purge_and_overridden_operations.yaml
1325+
- rm_vrf_interfaces.yaml
1326+
- route_maps_acl_fix.yaml
1327+
release_date: "2025-01-16"

changelogs/fragments/add_vrf_address_family.yaml

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

changelogs/fragments/ana_602_fix_vlan_context_gathering.yaml

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

changelogs/fragments/fix_acls_tests.yaml

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

changelogs/fragments/fix_facts_gather.yaml

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

changelogs/fragments/fix_purge_and_overridden_operations.yaml

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

changelogs/fragments/rm_vrf_interfaces.yaml

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

changelogs/fragments/route_maps_acl_fix.yaml

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

galaxy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ readme: README.md
1111
repository: https://github.com/ansible-collections/cisco.ios
1212
issues: https://github.com/ansible-collections/cisco.ios/issues
1313
tags: [cisco, ios, iosxe, networking]
14-
version: "9.0.3"
14+
version: "9.1.0"

0 commit comments

Comments
 (0)