Skip to content

Commit faff94c

Browse files
dcn-ecosystemlhercot
authored andcommitted
[ignore] Update Changelog for new release (v2.9.0)
1 parent b72fb5e commit faff94c

File tree

5 files changed

+1039
-779
lines changed

5 files changed

+1039
-779
lines changed

CHANGELOG.rst

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

77

8+
v2.9.0
9+
======
10+
11+
Release Summary
12+
---------------
13+
14+
Release v2.9.0 of the ``ansible-aci`` collection on 2024-04-06.
15+
This changelog describes all changes made to the modules and plugins included in this collection since v2.8.0.
16+
17+
18+
Minor Changes
19+
-------------
20+
21+
- Add Authentification option for EIGRP interface profile.
22+
- Add L3out Floating SVI modules (aci_l3out_floating_svi, aci_l3out_floating_svi_path, aci_l3out_floating_svi_path_secondary_ip and aci_l3out_floating_svi_secondary_ip) (#478)
23+
- Add No-verification flag option to reduce the number of API calls. If true, a verifying GET will not be sent after a POST update to APIC
24+
- Add access spine interface selector and port block binding in aci_access_port_block_to_access_port
25+
- Add aci_access_spine_interface_selector module
26+
- Add aci_action_rule_additional_communities module
27+
- Add aci_action_rule_set_as_path and aci_action_rule_set_as_path_asn modules
28+
- Add aci_bgp_peer_prefix_policy, aci_bgp_route_summarization_policy and aci_bgp_address_family_context_policy modules
29+
- Add aci_fabric_pod, aci_fabric_pod_external_tep, aci_fabric_pod_profile, aci_fabric_pod_remote_pool modules (#558)
30+
- Add aci_hsrp_interface_policy, aci_l3out_hsrp_group, aci_l3out_hsrp_interface_profile and aci_l3out_hsrp_secondary_vip modules (#505)
31+
- Add aci_interface_policy_eigrp (class:eigrpIfPol) module
32+
- Add aci_interface_policy_pim module
33+
- Add aci_interface_policy_storm_control module
34+
- Add aci_keychain_policy and aci_key_policy modules
35+
- Add aci_l3out_bfd_multihop_interface_profile, aci_l3out_bfd_interface_profile, aci_interface_policy_bfd_multihop, aci_interface_policy_bfd and aci_bfd_multihop_node_policy modules (#492)
36+
- Add aci_l3out_dhcp_relay_label, aci_dhcp_option_policy and aci_dhcp_option modules
37+
- Add aci_l3out_eigrp_interface_profile module
38+
- Add aci_listify filter plugin to flattens nested dictionaries
39+
- Add aci_netflow_exporter_policy module
40+
- Add aci_netflow_monitor_policy and aci_netflow_record_policy modules
41+
- Add aci_netflow_monitor_to_exporter module
42+
- Add aci_node_block module
43+
- Add aci_pim_route_map_policy and aci_pim_route_map_entry modules
44+
- Add aci_qos_custom_policy and aci_qos_dscp_class modules
45+
- Add aci_qos_dot1p_class module
46+
- Add action rules attributes to aci_tenant_action_rule_profile.
47+
- Add auto to speed attribute options in aci_interface_policy_link_level module (#577)
48+
- Add missing options to aci_bd module
49+
- Add modules aci_bd_to_netflow_monitor_policy and aci_bd_rogue_exception_mac (#600)
50+
- Add modules for Fabric External Connection Policies and its childs
51+
- Add option to set delimiter to _ in aci_epg_to_domain module
52+
- Add qos_custom_policy, pim_interface_policy and igmp_interface_policy as new child_classes for aci_l3out_logical_interface_profile.
53+
- Add support for annotation in aci_rest module (#437)
54+
- Add support for block statements in useg attributes with the aci_epg_useg_attribute_block_statement module
55+
- Add support for configuration of access switch policy groups with aci_access_switch_policy_group module
56+
- Add support for configuration of certificate authorities in aci_aaa_certificate_authority
57+
- Add support for configuration of fabric management access policies in aci_fabric_management_access
58+
- Add support for configuration of vrf multicast with aci_vrf_multicast module
59+
- Add support for configuring Azure cloud subnets using the aci_cloud_subnet module
60+
- Add support for encap scope in aci_l3out_interface
61+
- Add support for https ssl cipher configuration in aci_fabric_management_access_https_cipher
62+
- Add support for infra l3out nodes bgp-evpn loopback, mpls transport loopback and segment id in aci_l3out_logical_node
63+
- Add support for infra sr mpls micro bfd in aci_l3out_interface
64+
- Add support for intra epg, taboo, and contract interface in aci_epg_to_contract
65+
- Add support for key ring configuration in aci_aaa_key_ring
66+
- Add support for mac and description in aci_l3out_interface
67+
- Add support for mpls custom qos policy for infra sr mpls l3outs node profiles in aci_l3out_logical_node_profile
68+
- Add support for security default settings configuration in aci_aaa_security_default_settings
69+
- Add support for simple statements in useg attributes with the aci_epg_useg_attribute_simple_statement module
70+
- Add support for sr-mpls bgpInfraPeerP and bgp_password in aci_l3out_bgp_peer module (#543)
71+
- Add support for sr-mpls in aci_l3out module
72+
- Add support for sr-mpls l3out to infra l3out in aci_l3out_to_sr_mpls_infra_l3out
73+
- Add support for subject labels for EPG, EPG Contract, ESG, Contract Subject, L2Out External EPG, L3out External EPG, and L3out External EPG Contract with the aci_subject_label module
74+
- Add support for taboo contract, contract interface and intra_epg contract in aci_l3out_extepg_to_contract
75+
- Add support for useg default block statement configuration for useg epg in aci_epg
76+
- Modify child class node block conditions to be optional in aci_switch_leaf_selector
77+
78+
Bugfixes
79+
--------
80+
81+
- Fix auto logout issue in aci connection plugin to keep connection active between tasks
82+
- Fix idempotency for l3out configuration when l3protocol is used in aci_l3out
83+
- Fix issues with new attributes in aci_interface_policy_leaf_policy_group module by adding conditions to include attributes in the payload only when they are specified by the user (#578)
84+
- Fix query in aci_vmm_controller
85+
886
v2.8.0
987
======
1088

changelogs/changelog.yaml

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -459,3 +459,101 @@ releases:
459459
460460
"
461461
release_date: "2023-11-04"
462+
2.9.0:
463+
changes:
464+
bugfixes:
465+
- Fix auto logout issue in aci connection plugin to keep connection active between
466+
tasks
467+
- Fix idempotency for l3out configuration when l3protocol is used in aci_l3out
468+
- Fix issues with new attributes in aci_interface_policy_leaf_policy_group module
469+
by adding conditions to include attributes in the payload only when they are
470+
specified by the user (#578)
471+
- Fix query in aci_vmm_controller
472+
minor_changes:
473+
- Add Authentification option for EIGRP interface profile.
474+
- Add L3out Floating SVI modules (aci_l3out_floating_svi, aci_l3out_floating_svi_path,
475+
aci_l3out_floating_svi_path_secondary_ip and aci_l3out_floating_svi_secondary_ip)
476+
(#478)
477+
- Add No-verification flag option to reduce the number of API calls. If true,
478+
a verifying GET will not be sent after a POST update to APIC
479+
- Add access spine interface selector and port block binding in aci_access_port_block_to_access_port
480+
- Add aci_access_spine_interface_selector module
481+
- Add aci_action_rule_additional_communities module
482+
- Add aci_action_rule_set_as_path and aci_action_rule_set_as_path_asn modules
483+
- Add aci_bgp_peer_prefix_policy, aci_bgp_route_summarization_policy and aci_bgp_address_family_context_policy
484+
modules
485+
- Add aci_fabric_pod, aci_fabric_pod_external_tep, aci_fabric_pod_profile, aci_fabric_pod_remote_pool
486+
modules (#558)
487+
- Add aci_hsrp_interface_policy, aci_l3out_hsrp_group, aci_l3out_hsrp_interface_profile
488+
and aci_l3out_hsrp_secondary_vip modules (#505)
489+
- Add aci_interface_policy_eigrp (class:eigrpIfPol) module
490+
- Add aci_interface_policy_pim module
491+
- Add aci_interface_policy_storm_control module
492+
- Add aci_keychain_policy and aci_key_policy modules
493+
- Add aci_l3out_bfd_multihop_interface_profile, aci_l3out_bfd_interface_profile,
494+
aci_interface_policy_bfd_multihop, aci_interface_policy_bfd and aci_bfd_multihop_node_policy
495+
modules (#492)
496+
- Add aci_l3out_dhcp_relay_label, aci_dhcp_option_policy and aci_dhcp_option
497+
modules
498+
- Add aci_l3out_eigrp_interface_profile module
499+
- Add aci_listify filter plugin to flattens nested dictionaries
500+
- Add aci_netflow_exporter_policy module
501+
- Add aci_netflow_monitor_policy and aci_netflow_record_policy modules
502+
- Add aci_netflow_monitor_to_exporter module
503+
- Add aci_node_block module
504+
- Add aci_pim_route_map_policy and aci_pim_route_map_entry modules
505+
- Add aci_qos_custom_policy and aci_qos_dscp_class modules
506+
- Add aci_qos_dot1p_class module
507+
- Add action rules attributes to aci_tenant_action_rule_profile.
508+
- Add auto to speed attribute options in aci_interface_policy_link_level module
509+
(#577)
510+
- Add missing options to aci_bd module
511+
- Add modules aci_bd_to_netflow_monitor_policy and aci_bd_rogue_exception_mac
512+
(#600)
513+
- Add modules for Fabric External Connection Policies and its childs
514+
- Add option to set delimiter to _ in aci_epg_to_domain module
515+
- Add qos_custom_policy, pim_interface_policy and igmp_interface_policy as new
516+
child_classes for aci_l3out_logical_interface_profile.
517+
- Add support for annotation in aci_rest module (#437)
518+
- Add support for block statements in useg attributes with the aci_epg_useg_attribute_block_statement
519+
module
520+
- Add support for configuration of access switch policy groups with aci_access_switch_policy_group
521+
module
522+
- Add support for configuration of certificate authorities in aci_aaa_certificate_authority
523+
- Add support for configuration of fabric management access policies in aci_fabric_management_access
524+
- Add support for configuration of vrf multicast with aci_vrf_multicast module
525+
- Add support for configuring Azure cloud subnets using the aci_cloud_subnet
526+
module
527+
- Add support for encap scope in aci_l3out_interface
528+
- Add support for https ssl cipher configuration in aci_fabric_management_access_https_cipher
529+
- Add support for infra l3out nodes bgp-evpn loopback, mpls transport loopback
530+
and segment id in aci_l3out_logical_node
531+
- Add support for infra sr mpls micro bfd in aci_l3out_interface
532+
- Add support for intra epg, taboo, and contract interface in aci_epg_to_contract
533+
- Add support for key ring configuration in aci_aaa_key_ring
534+
- Add support for mac and description in aci_l3out_interface
535+
- Add support for mpls custom qos policy for infra sr mpls l3outs node profiles
536+
in aci_l3out_logical_node_profile
537+
- Add support for security default settings configuration in aci_aaa_security_default_settings
538+
- Add support for simple statements in useg attributes with the aci_epg_useg_attribute_simple_statement
539+
module
540+
- Add support for sr-mpls bgpInfraPeerP and bgp_password in aci_l3out_bgp_peer
541+
module (#543)
542+
- Add support for sr-mpls in aci_l3out module
543+
- Add support for sr-mpls l3out to infra l3out in aci_l3out_to_sr_mpls_infra_l3out
544+
- Add support for subject labels for EPG, EPG Contract, ESG, Contract Subject,
545+
L2Out External EPG, L3out External EPG, and L3out External EPG Contract with
546+
the aci_subject_label module
547+
- Add support for taboo contract, contract interface and intra_epg contract
548+
in aci_l3out_extepg_to_contract
549+
- Add support for useg default block statement configuration for useg epg in
550+
aci_epg
551+
- Modify child class node block conditions to be optional in aci_switch_leaf_selector
552+
release_summary:
553+
"Release v2.9.0 of the ``ansible-aci`` collection on 2024-04-06.
554+
555+
This changelog describes all changes made to the modules and plugins included
556+
in this collection since v2.8.0.
557+
558+
"
559+
release_date: "2024-04-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.8.0
5+
version: 2.9.0
66
readme: README.md
77
authors:
88
- Dag Wieers (@dagwieers) <[email protected]>

meta/runtime.yml

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,12 @@
22
requires_ansible: '>=2.14.0'
33
action_groups:
44
all:
5+
- aci_aaa_certificate_authority
56
- aci_aaa_custom_privilege
67
- aci_aaa_domain
8+
- aci_aaa_key_ring
79
- aci_aaa_role
10+
- aci_aaa_security_default_settings
811
- aci_aaa_ssh_auth
912
- aci_aaa_user
1013
- aci_aaa_user_certificate
@@ -18,16 +21,31 @@ action_groups:
1821
- aci_access_span_src_group
1922
- aci_access_span_src_group_src
2023
- aci_access_span_src_group_src_path
24+
- aci_access_spine_interface_profile
25+
- aci_access_spine_interface_profile_to_spine_switch_profile
26+
- aci_access_spine_interface_selector
27+
- aci_access_spine_switch_profile
28+
- aci_access_spine_switch_selector
2129
- aci_access_sub_port_block_to_access_port
30+
- aci_access_switch_policy_group
31+
- aci_action_rule_additional_communities
32+
- aci_action_rule_set_as_path
33+
- aci_action_rule_set_as_path_asn
2234
- aci_aep
2335
- aci_aep_to_domain
2436
- aci_aep_to_epg
2537
- aci_ap
2638
- aci_bd
2739
- aci_bd_dhcp_label
40+
- aci_bd_rogue_exception_mac
2841
- aci_bd_subnet
2942
- aci_bd_to_l3out
43+
- aci_bd_to_netflow_monitor_policy
44+
- aci_bfd_multihop_node_policy
45+
- aci_bgp_address_family_context_policy
3046
- aci_bgp_best_path_policy
47+
- aci_bgp_peer_prefix_policy
48+
- aci_bgp_route_summarization_policy
3149
- aci_bgp_rr_asn
3250
- aci_bgp_rr_node
3351
- aci_bgp_timers_policy
@@ -54,6 +72,8 @@ action_groups:
5472
- aci_contract_subject
5573
- aci_contract_subject_to_filter
5674
- aci_contract_subject_to_service_graph
75+
- aci_dhcp_option
76+
- aci_dhcp_option_policy
5777
- aci_dhcp_relay
5878
- aci_dhcp_relay_provider
5979
- aci_dns_domain
@@ -71,17 +91,28 @@ action_groups:
7191
- aci_epg_to_contract_interface
7292
- aci_epg_to_contract_master
7393
- aci_epg_to_domain
94+
- aci_epg_useg_attribute_block_statement
95+
- aci_epg_useg_attribute_simple_statement
7496
- aci_esg
7597
- aci_esg_contract_master
7698
- aci_esg_epg_selector
7799
- aci_esg_ip_subnet_selector
78100
- aci_esg_tag_selector
101+
- aci_fabric_external_connection_profile
102+
- aci_fabric_external_routing_profile
79103
- aci_fabric_interface_policy_group
80104
- aci_fabric_leaf_profile
81105
- aci_fabric_leaf_switch_assoc
106+
- aci_fabric_management_access
107+
- aci_fabric_management_access_https_cipher
82108
- aci_fabric_node
83109
- aci_fabric_node_control
110+
- aci_fabric_pod
111+
- aci_fabric_pod_connectivity_profile
112+
- aci_fabric_pod_external_tep
84113
- aci_fabric_pod_policy_group
114+
- aci_fabric_pod_profile
115+
- aci_fabric_pod_remote_pool
85116
- aci_fabric_pod_selector
86117
- aci_fabric_scheduler
87118
- aci_fabric_span_dst_group
@@ -105,8 +136,12 @@ action_groups:
105136
- aci_interface_blacklist
106137
- aci_interface_config
107138
- aci_interface_description
139+
- aci_interface_policy_bfd
140+
- aci_interface_policy_bfd_multihop
108141
- aci_interface_policy_cdp
142+
- aci_interface_policy_eigrp
109143
- aci_interface_policy_fc
144+
- aci_interface_policy_hsrp
110145
- aci_interface_policy_l2
111146
- aci_interface_policy_leaf_breakout_port_group
112147
- aci_interface_policy_leaf_fc_policy_group
@@ -117,23 +152,38 @@ action_groups:
117152
- aci_interface_policy_lldp
118153
- aci_interface_policy_mcp
119154
- aci_interface_policy_ospf
155+
- aci_interface_policy_pim
120156
- aci_interface_policy_port_channel
121157
- aci_interface_policy_port_security
122158
- aci_interface_policy_spanning_tree
123159
- aci_interface_policy_spine_policy_group
160+
- aci_interface_policy_storm_control
124161
- aci_interface_selector_to_switch_policy_leaf_profile
162+
- aci_key_policy
163+
- aci_keychain_policy
125164
- aci_l2out
126165
- aci_l2out_extepg
127166
- aci_l2out_extepg_to_contract
128167
- aci_l2out_logical_interface_path
129168
- aci_l2out_logical_interface_profile
130169
- aci_l2out_logical_node_profile
131170
- aci_l3out
171+
- aci_l3out_bfd_interface_profile
172+
- aci_l3out_bfd_multihop_interface_profile
132173
- aci_l3out_bgp_peer
133174
- aci_l3out_bgp_protocol_profile
175+
- aci_l3out_dhcp_relay_label
176+
- aci_l3out_eigrp_interface_profile
134177
- aci_l3out_extepg
135178
- aci_l3out_extepg_to_contract
136179
- aci_l3out_extsubnet
180+
- aci_l3out_floating_svi
181+
- aci_l3out_floating_svi_path
182+
- aci_l3out_floating_svi_path_secondary_ip
183+
- aci_l3out_floating_svi_secondary_ip
184+
- aci_l3out_hsrp_group
185+
- aci_l3out_hsrp_interface_profile
186+
- aci_l3out_hsrp_secondary_vip
137187
- aci_l3out_interface
138188
- aci_l3out_interface_secondary_ip
139189
- aci_l3out_logical_interface_profile
@@ -144,6 +194,7 @@ action_groups:
144194
- aci_l3out_route_tag_policy
145195
- aci_l3out_static_routes
146196
- aci_l3out_static_routes_nexthop
197+
- aci_l3out_to_sr_mpls_infra_l3out
147198
- aci_maintenance_group
148199
- aci_maintenance_group_node
149200
- aci_maintenance_policy
@@ -153,9 +204,19 @@ action_groups:
153204
- aci_match_community_term
154205
- aci_match_route_destination
155206
- aci_match_rule
207+
- aci_netflow_exporter_policy
208+
- aci_netflow_monitor_policy
209+
- aci_netflow_monitor_to_exporter
210+
- aci_netflow_record_policy
211+
- aci_node_block
156212
- aci_node_mgmt_epg
157213
- aci_ntp_policy
158214
- aci_ntp_server
215+
- aci_pim_route_map_entry
216+
- aci_pim_route_map_policy
217+
- aci_qos_custom_policy
218+
- aci_qos_dot1p_class
219+
- aci_qos_dscp_class
159220
- aci_rest
160221
- aci_route_control_context
161222
- aci_route_control_profile
@@ -166,6 +227,7 @@ action_groups:
166227
- aci_snmp_user
167228
- aci_static_binding_to_epg
168229
- aci_static_node_mgmt_address
230+
- aci_subject_label
169231
- aci_switch_leaf_selector
170232
- aci_switch_policy_leaf_profile
171233
- aci_switch_policy_vpc_protection_group
@@ -194,4 +256,5 @@ action_groups:
194256
- aci_vmm_vswitch_policy
195257
- aci_vrf
196258
- aci_vrf_leak_internal_subnet
259+
- aci_vrf_multicast
197260
- aci_vzany_to_contract

0 commit comments

Comments
 (0)