Skip to content

Commit 073ca55

Browse files
authored
Update Changelog for new release (v2.1.0)
1 parent 0829e4c commit 073ca55

File tree

3 files changed

+220
-1
lines changed

3 files changed

+220
-1
lines changed

CHANGELOG.rst

Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,113 @@ Cisco ACI Ansible Collection Release Notes
55
.. contents:: Topics
66

77

8+
v2.1.0
9+
======
10+
11+
Release Summary
12+
---------------
13+
14+
Release v2.1.0 of the ``ansible-aci`` collection on 2021-10-06.
15+
This changelog describes all changes made to the modules and plugins included in this collection since v2.0.0.
16+
17+
Minor Changes
18+
-------------
19+
20+
- Add APIC 5.x to inventory for Integration tests
21+
- Add a requirements file
22+
- Add ability to change custom epg name
23+
- Add aci_cloud_ap module and test file
24+
- Add aci_cloud_aws_provider module and its test file (#181)
25+
- Add aci_cloud_bgp_asn module and test file (#180)
26+
- Add aci_cloud_epg_selector module and test file (#182)
27+
- Add aci_fabric_spine_profile, aci_fabric_spine_switch_assoc and aci_fabric_switch_block modules and integration tests (#187)
28+
- Add aci_info
29+
- Add aci_interface_description module and test file (#167)
30+
- Add aci_l3out_bgp_peer and aci_l3out_interface modules and test files (#177)
31+
- Add aci_snmp_client, aci_snmp_client_group, aci_snmp_community_policy, aci_snmp_policy and aci_snmp_user modules and test files (#176)
32+
- Add aci_syslog_group module and test file (#170)
33+
- Add aci_syslog_source and aci_syslog_remote_dest modules and test files (#174)
34+
- Add aci_vmm_controller module and test file
35+
- Add aci_vmm_vswitch module and test file (#142)
36+
- Add check for enhanced lag policy
37+
- Add cloud_external_epg and cloud_external_epg_selector modules and test files (#185)
38+
- Add directory and aliases file for l3out node profile tests
39+
- Add ethertype for IPv6
40+
- Add ethertype ipv4
41+
- Add functionality to support cryptography for signing
42+
- Add galaxy-importer check (#115)
43+
- Add ipv6_l3_unknown_multicast parameter support for aci_bd
44+
- Add issue templates
45+
- Add module aci_cloud_epg & test file (#175)
46+
- Add module aci_l3out_logical_node_profile to manage l3out node profiles
47+
- Add module and test for aci_contract_subject_to_service_graph
48+
- Add new module aci_l2out_extepg_to_contract and test file based on aci_l3out_extepg_to_contract
49+
- Add new modules for L2out - aci_l2out_logical_*
50+
- Add primary_encap in module tests
51+
- Add route_profile, route_profile_l3_out to aci_bd
52+
- Add support and tests for custom_qos_policy parameter in aci_epg
53+
- Add support for ANSIBLE_NET_SSH_KEYFILE
54+
- Add support for vmm domain infra port group and tag collection in aci_domain module (#141)
55+
- Add task to create requirement for enhanced lag policy
56+
- Add test case for custom epg name
57+
- Add test file for aci_bd
58+
- Add tests for ipv6_l3_unknown_multicast parameter support in aci_bd
59+
- Add tests for l3out node profile module
60+
- Add tests to create multiple node profiles and query all node profiles in an L3out
61+
- Add variable references and fix naming in l3out_node_profile tests
62+
- Add version check for changing custom epg name
63+
- Added Enhanced Lag Policy for VMware VMM Domain Profile in module aci_epg_to_domain
64+
- Change CI to latest version of ansible and python 3.8
65+
- Change child_configs & child_classes
66+
- Change dscp to target_dscp in aci_l3out_logical_node_profile module to avoid future var conflicts
67+
- Change naming of lagpolicy
68+
- Change primary_encap --> primaryEncap
69+
- Change test case for enhanced_lag_policy
70+
- Changes made to execute aci_epg_to_domain and aci_cloud_cidr modules, also generalised the cloud variables
71+
- Check WARNINGs and ERRORs in galaxy-importer check (#118)
72+
- Correcting sanity in aci_static_binding_to_epg.py module
73+
- Fix broken test parameters for aci_l3out_logical_interface_profile
74+
- Fix documentation and add example to query all node profiles for L3out
75+
- Fix feedback
76+
- Fix indentation causing linting error
77+
- Fix lag_plicy tDn
78+
- Fix missed separators '/' in path attribute of ACIModule class
79+
- Fix module reference and remove unused aliases in aci_l3out_logical_node_profile tests
80+
- Fixed default values in docs and specs
81+
- Fixed the behavior when output is specified in aci_rest. (#169)
82+
- Initial changes to aci_cloud_ctx_profile module to execute only cloud sites from inventory
83+
- Interface types added for Po's and vPC's using fex-ports and test files
84+
- L3Out Enhancements
85+
- L3Out Interface Profile (#134)
86+
- Made changes in collection version segment
87+
- Made changes in mso.py to generalize construct_url
88+
- Made changes to support aci non cloud host >=3.2
89+
- Made changes with respect to galaxy importer similar to MSO
90+
- Modified 12 files affected from inventory file changes, by differentiating tasks into cloud and non-cloud specific hosts
91+
- Move custom_qos_policy to conditional and remove unnecessary custom_qos_policy from monitoring policy in test
92+
- Move ipv6_l3_unknown_multicast to condition and check version in test
93+
- Remove uneccessary delegate_to variable for l3out_node_profile cleanup task
94+
- Separated assert statements for cloud and non-cloud sites and added additional condition statement required for execution of version<=4.1
95+
- Supports primaryEncap value as unknown (#157)
96+
- Update aci_l3out_extepg_to_contract.py
97+
- W291 + boolean correction
98+
- contract_enhancements (#135)
99+
- doc-required-mismatch fix
100+
- interface blacklist test fix
101+
- interface disable/enable fabricRsOosPath
102+
- interface disable/enable fex support
103+
104+
Bugfixes
105+
--------
106+
107+
- Fix blacklist bug
108+
- Fix cleanup of MGMT EPGs
109+
- Fix module reference for l3out_node_profile cleanup task
110+
- Fix required variables for absent and present states for l3out_node_profile
111+
- Fix sanity & importer check errors
112+
- Fix test and assertion variables and module references for l3out_node_profile tests
113+
- pylint fix for .format()
114+
8115
v2.0.0
9116
======
10117

changelogs/changelog.yaml

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,3 +114,115 @@ releases:
114114
This changelog describes all changes made to the modules and plugins included
115115
in this collection since v1.1.1. '
116116
release_date: '2020-12-15'
117+
2.1.0:
118+
changes:
119+
bugfixes:
120+
- Fix blacklist bug
121+
- Fix cleanup of MGMT EPGs
122+
- Fix module reference for l3out_node_profile cleanup task
123+
- Fix required variables for absent and present states for l3out_node_profile
124+
- Fix sanity & importer check errors
125+
- Fix test and assertion variables and module references for l3out_node_profile
126+
tests
127+
- pylint fix for .format()
128+
minor_changes:
129+
- Add APIC 5.x to inventory for Integration tests
130+
- Add a requirements file
131+
- Add ability to change custom epg name
132+
- Add aci_cloud_ap module and test file
133+
- Add aci_cloud_aws_provider module and its test file (#181)
134+
- Add aci_cloud_bgp_asn module and test file (#180)
135+
- Add aci_cloud_epg_selector module and test file (#182)
136+
- Add aci_fabric_spine_profile, aci_fabric_spine_switch_assoc and aci_fabric_switch_block
137+
modules and integration tests (#187)
138+
- Add aci_info
139+
- Add aci_interface_description module and test file (#167)
140+
- Add aci_l3out_bgp_peer and aci_l3out_interface modules and test files (#177)
141+
- Add aci_snmp_client, aci_snmp_client_group, aci_snmp_community_policy, aci_snmp_policy
142+
and aci_snmp_user modules and test files (#176)
143+
- Add aci_syslog_group module and test file (#170)
144+
- Add aci_syslog_source and aci_syslog_remote_dest modules and test files (#174)
145+
- Add aci_vmm_controller module and test file
146+
- Add aci_vmm_vswitch module and test file (#142)
147+
- Add check for enhanced lag policy
148+
- Add cloud_external_epg and cloud_external_epg_selector modules and test files
149+
(#185)
150+
- Add directory and aliases file for l3out node profile tests
151+
- Add ethertype for IPv6
152+
- Add ethertype ipv4
153+
- Add functionality to support cryptography for signing
154+
- Add galaxy-importer check (#115)
155+
- Add ipv6_l3_unknown_multicast parameter support for aci_bd
156+
- Add issue templates
157+
- Add module aci_cloud_epg & test file (#175)
158+
- Add module aci_l3out_logical_node_profile to manage l3out node profiles
159+
- Add module and test for aci_contract_subject_to_service_graph
160+
- Add new module aci_l2out_extepg_to_contract and test file based on aci_l3out_extepg_to_contract
161+
- Add new modules for L2out - aci_l2out_logical_*
162+
- Add primary_encap in module tests
163+
- Add route_profile, route_profile_l3_out to aci_bd
164+
- Add support and tests for custom_qos_policy parameter in aci_epg
165+
- Add support for ANSIBLE_NET_SSH_KEYFILE
166+
- Add support for vmm domain infra port group and tag collection in aci_domain
167+
module (#141)
168+
- Add task to create requirement for enhanced lag policy
169+
- Add test case for custom epg name
170+
- Add test file for aci_bd
171+
- Add tests for ipv6_l3_unknown_multicast parameter support in aci_bd
172+
- Add tests for l3out node profile module
173+
- Add tests to create multiple node profiles and query all node profiles in
174+
an L3out
175+
- Add variable references and fix naming in l3out_node_profile tests
176+
- Add version check for changing custom epg name
177+
- Added Enhanced Lag Policy for VMware VMM Domain Profile in module aci_epg_to_domain
178+
- Change CI to latest version of ansible and python 3.8
179+
- Change child_configs & child_classes
180+
- Change dscp to target_dscp in aci_l3out_logical_node_profile module to avoid
181+
future var conflicts
182+
- Change naming of lagpolicy
183+
- Change primary_encap --> primaryEncap
184+
- Change test case for enhanced_lag_policy
185+
- Changes made to execute aci_epg_to_domain and aci_cloud_cidr modules, also
186+
generalised the cloud variables
187+
- Check WARNINGs and ERRORs in galaxy-importer check (#118)
188+
- Correcting sanity in aci_static_binding_to_epg.py module
189+
- Fix broken test parameters for aci_l3out_logical_interface_profile
190+
- Fix documentation and add example to query all node profiles for L3out
191+
- Fix feedback
192+
- Fix indentation causing linting error
193+
- Fix lag_plicy tDn
194+
- Fix missed separators '/' in path attribute of ACIModule class
195+
- Fix module reference and remove unused aliases in aci_l3out_logical_node_profile
196+
tests
197+
- Fixed default values in docs and specs
198+
- Fixed the behavior when output is specified in aci_rest. (#169)
199+
- Initial changes to aci_cloud_ctx_profile module to execute only cloud sites
200+
from inventory
201+
- Interface types added for Po's and vPC's using fex-ports and test files
202+
- L3Out Enhancements
203+
- L3Out Interface Profile (#134)
204+
- Made changes in collection version segment
205+
- Made changes in mso.py to generalize construct_url
206+
- Made changes to support aci non cloud host >=3.2
207+
- Made changes with respect to galaxy importer similar to MSO
208+
- Modified 12 files affected from inventory file changes, by differentiating
209+
tasks into cloud and non-cloud specific hosts
210+
- Move custom_qos_policy to conditional and remove unnecessary custom_qos_policy
211+
from monitoring policy in test
212+
- Move ipv6_l3_unknown_multicast to condition and check version in test
213+
- Remove uneccessary delegate_to variable for l3out_node_profile cleanup task
214+
- Separated assert statements for cloud and non-cloud sites and added additional
215+
condition statement required for execution of version<=4.1
216+
- Supports primaryEncap value as unknown (#157)
217+
- Update aci_l3out_extepg_to_contract.py
218+
- W291 + boolean correction
219+
- contract_enhancements (#135)
220+
- doc-required-mismatch fix
221+
- interface blacklist test fix
222+
- interface disable/enable fabricRsOosPath
223+
- interface disable/enable fex support
224+
release_summary: 'Release v2.1.0 of the ``ansible-aci`` collection on 2021-10-06.
225+
226+
This changelog describes all changes made to the modules and plugins included
227+
in this collection since v2.0.0. '
228+
release_date: '2021-10-06'

galaxy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
namespace: cisco
33
name: aci
44
# The version of the collection. Must be compatible with semantic versioning
5-
version: 2.0.0
5+
version: 2.1.0
66
readme: README.md
77
authors:
88
- Dag Wieers (@dagwieers) <[email protected]>

0 commit comments

Comments
 (0)