diff options
Diffstat (limited to 'collections-debian-merged/ansible_collections/arista/eos/changelogs')
4 files changed, 419 insertions, 0 deletions
diff --git a/collections-debian-merged/ansible_collections/arista/eos/changelogs/CHANGELOG.rst b/collections-debian-merged/ansible_collections/arista/eos/changelogs/CHANGELOG.rst new file mode 100644 index 00000000..95e55a31 --- /dev/null +++ b/collections-debian-merged/ansible_collections/arista/eos/changelogs/CHANGELOG.rst @@ -0,0 +1,160 @@ +=================================== +Arista Eos Collection Release Notes +=================================== + +.. contents:: Topics + + +v1.3.0 +====== + +Deprecated Features +------------------- + +- Deprecated `eos_bgp` modules in favor of `eos_bgp_global` and `eos_bgp_address_family` resource module. + +New Modules +----------- + +- eos_bgp_global - BGP global resource module +- eos_bgp_address_family - BGP address family resource module + + +Bugfixes +-------- + +- Add version key to galaxy.yaml to work around ansible-galaxy bug +- Fix yaml formatting errors in documentation. +- Uncap required ansible version in our collection. +- Update default values in module argspec and docs (https://github.com/ansible-collections/arista.eos/pull/154). +- Update docs to clarify the idemptonecy releated caveat and add it in the output warnings (https://github.com/ansible-collections/ansible.netcommon/pull/189) +- fixes eos interfaces rm where interface in description resulted in failure (https://github.com/ansible-collections/arista.eos/issues/86). +- replace list.copy() with list[:] to support python 2.7 and fix idempotent issue with replaced and overridden (https://github.com/ansible-collections/arista.eos/pull/142). + +v1.2.0 +====== + +Minor Changes +------------- + +- Added ospf_interfaces resource module. (https://github.com/ansible-collections/arista.eos/pull/125) +- Documented the necessity to use eos_interfaces and eos_l2_interfaces (for l2 configs) in eos_l3_interfaces module. +- modify short description in ospfv3 resource module. +- stop integration testing of local connection as it is deprecated. + +Bugfixes +-------- + +- updated config dict, with duplex key when speed changes from 'x' to 'forced x' (https://github.com/ansible-collections/arista.eos/pull/120). + +New Modules +----------- + +- eos_ospf_interfaces - ospf_interfaces resource module + +v1.1.0 +====== + +Minor Changes +------------- + +- Added 'mode' to examples in documentation of eos_l2_interfaces. +- Added eos ospfv3 resource module (https://github.com/ansible-collections/arista.eos/pull/109). +- Added unit test cases for eos_lldp_global module. + +Bugfixes +-------- + +- Added 'mode' key to eos_interfaces to handle the layer2/3 switchport mode of an interface. +- Added fix to maintain the idempotency while using overridden operation. +- Check for existing configuration when trunk_allowed_vlans is issued, is added. +- Fixed typo and index out of range errors while handling protocol_options. (https://github.com/ansible-collections/arista.eos/pull/115) + +New Modules +----------- + +- eos_ospfv3 - OSPFv3 resource module + +v1.0.3 +====== + +Bugfixes +-------- + +- Added error pattern to the terminal plugin to handle change mode error seen in lag interfaces config. + +v1.0.2 +====== + +Release Summary +--------------- + +- rereleasing 1.0.1 with updated changelog. + +v1.0.1 +====== + +Minor Changes +------------- + +- Add round trip testcases to the 2.9 resource modules. +- Add unit testcases to the eos_l3_interfaces resource modules. +- Add unit testcases to the eos_lag_interfaces resource modules. +- Sorted the list of params of ip address before forming the tuple. +- Updated docs. + +Bugfixes +-------- + +- Fixes mismatch in documentation and code for using eos_lag_interfaces where the code required 'Port-Channel\d.*:' but the docs did not document this. The module now supports both 'Port-Channel\d.*:' and '\d.*:'. +- Make `src`, `backup` and `backup_options` in eos_config work when module alias is used (https://github.com/ansible-collections/arista.eos/pull/85). + +v1.0.0 +====== + +New Plugins +----------- + +Cliconf +~~~~~~~ + +- eos - Use eos cliconf to run command on Arista EOS platform + +Httpapi +~~~~~~~ + +- eos - Use eAPI to run command on eos platform + +New Modules +----------- + +- eos_acl_interfaces - ACL interfaces resource module +- eos_acls - ACLs resource module +- eos_banner - Manage multiline banners on Arista EOS devices +- eos_bgp - Configure global BGP protocol settings on Arista EOS. +- eos_command - Run arbitrary commands on an Arista EOS device +- eos_config - Manage Arista EOS configuration sections +- eos_eapi - Manage and configure Arista EOS eAPI. +- eos_facts - Collect facts from remote devices running Arista EOS +- eos_interface - (deprecated, removed after 2022-06-01) Manage Interface on Arista EOS network devices +- eos_interfaces - Interfaces resource module +- eos_l2_interface - (deprecated, removed after 2022-06-01) Manage L2 interfaces on Arista EOS network devices. +- eos_l2_interfaces - L2 interfaces resource module +- eos_l3_interface - (deprecated, removed after 2022-06-01) Manage L3 interfaces on Arista EOS network devices. +- eos_l3_interfaces - L3 interfaces resource module +- eos_lacp - LACP resource module +- eos_lacp_interfaces - LACP interfaces resource module +- eos_lag_interfaces - LAG interfaces resource module +- eos_linkagg - (deprecated, removed after 2022-06-01) Manage link aggregation groups on Arista EOS network devices +- eos_lldp - Manage LLDP configuration on Arista EOS network devices +- eos_lldp_global - LLDP resource module +- eos_lldp_interfaces - LLDP interfaces resource module +- eos_logging - Manage logging on network devices +- eos_ospfv2 - OSPFv2 resource module +- eos_static_route - (deprecated, removed after 2022-06-01) Manage static IP routes on Arista EOS network devices +- eos_static_routes - Static routes resource module +- eos_system - Manage the system attributes on Arista EOS devices +- eos_user - Manage the collection of local users on EOS devices +- eos_vlan - (deprecated, removed after 2022-06-01) Manage VLANs on Arista EOS network devices +- eos_vlans - VLANs resource module +- eos_vrf - Manage VRFs on Arista EOS network devices diff --git a/collections-debian-merged/ansible_collections/arista/eos/changelogs/changelog.yaml b/collections-debian-merged/ansible_collections/arista/eos/changelogs/changelog.yaml new file mode 100644 index 00000000..c28aee84 --- /dev/null +++ b/collections-debian-merged/ansible_collections/arista/eos/changelogs/changelog.yaml @@ -0,0 +1,226 @@ +ancestor: null +releases: + 1.0.0: + modules: + - description: ACL interfaces resource module + name: eos_acl_interfaces + namespace: '' + - description: ACLs resource module + name: eos_acls + namespace: '' + - description: Manage multiline banners on Arista EOS devices + name: eos_banner + namespace: '' + - description: Configure global BGP protocol settings on Arista EOS. + name: eos_bgp + namespace: '' + - description: Run arbitrary commands on an Arista EOS device + name: eos_command + namespace: '' + - description: Manage Arista EOS configuration sections + name: eos_config + namespace: '' + - description: Manage and configure Arista EOS eAPI. + name: eos_eapi + namespace: '' + - description: Collect facts from remote devices running Arista EOS + name: eos_facts + namespace: '' + - description: (deprecated, removed after 2022-06-01) Manage Interface on Arista + EOS network devices + name: eos_interface + namespace: '' + - description: Interfaces resource module + name: eos_interfaces + namespace: '' + - description: (deprecated, removed after 2022-06-01) Manage L2 interfaces on + Arista EOS network devices. + name: eos_l2_interface + namespace: '' + - description: L2 interfaces resource module + name: eos_l2_interfaces + namespace: '' + - description: (deprecated, removed after 2022-06-01) Manage L3 interfaces on + Arista EOS network devices. + name: eos_l3_interface + namespace: '' + - description: L3 interfaces resource module + name: eos_l3_interfaces + namespace: '' + - description: LACP resource module + name: eos_lacp + namespace: '' + - description: LACP interfaces resource module + name: eos_lacp_interfaces + namespace: '' + - description: LAG interfaces resource module + name: eos_lag_interfaces + namespace: '' + - description: (deprecated, removed after 2022-06-01) Manage link aggregation + groups on Arista EOS network devices + name: eos_linkagg + namespace: '' + - description: Manage LLDP configuration on Arista EOS network devices + name: eos_lldp + namespace: '' + - description: LLDP resource module + name: eos_lldp_global + namespace: '' + - description: LLDP interfaces resource module + name: eos_lldp_interfaces + namespace: '' + - description: Manage logging on network devices + name: eos_logging + namespace: '' + - description: OSPFv2 resource module + name: eos_ospfv2 + namespace: '' + - description: (deprecated, removed after 2022-06-01) Manage static IP routes + on Arista EOS network devices + name: eos_static_route + namespace: '' + - description: Static routes resource module + name: eos_static_routes + namespace: '' + - description: Manage the system attributes on Arista EOS devices + name: eos_system + namespace: '' + - description: Manage the collection of local users on EOS devices + name: eos_user + namespace: '' + - description: (deprecated, removed after 2022-06-01) Manage VLANs on Arista EOS + network devices + name: eos_vlan + namespace: '' + - description: VLANs resource module + name: eos_vlans + namespace: '' + - description: Manage VRFs on Arista EOS network devices + name: eos_vrf + namespace: '' + plugins: + cliconf: + - description: Use eos cliconf to run command on Arista EOS platform + name: eos + namespace: null + httpapi: + - description: Use eAPI to run command on eos platform + name: eos + namespace: null + release_date: '2020-06-23' + 1.0.1: + changes: + bugfixes: + - Fixes mismatch in documentation and code for using eos_lag_interfaces where + the code required 'Port-Channel\d.*:' but the docs did not document this. + The module now supports both 'Port-Channel\d.*:' and '\d.*:'. + - Make `src`, `backup` and `backup_options` in eos_config work when module alias + is used (https://github.com/ansible-collections/arista.eos/pull/85). + minor_changes: + - Add round trip testcases to the 2.9 resource modules. + - Add unit testcases to the eos_l3_interfaces resource modules. + - Add unit testcases to the eos_lag_interfaces resource modules. + - Sorted the list of params of ip address before forming the tuple. + - Updated docs. + fragments: + - 68-fix-sort-l3-int.yaml + - 72-add-rtt.yaml + - 80-linkagg-name-parameter.yaml + - 89-add-ut-l3_interfaces.yaml + - 90-add-ut-lag-interfaces.yaml + - 93-update-docs.yaml + - fix_src_backup_with_module_alias.yaml + release_date: '2020-07-31' + 1.0.2: + changes: + release_summary: + - rereleasing 1.0.1 with updated changelog. + fragments: + - 1.0.2.yaml + release_date: '2020-08-06' + 1.0.3: + changes: + bugfixes: + - Added error pattern to the terminal plugin to handle change mode error seen + in lag interfaces config. + fragments: + - 96-changemode-terminalerror.yaml + release_date: '2020-08-26' + 1.1.0: + changes: + bugfixes: + - Added 'mode' key to eos_interfaces to handle the layer2/3 switchport mode + of an interface. + - Added fix to maintain the idempotency while using overridden operation. + - Check for existing configuration when trunk_allowed_vlans is issued, is added. + - Fixed typo and index out of range errors while handling protocol_options. + (https://github.com/ansible-collections/arista.eos/pull/115) + minor_changes: + - Added 'mode' to examples in documentation of eos_l2_interfaces. + - Added eos ospfv3 resource module (https://github.com/ansible-collections/arista.eos/pull/109). + - Added unit test cases for eos_lldp_global module. + fragments: + - 105-switchport-mode-interfaces.yaml + - 106-lldp_global_unittest.yaml + - 109-eos-ospfv3-resource-module.yaml + - 113-add-mode-to-examples.yaml + - 115-protocol-options-acls.yaml + - 116-acls-overridden-idempotent.yaml + - 119-idempotent-l2-interfaces.yaml + modules: + - description: OSPFv3 resource module + name: eos_ospfv3 + namespace: '' + release_date: '2020-09-30' + 1.2.0: + changes: + bugfixes: + - updated config dict, with duplex key when speed changes from 'x' to 'forced + x' (https://github.com/ansible-collections/arista.eos/pull/120). + minor_changes: + - Added ospf_interfaces resource module. (https://github.com/ansible-collections/arista.eos/pull/125) + - Documented the necessity to use eos_interfaces and eos_l2_interfaces (for + l2 configs) in eos_l3_interfaces module. + - modify short description in ospfv3 resource module. + - stop integration testing of local connection as it is deprecated. + fragments: + - 101-l3_interfaces_documentation.yaml + - 120-forcedspeed-interfaces-config.yaml + - 123-ospfv3-description.yaml + - 125-ospf_interfaces_resource_module.yaml + - 127-drop-local-connection-testing.yaml + modules: + - description: ospf_interfaces resource module + name: eos_ospf_interfaces + namespace: '' + release_date: '2020-10-30' + 1.3.0: + changes: + bugfixes: + - Add version key to galaxy.yaml to work around ansible-galaxy bug + - Fix yaml formatting errors in documentation. + - Uncap required ansible version in our collection. + - Update default values in module argspec and docs (https://github.com/ansible-collections/arista.eos/pull/154). + - Update docs to clarify the idemptonecy releated caveat and add it in the output + warnings (https://github.com/ansible-collections/ansible.netcommon/pull/189) + - fixes eos interfaces rm where interface in description resulted in failure + (https://github.com/ansible-collections/arista.eos/issues/86). + - replace list.copy() with list[:] to support python 2.7 and fix idempotent + issue with replaced and overridden (https://github.com/ansible-collections/arista.eos/pull/142). + fragments: + - acls_idempotent_issue.yaml + - add_bgp_af_rm.yaml + - bgp_global_resource_module.yaml + - eos_config_diff_doc_update.yaml + - fixes_eos_interfaces_rm_where_interface_in_description_resulted_in_failure.yaml + - galaxy-version.yaml + - requires-ansible.yaml + - update_docs_default_values.yaml + modules: + - description: bgp_global resource module + name: eos_bgp_global + namespace: '' + - description: bgp_address_family resource module + name: eos_bgp_address_family + namespace: '' + release_date: '2021-02-01' diff --git a/collections-debian-merged/ansible_collections/arista/eos/changelogs/config.yaml b/collections-debian-merged/ansible_collections/arista/eos/changelogs/config.yaml new file mode 100644 index 00000000..026b917d --- /dev/null +++ b/collections-debian-merged/ansible_collections/arista/eos/changelogs/config.yaml @@ -0,0 +1,30 @@ +changelog_filename_template: CHANGELOG.rst +changelog_filename_version_depth: 0 +changes_file: changelog.yaml +changes_format: combined +keep_fragments: false +mention_ancestor: true +new_plugins_after_name: removed_features +notesdir: fragments +prelude_section_name: release_summary +prelude_section_title: Release Summary +flatmap: true +sections: +- - major_changes + - Major Changes +- - minor_changes + - Minor Changes +- - breaking_changes + - Breaking Changes / Porting Guide +- - deprecated_features + - Deprecated Features +- - removed_features + - Removed Features (previously deprecated) +- - security_fixes + - Security Fixes +- - bugfixes + - Bugfixes +- - known_issues + - Known Issues +title: Arista Eos Collection +trivial_section_name: trivial diff --git a/collections-debian-merged/ansible_collections/arista/eos/changelogs/fragments/123-ospfv3-description.yaml b/collections-debian-merged/ansible_collections/arista/eos/changelogs/fragments/123-ospfv3-description.yaml new file mode 100644 index 00000000..afaaf79f --- /dev/null +++ b/collections-debian-merged/ansible_collections/arista/eos/changelogs/fragments/123-ospfv3-description.yaml @@ -0,0 +1,3 @@ +--- +minor_changes: + - modify short description in ospfv3 resource module. |