From a0b3307a6e10b557e63a1933c636cd17a70cc146 Mon Sep 17 00:00:00 2001 From: Paul Belanger Date: Tue, 2 Mar 2021 18:57:11 -0500 Subject: Move CHANGELOG.rst to top-level (#130) Move CHANGELOG.rst to top-level Reviewed-by: https://github.com/apps/ansible-zuul --- CHANGELOG.rst | 153 +++++++++++++++++++++++++++++++++++++++++++++++ changelogs/CHANGELOG.rst | 153 ----------------------------------------------- changelogs/config.yaml | 2 +- 3 files changed, 154 insertions(+), 154 deletions(-) create mode 100644 CHANGELOG.rst delete mode 100644 changelogs/CHANGELOG.rst diff --git a/CHANGELOG.rst b/CHANGELOG.rst new file mode 100644 index 00000000..13e20ff4 --- /dev/null +++ b/CHANGELOG.rst @@ -0,0 +1,153 @@ +============================= +Vyos Collection Release Notes +============================= + +.. contents:: Topics + + +v2.0.0 +====== + +Major Changes +------------- + +- Requires ansible.netcommon v2.0.0+ to support `ansible_network_single_user_mode` and `ansible_network_import_modules` +- Please refer to ansible.netcommon `changelog `_ for more details. +- ipaddress is no longer in ansible.netcommon. For Python versions without ipaddress (< 3.0), the ipaddress package is now required. + +Minor Changes +------------- + +- Add support for configuration caching (single_user_mode). +- Add vyos BGP global resource module.(https://github.com/ansible-collections/vyos.vyos/pull/125). +- Re-use device_info dictionary in cliconf. + +Bugfixes +-------- + +- Update docs to clarify the idemptonecy releated caveat and add it in the output warnings (https://github.com/ansible-collections/ansible.netcommon/pull/189) +- cliconf plugin - Prevent `get_capabilities()` from getting larger every time it is called + +New Modules +----------- + +ansible.collections.ansible_collections.vyos.vyos.plugins.modules +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- vyos_bgp_global - BGP Global Resource Module. + +v1.1.1 +====== + +Bugfixes +-------- + +- Add version key to galaxy.yaml to work around ansible-galaxy bug +- Enable configuring an interface which is not present in the running config. +- vyos_config - Only process src files as commands when they actually contain commands. This fixes an issue were the whitespace preceding a configuration key named 'set' was stripped, tripping up the parser. + +v1.1.0 +====== + +Minor Changes +------------- + +- Added ospf_interfaces resource module. + +New Modules +----------- + +- vyos_ospf_interfaces - OSPF Interfaces resource module + +v1.0.5 +====== + +Bugfixes +-------- + +- Added openvpn vtu interface support. +- Update network integration auth timeout for connection local. +- terminal plugin - Overhaul ansi_re to remove more escape sequences + +v1.0.4 +====== + +Minor Changes +------------- + +- Moved intent testcases from integration suite to unit tests. +- Reformatted files with latest version of Black (20.8b1). + +v1.0.3 +====== + +Release Summary +--------------- + +- Rereleasing 1.0.2 with updated changelog. + +v1.0.2 +====== + +Minor Changes +------------- + +- Fixed the typo in the modulename of ospfv2 and ospfv3 unit tests. +- Updated docs. +- terminal plugin - Added additional escape sequence to be removed from terminal output. + +Bugfixes +-------- + +- Added workaround to avoid set_fact dynamically assigning value. This behavior seems to have been broken after ansible2.9. +- Make `src`, `backup` and `backup_options` in vyos_config work when module alias is used (https://github.com/ansible-collections/vyos.vyos/pull/67). +- vyos_config - fixed issue where config could be saved while in check mode (https://github.com/ansible-collections/vyos.vyos/pull/53) + +v1.0.1 +====== + +Minor Changes +------------- + +- Add doc plugin fixes (https://github.com/ansible-collections/vyos.vyos/pull/51) + +v1.0.0 +====== + +New Plugins +----------- + +Cliconf +~~~~~~~ + +- vyos - Use vyos cliconf to run command on VyOS platform + +New Modules +----------- + +- vyos_banner - Manage multiline banners on VyOS devices +- vyos_command - Run one or more commands on VyOS devices +- vyos_config - Manage VyOS configuration on remote device +- vyos_facts - Get facts about vyos devices. +- vyos_firewall_global - FIREWALL global resource module +- vyos_firewall_interfaces - FIREWALL interfaces resource module +- vyos_firewall_rules - FIREWALL rules resource module +- vyos_interface - (deprecated, removed after 2022-06-01) Manage Interface on VyOS network devices +- vyos_interfaces - Interfaces resource module +- vyos_l3_interface - (deprecated, removed after 2022-06-01) Manage L3 interfaces on VyOS network devices +- vyos_l3_interfaces - L3 interfaces resource module +- vyos_lag_interfaces - LAG interfaces resource module +- vyos_linkagg - (deprecated, removed after 2022-06-01) Manage link aggregation groups on VyOS network devices +- vyos_lldp - (deprecated, removed after 2022-06-01) Manage LLDP configuration on VyOS network devices +- vyos_lldp_global - LLDP global resource module +- vyos_lldp_interface - (deprecated, removed after 2022-06-01) Manage LLDP interfaces configuration on VyOS network devices +- vyos_lldp_interfaces - LLDP interfaces resource module +- vyos_logging - Manage logging on network devices +- vyos_ospfv2 - OSPFv2 resource module +- vyos_ospfv3 - OSPFV3 resource module +- vyos_ping - Tests reachability using ping from VyOS network devices +- vyos_static_route - (deprecated, removed after 2022-06-01) Manage static IP routes on Vyatta VyOS network devices +- vyos_static_routes - Static routes resource module +- vyos_system - Run `set system` commands on VyOS devices +- vyos_user - Manage the collection of local users on VyOS device +- vyos_vlan - Manage VLANs on VyOS network devices diff --git a/changelogs/CHANGELOG.rst b/changelogs/CHANGELOG.rst deleted file mode 100644 index 13e20ff4..00000000 --- a/changelogs/CHANGELOG.rst +++ /dev/null @@ -1,153 +0,0 @@ -============================= -Vyos Collection Release Notes -============================= - -.. contents:: Topics - - -v2.0.0 -====== - -Major Changes -------------- - -- Requires ansible.netcommon v2.0.0+ to support `ansible_network_single_user_mode` and `ansible_network_import_modules` -- Please refer to ansible.netcommon `changelog `_ for more details. -- ipaddress is no longer in ansible.netcommon. For Python versions without ipaddress (< 3.0), the ipaddress package is now required. - -Minor Changes -------------- - -- Add support for configuration caching (single_user_mode). -- Add vyos BGP global resource module.(https://github.com/ansible-collections/vyos.vyos/pull/125). -- Re-use device_info dictionary in cliconf. - -Bugfixes --------- - -- Update docs to clarify the idemptonecy releated caveat and add it in the output warnings (https://github.com/ansible-collections/ansible.netcommon/pull/189) -- cliconf plugin - Prevent `get_capabilities()` from getting larger every time it is called - -New Modules ------------ - -ansible.collections.ansible_collections.vyos.vyos.plugins.modules -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -- vyos_bgp_global - BGP Global Resource Module. - -v1.1.1 -====== - -Bugfixes --------- - -- Add version key to galaxy.yaml to work around ansible-galaxy bug -- Enable configuring an interface which is not present in the running config. -- vyos_config - Only process src files as commands when they actually contain commands. This fixes an issue were the whitespace preceding a configuration key named 'set' was stripped, tripping up the parser. - -v1.1.0 -====== - -Minor Changes -------------- - -- Added ospf_interfaces resource module. - -New Modules ------------ - -- vyos_ospf_interfaces - OSPF Interfaces resource module - -v1.0.5 -====== - -Bugfixes --------- - -- Added openvpn vtu interface support. -- Update network integration auth timeout for connection local. -- terminal plugin - Overhaul ansi_re to remove more escape sequences - -v1.0.4 -====== - -Minor Changes -------------- - -- Moved intent testcases from integration suite to unit tests. -- Reformatted files with latest version of Black (20.8b1). - -v1.0.3 -====== - -Release Summary ---------------- - -- Rereleasing 1.0.2 with updated changelog. - -v1.0.2 -====== - -Minor Changes -------------- - -- Fixed the typo in the modulename of ospfv2 and ospfv3 unit tests. -- Updated docs. -- terminal plugin - Added additional escape sequence to be removed from terminal output. - -Bugfixes --------- - -- Added workaround to avoid set_fact dynamically assigning value. This behavior seems to have been broken after ansible2.9. -- Make `src`, `backup` and `backup_options` in vyos_config work when module alias is used (https://github.com/ansible-collections/vyos.vyos/pull/67). -- vyos_config - fixed issue where config could be saved while in check mode (https://github.com/ansible-collections/vyos.vyos/pull/53) - -v1.0.1 -====== - -Minor Changes -------------- - -- Add doc plugin fixes (https://github.com/ansible-collections/vyos.vyos/pull/51) - -v1.0.0 -====== - -New Plugins ------------ - -Cliconf -~~~~~~~ - -- vyos - Use vyos cliconf to run command on VyOS platform - -New Modules ------------ - -- vyos_banner - Manage multiline banners on VyOS devices -- vyos_command - Run one or more commands on VyOS devices -- vyos_config - Manage VyOS configuration on remote device -- vyos_facts - Get facts about vyos devices. -- vyos_firewall_global - FIREWALL global resource module -- vyos_firewall_interfaces - FIREWALL interfaces resource module -- vyos_firewall_rules - FIREWALL rules resource module -- vyos_interface - (deprecated, removed after 2022-06-01) Manage Interface on VyOS network devices -- vyos_interfaces - Interfaces resource module -- vyos_l3_interface - (deprecated, removed after 2022-06-01) Manage L3 interfaces on VyOS network devices -- vyos_l3_interfaces - L3 interfaces resource module -- vyos_lag_interfaces - LAG interfaces resource module -- vyos_linkagg - (deprecated, removed after 2022-06-01) Manage link aggregation groups on VyOS network devices -- vyos_lldp - (deprecated, removed after 2022-06-01) Manage LLDP configuration on VyOS network devices -- vyos_lldp_global - LLDP global resource module -- vyos_lldp_interface - (deprecated, removed after 2022-06-01) Manage LLDP interfaces configuration on VyOS network devices -- vyos_lldp_interfaces - LLDP interfaces resource module -- vyos_logging - Manage logging on network devices -- vyos_ospfv2 - OSPFv2 resource module -- vyos_ospfv3 - OSPFV3 resource module -- vyos_ping - Tests reachability using ping from VyOS network devices -- vyos_static_route - (deprecated, removed after 2022-06-01) Manage static IP routes on Vyatta VyOS network devices -- vyos_static_routes - Static routes resource module -- vyos_system - Run `set system` commands on VyOS devices -- vyos_user - Manage the collection of local users on VyOS device -- vyos_vlan - Manage VLANs on VyOS network devices diff --git a/changelogs/config.yaml b/changelogs/config.yaml index 1004e49c..58186979 100644 --- a/changelogs/config.yaml +++ b/changelogs/config.yaml @@ -1,4 +1,4 @@ -changelog_filename_template: CHANGELOG.rst +changelog_filename_template: ../CHANGELOG.rst changelog_filename_version_depth: 0 changes_file: changelog.yaml changes_format: combined -- cgit v1.2.3