Skip to content

Commit

Permalink
Prepare release 8.0.0 (#1054)
Browse files Browse the repository at this point in the history
* Prepare release 8.0.0

Signed-off-by: rohitthakur2590 <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Signed-off-by: rohitthakur2590 <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
  • Loading branch information
rohitthakur2590 and pre-commit-ci[bot] authored Apr 12, 2024
1 parent c8e85ce commit 604a62b
Show file tree
Hide file tree
Showing 5 changed files with 97 additions and 120 deletions.
89 changes: 48 additions & 41 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,21 @@ Cisco Ios Collection Release Notes
.. contents:: Topics


v8.0.0
======

Major Changes
-------------

- Update the netcommon base version 6.1.0 to support cli_restore plugin.

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

- Add support for cli_restore functionality.
- Please refer the PR to know more about core changes (https://github.com/ansible-collections/ansible.netcommon/pull/618).
- cli_restore module is part of netcommon.

v7.0.0
======

Expand Down Expand Up @@ -671,7 +686,7 @@ Documentation Changes
New Modules
-----------

- ios_hostname - hostname resource module
- ios_hostname - Resource module to configure hostname.

v2.6.0
======
Expand Down Expand Up @@ -702,7 +717,7 @@ Documentation Changes
New Modules
-----------

- ios_snmp_server - snmp_server resource module
- ios_snmp_server - Resource module to configure snmp server.

v2.5.0
======
Expand Down Expand Up @@ -735,7 +750,7 @@ Documentation Changes
New Modules
-----------

- ios_ntp_global - ntp_global resource module
- ios_ntp_global - Resource module to configure NTP.

v2.4.0
======
Expand Down Expand Up @@ -822,8 +837,8 @@ Bugfixes
New Modules
-----------

- ios_logging_global - Logging resource module.
- ios_prefix_lists - Prefix Lists resource module.
- ios_logging_global - Resource module to configure logging.
- ios_prefix_lists - Resource module to configure prefix lists.

v2.1.0
======
Expand All @@ -847,7 +862,7 @@ Bugfixes
New Modules
-----------

- ios_route_maps - Route Maps resource module.
- ios_route_maps - Resource module to configure route maps.

v2.0.1
======
Expand Down Expand Up @@ -892,7 +907,7 @@ Bugfixes
New Modules
-----------

- ios_bgp_address_family - BGP Address Family resource module.
- ios_bgp_address_family - Resource module to configure BGP Address family.

v1.3.0
======
Expand All @@ -915,7 +930,7 @@ Bugfixes
New Modules
-----------

- ios_bgp_global - BGP Global resource module
- ios_bgp_global - Resource module to configure BGP.

v1.2.1
======
Expand Down Expand Up @@ -946,7 +961,7 @@ Bugfixes
New Modules
-----------

- ios_ospf_interfaces - OSPF Interfaces resource module
- ios_ospf_interfaces - Resource module to configure OSPF interfaces.

v1.1.0
======
Expand All @@ -967,7 +982,7 @@ Bugfixes
New Modules
-----------

- ios_ospfv3 - OSPFv3 resource module
- ios_ospfv3 - Resource module to configure OSPFv3.

v1.0.3
======
Expand Down Expand Up @@ -1019,34 +1034,26 @@ Cliconf
New Modules
-----------

- ios_acl_interfaces - ACL interfaces resource module
- ios_acls - ACLs resource module
- ios_banner - Manage multiline banners on Cisco IOS devices
- ios_bgp - Configure global BGP protocol settings on Cisco IOS.
- ios_command - Run commands on remote devices running Cisco IOS
- ios_config - Manage Cisco IOS configuration sections
- ios_facts - Collect facts from remote devices running Cisco IOS
- ios_interface - (deprecated, removed after 2022-06-01) Manage Interface on Cisco IOS network devices
- ios_interfaces - Interfaces resource module
- ios_l2_interface - (deprecated, removed after 2022-06-01) Manage Layer-2 interface on Cisco IOS devices.
- ios_l2_interfaces - L2 interfaces resource module
- ios_l3_interface - (deprecated, removed after 2022-06-01) Manage Layer-3 interfaces on Cisco IOS network devices.
- ios_l3_interfaces - L3 interfaces resource module
- ios_lacp - LACP resource module
- ios_lacp_interfaces - LACP interfaces resource module
- ios_lag_interfaces - LAG interfaces resource module
- ios_linkagg - Manage link aggregation groups on Cisco IOS network devices
- ios_lldp - Manage LLDP configuration on Cisco IOS network devices.
- ios_lldp_global - LLDP resource module
- ios_lldp_interfaces - LLDP interfaces resource module
- ios_logging - Manage logging on network devices
- ios_ntp - Manages core NTP configuration.
- ios_ospfv2 - OSPFv2 resource module
- ios_ping - Tests reachability using ping from Cisco IOS network devices
- ios_static_route - (deprecated, removed after 2022-06-01) Manage static IP routes on Cisco IOS network devices
- ios_static_routes - Static routes resource module
- ios_system - Manage the system attributes on Cisco IOS devices
- ios_user - Manage the aggregate of local users on Cisco IOS device
- ios_vlan - (deprecated, removed after 2022-06-01) Manage VLANs on IOS network devices
- ios_vlans - VLANs resource module
- ios_vrf - Manage the collection of VRF definitions on Cisco IOS devices
- ios_acl_interfaces - Resource module to configure ACL interfaces.
- ios_acls - Resource module to configure ACLs.
- ios_banner - Module to configure multiline banners.
- ios_command - Module to run commands on remote devices.
- ios_config - Module to manage configuration sections.
- ios_facts - Module to collect facts from remote devices.
- ios_interfaces - Resource module to configure interfaces.
- ios_l2_interfaces - Resource module to configure L2 interfaces.
- ios_l3_interfaces - Resource module to configure L3 interfaces.
- ios_lacp - Resource module to configure LACP.
- ios_lacp_interfaces - Resource module to configure LACP interfaces.
- ios_lag_interfaces - Resource module to configure LAG interfaces.
- ios_linkagg - Module to configure link aggregation groups.
- ios_lldp - (deprecated, removed after 2024-06-01) Manage LLDP configuration on Cisco IOS network devices.
- ios_lldp_global - Resource module to configure LLDP.
- ios_lldp_interfaces - Resource module to configure LLDP interfaces.
- ios_ospfv2 - Resource module to configure OSPFv2.
- ios_ping - Tests reachability using ping from IOS switch.
- ios_static_routes - Resource module to configure static routes.
- ios_system - Module to manage the system attributes.
- ios_user - Module to manage the aggregates of local users.
- ios_vlans - Resource module to configure VLANs.
- ios_vrf - Module to configure VRF definitions.
114 changes: 47 additions & 67 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,107 +2,75 @@ ancestor: null
releases:
1.0.0:
modules:
- description: ACL interfaces resource module
- description: Resource module to configure ACL interfaces.
name: ios_acl_interfaces
namespace: ""
- description: ACLs resource module
- description: Resource module to configure ACLs.
name: ios_acls
namespace: ""
- description: Manage multiline banners on Cisco IOS devices
- description: Module to configure multiline banners.
name: ios_banner
namespace: ""
- description: Configure global BGP protocol settings on Cisco IOS.
name: ios_bgp
namespace: ""
- description: Run commands on remote devices running Cisco IOS
- description: Module to run commands on remote devices.
name: ios_command
namespace: ""
- description: Manage Cisco IOS configuration sections
- description: Module to manage configuration sections.
name: ios_config
namespace: ""
- description: Collect facts from remote devices running Cisco IOS
- description: Module to collect facts from remote devices.
name: ios_facts
namespace: ""
- description:
(deprecated, removed after 2022-06-01) Manage Interface on Cisco
IOS network devices
name: ios_interface
namespace: ""
- description: Interfaces resource module
- description: Resource module to configure interfaces.
name: ios_interfaces
namespace: ""
- description:
(deprecated, removed after 2022-06-01) Manage Layer-2 interface
on Cisco IOS devices.
name: ios_l2_interface
namespace: ""
- description: L2 interfaces resource module
- description: Resource module to configure L2 interfaces.
name: ios_l2_interfaces
namespace: ""
- description:
(deprecated, removed after 2022-06-01) Manage Layer-3 interfaces
on Cisco IOS network devices.
name: ios_l3_interface
namespace: ""
- description: L3 interfaces resource module
- description: Resource module to configure L3 interfaces.
name: ios_l3_interfaces
namespace: ""
- description: LACP resource module
- description: Resource module to configure LACP.
name: ios_lacp
namespace: ""
- description: LACP interfaces resource module
- description: Resource module to configure LACP interfaces.
name: ios_lacp_interfaces
namespace: ""
- description: LAG interfaces resource module
- description: Resource module to configure LAG interfaces.
name: ios_lag_interfaces
namespace: ""
- description: Manage link aggregation groups on Cisco IOS network devices
- description: Module to configure link aggregation groups.
name: ios_linkagg
namespace: ""
- description: Manage LLDP configuration on Cisco IOS network devices.
- description:
(deprecated, removed after 2024-06-01) Manage LLDP configuration
on Cisco IOS network devices.
name: ios_lldp
namespace: ""
- description: LLDP resource module
- description: Resource module to configure LLDP.
name: ios_lldp_global
namespace: ""
- description: LLDP interfaces resource module
- description: Resource module to configure LLDP interfaces.
name: ios_lldp_interfaces
namespace: ""
- description: Manage logging on network devices
name: ios_logging
namespace: ""
- description: Manages core NTP configuration.
name: ios_ntp
namespace: ""
- description: OSPFv2 resource module
- description: Resource module to configure OSPFv2.
name: ios_ospfv2
namespace: ""
- description: Tests reachability using ping from Cisco IOS network devices
- description: Tests reachability using ping from IOS switch.
name: ios_ping
namespace: ""
- description:
(deprecated, removed after 2022-06-01) Manage static IP routes
on Cisco IOS network devices
name: ios_static_route
namespace: ""
- description: Static routes resource module
- description: Resource module to configure static routes.
name: ios_static_routes
namespace: ""
- description: Manage the system attributes on Cisco IOS devices
- description: Module to manage the system attributes.
name: ios_system
namespace: ""
- description: Manage the aggregate of local users on Cisco IOS device
- description: Module to manage the aggregates of local users.
name: ios_user
namespace: ""
- description:
(deprecated, removed after 2022-06-01) Manage VLANs on IOS network
devices
name: ios_vlan
namespace: ""
- description: VLANs resource module
- description: Resource module to configure VLANs.
name: ios_vlans
namespace: ""
- description: Manage the collection of VRF definitions on Cisco IOS devices
- description: Module to configure VRF definitions.
name: ios_vrf
namespace: ""
plugins:
Expand Down Expand Up @@ -153,7 +121,7 @@ releases:
minor_changes:
- Add ios_ospfv3 module.
modules:
- description: OSPFv3 resource module
- description: Resource module to configure OSPFv3.
name: ios_ospfv3
namespace: ""
release_date: "2020-10-01"
Expand All @@ -172,7 +140,7 @@ releases:
minor_changes:
- Add ios_ospf_interfaces module.
modules:
- description: OSPF Interfaces resource module
- description: Resource module to configure OSPF interfaces.
name: ios_ospf_interfaces
namespace: ""
release_date: "2020-11-01"
Expand All @@ -196,7 +164,7 @@ releases:
minor_changes:
- Add ios_bgp_global module.
modules:
- description: BGP Global resource module
- description: Resource module to configure BGP.
name: ios_bgp_global
namespace: ""
release_date: "2021-01-29"
Expand All @@ -214,7 +182,7 @@ releases:
- Add ios_bgp_address_family Resource Module. (https://github.com/ansible-collections/cisco.ios/pull/219).
- Adds support for single_user_mode command output caching. (https://github.com/ansible-collections/cisco.ios/pull/204).
modules:
- description: BGP Address Family resource module.
- description: Resource module to configure BGP Address family.
name: ios_bgp_address_family
namespace: ""
release_date: "2021-02-25"
Expand Down Expand Up @@ -246,7 +214,7 @@ releases:
security_fixes:
- To fix Cisco IOS no log issue and add ignore txt for 2.12 (https://github.com/ansible-collections/cisco.ios/pull/304).
modules:
- description: Route Maps resource module.
- description: Resource module to configure route maps.
name: ios_route_maps
namespace: ""
release_date: "2021-04-27"
Expand All @@ -265,10 +233,10 @@ releases:
- Add ios_logging_global module.
- IOS Prefix list resource module.
modules:
- description: Logging resource module.
- description: Resource module to configure logging.
name: ios_logging_global
namespace: ""
- description: Prefix Lists resource module.
- description: Resource module to configure prefix lists.
name: ios_prefix_lists
namespace: ""
release_date: "2021-05-18"
Expand Down Expand Up @@ -377,7 +345,7 @@ releases:
- sd_wan_support.yaml
- set_allow_duplicates.yaml
modules:
- description: ntp_global resource module
- description: Resource module to configure NTP.
name: ios_ntp_global
namespace: ""
release_date: "2021-09-24"
Expand Down Expand Up @@ -409,7 +377,7 @@ releases:
- sanity-213.yaml
- snmp_server_resource_module.yaml
modules:
- description: snmp_server resource module
- description: Resource module to configure snmp server.
name: ios_snmp_server
namespace: ""
release_date: "2021-12-07"
Expand Down Expand Up @@ -452,7 +420,7 @@ releases:
- snmp_server_feature_user.yaml
- static_route_interface_issue.yaml
modules:
- description: hostname resource module
- description: Resource module to configure hostname.
name: ios_hostname
namespace: ""
release_date: "2022-01-31"
Expand Down Expand Up @@ -1180,3 +1148,15 @@ releases:
fragments:
- remove_deprecated.yml
release_date: "2024-04-01"
8.0.0:
changes:
major_changes:
- Update the netcommon base version 6.1.0 to support cli_restore plugin.
minor_changes:
- Add support for cli_restore functionality.
- Please refer the PR to know more about core changes (https://github.com/ansible-collections/ansible.netcommon/pull/618).
- cli_restore module is part of netcommon.
fragments:
- add_restore_support.yaml
- sanityfix.yml
release_date: "2024-04-12"
Loading

0 comments on commit 604a62b

Please sign in to comment.