Skip to content

Commit

Permalink
Prepare release 9.0.0 (#486)
Browse files Browse the repository at this point in the history
* Prepare release 9.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 39937f7 commit 2cb0a61
Show file tree
Hide file tree
Showing 6 changed files with 83 additions and 78 deletions.
72 changes: 42 additions & 30 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,21 @@ Cisco Iosxr Collection Release Notes
.. contents:: Topics


v9.0.0
======

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

- Update the netcommon base version 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.

v8.0.0
======

Expand Down Expand Up @@ -370,7 +385,7 @@ Minor Changes
New Modules
-----------

- iosxr_hostname - Manages hostname resource module
- iosxr_hostname - Resource module to configure hostname.

v2.6.0
======
Expand All @@ -395,7 +410,7 @@ Documentation Changes
New Modules
-----------

- iosxr_snmp_server - Manages snmp-server resource module
- iosxr_snmp_server - Resource module to configure snmp server.

v2.5.0
======
Expand Down Expand Up @@ -431,7 +446,7 @@ Bugfixes
New Modules
-----------

- iosxr_logging_global - Manages logging attributes of Cisco IOSXR network devices
- iosxr_logging_global - Resource module to configure logging.

v2.3.0
======
Expand All @@ -453,7 +468,7 @@ Bugfixes
New Modules
-----------

- iosxr_prefix_lists - Prefix-Lists resource module.
- iosxr_prefix_lists - Resource module to configure prefix lists.

v2.2.0
======
Expand Down Expand Up @@ -539,9 +554,9 @@ Bugfixes
New Modules
-----------

- iosxr_bgp_address_family - Manages BGP Address Family resource module.
- iosxr_bgp_global - Manages BGP global resource module.
- iosxr_bgp_neighbor_address_family - Manages BGP neighbor address family resource module.
- iosxr_bgp_address_family - Resource module to configure BGP Address family.
- iosxr_bgp_global - Resource module to configure BGP.
- iosxr_bgp_neighbor_address_family - Resource module to configure BGP Neighbor Address family.

v1.2.1
======
Expand Down Expand Up @@ -569,7 +584,7 @@ Bugfixes
New Modules
-----------

- iosxr_ospf_interfaces - OSPF Interfaces Resource Module.
- iosxr_ospf_interfaces - Resource module to configure OSPF interfaces.

v1.1.0
======
Expand All @@ -583,7 +598,7 @@ Minor Changes
New Modules
-----------

- iosxr_ospfv3 - ospfv3 resource module
- iosxr_ospfv3 - Resource module to configure OSPFv3.

v1.0.5
======
Expand Down Expand Up @@ -647,25 +662,22 @@ Netconf
New Modules
-----------

- iosxr_acl_interfaces - ACL interfaces resource module
- iosxr_acls - ACLs resource module
- iosxr_banner - Manage multiline banners on Cisco IOS XR devices
- iosxr_bgp - Configure global BGP protocol settings on Cisco IOS-XR
- iosxr_command - Run commands on remote devices running Cisco IOS XR
- iosxr_config - Manage Cisco IOS XR configuration sections
- iosxr_facts - Get facts about iosxr devices.
- iosxr_interface - (deprecated, removed after 2022-06-01) Manage Interface on Cisco IOS XR network devices
- iosxr_interfaces - Interfaces resource module
- iosxr_l2_interfaces - L2 interfaces resource module
- iosxr_l3_interfaces - L3 interfaces resource module
- iosxr_lacp - LACP resource module
- iosxr_lacp_interfaces - LACP interfaces resource module
- iosxr_lag_interfaces - LAG interfaces resource module
- iosxr_lldp_global - LLDP resource module
- iosxr_lldp_interfaces - LLDP interfaces resource module
- iosxr_logging - Configuration management of system logging services on network devices
- iosxr_acl_interfaces - Resource module to configure ACL interfaces.
- iosxr_acls - Resource module to configure ACLs.
- iosxr_banner - Module to configure multiline banners.
- iosxr_command - Module to run commands on remote devices.
- iosxr_config - Module to manage configuration sections.
- iosxr_facts - Module to collect facts from remote devices.
- iosxr_interfaces - Resource module to configure interfaces.
- iosxr_l2_interfaces - Resource Module to configure L2 interfaces.
- iosxr_l3_interfaces - Resource module to configure L3 interfaces.
- iosxr_lacp - Resource module to configure LACP.
- iosxr_lacp_interfaces - Resource module to configure LACP interfaces.
- iosxr_lag_interfaces - Resource module to configure LAG interfaces.
- iosxr_lldp_global - Resource module to configure LLDP.
- iosxr_lldp_interfaces - Resource module to configure LLDP interfaces.
- iosxr_netconf - Configures NetConf sub-system service on Cisco IOS-XR devices
- iosxr_ospfv2 - OSPFv2 resource module
- iosxr_static_routes - Static routes resource module
- iosxr_system - Manage the system attributes on Cisco IOS XR devices
- iosxr_user - Manage the aggregate of local users on Cisco IOS XR device
- iosxr_ospfv2 - Resource module to configure OSPFv2.
- iosxr_static_routes - Resource module to configure static routes.
- iosxr_system - Module to manage the system attributes.
- iosxr_user - Module to manage the aggregates of local users.
75 changes: 40 additions & 35 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,69 +2,61 @@ ancestor: null
releases:
1.0.0:
modules:
- description: ACL interfaces resource module
- description: Resource module to configure ACL interfaces.
name: iosxr_acl_interfaces
namespace: ""
- description: ACLs resource module
- description: Resource module to configure ACLs.
name: iosxr_acls
namespace: ""
- description: Manage multiline banners on Cisco IOS XR devices
- description: Module to configure multiline banners.
name: iosxr_banner
namespace: ""
- description: Configure global BGP protocol settings on Cisco IOS-XR
name: iosxr_bgp
namespace: ""
- description: Run commands on remote devices running Cisco IOS XR
- description: Module to run commands on remote devices.
name: iosxr_command
namespace: ""
- description: Manage Cisco IOS XR configuration sections
- description: Module to manage configuration sections.
name: iosxr_config
namespace: ""
- description: Get facts about iosxr devices.
- description: Module to collect facts from remote devices.
name: iosxr_facts
namespace: ""
- description:
(deprecated, removed after 2022-06-01) Manage Interface on Cisco
IOS XR network devices
name: iosxr_interface
namespace: ""
- description: Interfaces resource module
- description: Resource module to configure interfaces.
name: iosxr_interfaces
namespace: ""
- description: L2 interfaces resource module
- description: Resource Module to configure L2 interfaces.
name: iosxr_l2_interfaces
namespace: ""
- description: L3 interfaces resource module
- description: Resource module to configure L3 interfaces.
name: iosxr_l3_interfaces
namespace: ""
- description: LACP resource module
- description: Resource module to configure LACP.
name: iosxr_lacp
namespace: ""
- description: LACP interfaces resource module
- description: Resource module to configure LACP interfaces.
name: iosxr_lacp_interfaces
namespace: ""
- description: LAG interfaces resource module
- description: Resource module to configure LAG interfaces.
name: iosxr_lag_interfaces
namespace: ""
- description: LLDP resource module
- description: Resource module to configure LLDP.
name: iosxr_lldp_global
namespace: ""
- description: LLDP interfaces resource module
- description: Resource module to configure LLDP interfaces.
name: iosxr_lldp_interfaces
namespace: ""
- description: Configures NetConf sub-system service on Cisco IOS-XR devices
name: iosxr_netconf
namespace: ""
- description: OSPFv2 resource module
- description: Resource module to configure OSPFv2.
name: iosxr_ospfv2
namespace: ""
- description: Static routes resource module
- description: Resource module to configure static routes.
name: iosxr_static_routes
namespace: ""
- description: Manage the system attributes on Cisco IOS XR devices
- description: Module to manage the system attributes.
name: iosxr_system
namespace: ""
- description: Manage the aggregate of local users on Cisco IOS XR device
- description: Module to manage the aggregates of local users.
name: iosxr_user
namespace: ""
plugins:
Expand Down Expand Up @@ -130,7 +122,7 @@ releases:
- 54_iosxr_ospfv3_module_added.yaml
- provide_fuctionality_to_utilize_remarks.yaml
modules:
- description: ospfv3 resource module
- description: Resource module to configure OSPFv3.
name: iosxr_ospfv3
namespace: ""
release_date: "2020-10-01"
Expand All @@ -149,7 +141,7 @@ releases:
- galaxy-version.yaml
- ospf_interfaces_resource_module_added.yaml
modules:
- description: OSPF Interfaces Resource Module.
- description: Resource module to configure OSPF interfaces.
name: iosxr_ospf_interfaces
namespace: ""
release_date: "2020-11-26"
Expand Down Expand Up @@ -196,13 +188,13 @@ releases:
- single_user_mode.yaml
- unittest-fix-for-resource-module-base.yaml
modules:
- description: Manages BGP Address Family resource module.
- description: Resource module to configure BGP Address family.
name: iosxr_bgp_address_family
namespace: ""
- description: Manages BGP global resource module.
- description: Resource module to configure BGP.
name: iosxr_bgp_global
namespace: ""
- description: Manages BGP neighbor address family resource module.
- description: Resource module to configure BGP Neighbor Address family.
name: iosxr_bgp_neighbor_address_family
namespace: ""
release_date: "2021-02-24"
Expand Down Expand Up @@ -283,7 +275,7 @@ releases:
- update_bgp_nbr_af_route_policy.yaml
- update_readme_freenode_to_libera.yml
modules:
- description: Prefix-Lists resource module.
- description: Resource module to configure prefix lists.
name: iosxr_prefix_lists
namespace: ""
release_date: "2021-06-22"
Expand All @@ -301,7 +293,7 @@ releases:
- 162-fix-prefix-list-facts.yaml
- add-iosxr-logging-global-module.yaml
modules:
- description: Manages logging attributes of Cisco IOSXR network devices
- description: Resource module to configure logging.
name: iosxr_logging_global
namespace: ""
release_date: "2021-07-26"
Expand Down Expand Up @@ -344,7 +336,7 @@ releases:
- fix_sanity.yml
- iosxr_snmp_server.yaml
modules:
- description: Manages snmp-server resource module
- description: Resource module to configure snmp server.
name: iosxr_snmp_server
namespace: ""
release_date: "2021-12-07"
Expand All @@ -356,7 +348,7 @@ releases:
- add_hostname_rm.yaml
- add_redirects_hostname.yaml
modules:
- description: Manages hostname resource module
- description: Resource module to configure hostname.
name: iosxr_hostname
namespace: ""
release_date: "2022-01-31"
Expand Down Expand Up @@ -727,3 +719,16 @@ releases:
- remove_deprecated.yaml
- trivial_tests_updates.yaml
release_date: "2024-03-27"
9.0.0:
changes:
major_changes:
- Update the netcommon base version 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_2.18.yaml
- add_cli_restore_supprt.yaml
- remove_tests.yaml
release_date: "2024-04-12"
3 changes: 0 additions & 3 deletions changelogs/fragments/add_2.18.yaml

This file was deleted.

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

This file was deleted.

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

This file was deleted.

2 changes: 1 addition & 1 deletion galaxy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ issues: https://github.com/ansible-collections/cisco.iosxr/issues
tags: [cisco, iosxr, networking, netconf]
# NOTE(pabelanger): We create an empty version key to keep ansible-galaxy
# happy. We dynamically inject version info based on git information.
version: "8.0.0"
version: "9.0.0"

0 comments on commit 2cb0a61

Please sign in to comment.