diff --git a/changelogs/CHANGELOG.rst b/changelogs/CHANGELOG.rst index 36c36da..5488733 100644 --- a/changelogs/CHANGELOG.rst +++ b/changelogs/CHANGELOG.rst @@ -1,55 +1,80 @@ ============================= Vyos Collection Release Notes ============================= .. contents:: Topics +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.yaml b/changelogs/changelog.yaml index 63ddf59..3dc2020 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1,101 +1,130 @@ ancestor: null releases: 1.0.0: modules: - description: Manage multiline banners on VyOS devices name: vyos_banner namespace: '' - description: Run one or more commands on VyOS devices name: vyos_command namespace: '' - description: Manage VyOS configuration on remote device name: vyos_config namespace: '' - description: Get facts about vyos devices. name: vyos_facts namespace: '' - description: FIREWALL global resource module name: vyos_firewall_global namespace: '' - description: FIREWALL interfaces resource module name: vyos_firewall_interfaces namespace: '' - description: FIREWALL rules resource module name: vyos_firewall_rules namespace: '' - description: (deprecated, removed after 2022-06-01) Manage Interface on VyOS network devices name: vyos_interface namespace: '' - description: Interfaces resource module name: vyos_interfaces namespace: '' - description: (deprecated, removed after 2022-06-01) Manage L3 interfaces on VyOS network devices name: vyos_l3_interface namespace: '' - description: L3 interfaces resource module name: vyos_l3_interfaces namespace: '' - description: LAG interfaces resource module name: vyos_lag_interfaces namespace: '' - description: (deprecated, removed after 2022-06-01) Manage link aggregation groups on VyOS network devices name: vyos_linkagg namespace: '' - description: (deprecated, removed after 2022-06-01) Manage LLDP configuration on VyOS network devices name: vyos_lldp namespace: '' - description: LLDP global resource module name: vyos_lldp_global namespace: '' - description: (deprecated, removed after 2022-06-01) Manage LLDP interfaces configuration on VyOS network devices name: vyos_lldp_interface namespace: '' - description: LLDP interfaces resource module name: vyos_lldp_interfaces namespace: '' - description: Manage logging on network devices name: vyos_logging namespace: '' - description: OSPFv2 resource module name: vyos_ospfv2 namespace: '' - description: OSPFV3 resource module name: vyos_ospfv3 namespace: '' - description: Tests reachability using ping from VyOS network devices name: vyos_ping namespace: '' - description: (deprecated, removed after 2022-06-01) Manage static IP routes on Vyatta VyOS network devices name: vyos_static_route namespace: '' - description: Static routes resource module name: vyos_static_routes namespace: '' - description: Run `set system` commands on VyOS devices name: vyos_system namespace: '' - description: Manage the collection of local users on VyOS device name: vyos_user namespace: '' - description: Manage VLANs on VyOS network devices name: vyos_vlan namespace: '' plugins: cliconf: - description: Use vyos cliconf to run command on VyOS platform name: vyos namespace: null release_date: '2020-06-23' 1.0.1: changes: minor_changes: - Add doc plugin fixes (https://github.com/ansible-collections/vyos.vyos/pull/51) fragments: - 51-doc-plugin-fixes.yaml release_date: '2020-06-23' + 1.0.2: + changes: + 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) + 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. + fragments: + - 65-remove-unwanted-terminal-chars.yaml + - 70-workaround-set_fact.yaml + - 72-modulename-typofix.yaml + - 73-update-docs.yaml + - fix_src_backup_with_module_alias.yaml + - prevent-vyos_config-saving-in-check-mode.yaml + release_date: '2020-07-31' + 1.0.3: + changes: + release_summary: + - Rereleasing 1.0.2 with updated changelog. + fragments: + - 1.0.3.yaml + release_date: '2020-08-06' diff --git a/changelogs/fragements/prevent-vyos_config-saving-in-check-mode.yaml b/changelogs/fragements/prevent-vyos_config-saving-in-check-mode.yaml deleted file mode 100644 index d03856e..0000000 --- a/changelogs/fragements/prevent-vyos_config-saving-in-check-mode.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - vyos_config - fixed issue where config could be saved while in check mode (https://github.com/ansible-collections/vyos.vyos/pull/53) diff --git a/changelogs/fragments/52-add-change-log-1.0.0.yaml b/changelogs/fragments/52-add-change-log-1.0.0.yaml deleted file mode 100644 index ba6905d..0000000 --- a/changelogs/fragments/52-add-change-log-1.0.0.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - Add changelogs for previous release (https://github.com/ansible-collections/vyos.vyos/pull/52) diff --git a/changelogs/fragments/65-remove-unwanted-terminal-chars.yaml b/changelogs/fragments/65-remove-unwanted-terminal-chars.yaml deleted file mode 100644 index fbbec54..0000000 --- a/changelogs/fragments/65-remove-unwanted-terminal-chars.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - terminal plugin - Added additional escape sequence to be removed from terminal output. diff --git a/changelogs/fragments/70-workaround-set_fact.yaml b/changelogs/fragments/70-workaround-set_fact.yaml deleted file mode 100644 index 2fac51a..0000000 --- a/changelogs/fragments/70-workaround-set_fact.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bug_fix: - - Added workaround to avoid set_fact dynamically assigning value. This behavior seems to have been broken after ansible2.9. diff --git a/changelogs/fragments/72-modulename-typofix.yaml b/changelogs/fragments/72-modulename-typofix.yaml deleted file mode 100644 index 67256f8..0000000 --- a/changelogs/fragments/72-modulename-typofix.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_change: - - Fixed the typo in the modulename of ospfv2 and ospfv3 unit tests. diff --git a/changelogs/fragments/73-update-docs.yaml b/changelogs/fragments/73-update-docs.yaml deleted file mode 100644 index dde45f6..0000000 --- a/changelogs/fragments/73-update-docs.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - Updated docs. diff --git a/changelogs/fragments/fix_src_backup_with_module_alias.yaml b/changelogs/fragments/fix_src_backup_with_module_alias.yaml deleted file mode 100644 index fb641c9..0000000 --- a/changelogs/fragments/fix_src_backup_with_module_alias.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - Make `src`, `backup` and `backup_options` in vyos_config work when module alias is used (https://github.com/ansible-collections/vyos.vyos/pull/67).