Skip to content

Releases: CiscoDevNet/terraform-provider-aci

v1.0.0

10 Nov 05:48
Compare
Choose a tag to compare

BREAKING CHANGE:

  • Migration to Terraform Provider SDK v2. Remove support for Terraform v0.11.x or below
  • Fix and update netflow monitor relation in aci_leaf_access_port_policy_group and aci_leaf_access_bundle_policy_group
  • Fix tcp_rules from string to list in aci_filter_entry

IMPROVEMENTS:

  • Add ESG Tag Selector and ESG EPG Selector resources and data sources
  • Add support for admin_state attribute and relation_bgp_rs_peer_to_profile relation
  • Add support for aci_bgp_peer_connectivity_profile to be defined at interface level and node level
  • Add ability to disable endpoint learning (garp) in aci_bridge_domain
  • Add support for level4 - level6 to aci_application_epg prio attribute
  • Deprecate tn_rtctrl_profile_name and add replacement tn_rtctrl_profile_dn in aci_subnet
  • Add references for provider_profile_dn in vmm_domain
  • Update dependancy versions

BUG FIXES:

  • Fix multiple idempotency issues across resources
  • Fix issues found during testing of resources with TF provider SDK v2
  • Add forced replacement of resource if path or class_name is changed in aci_rest
  • Fix ESG Selector required parameter and documentation
  • Fix VMM Controller descr argument not supported issue
  • Fix ASN and Local ASN update function
  • Fix multiple documentation issues
  • Fix examples formating in examples directory and add examples for resources without examples

Detailed changelog: v0.7.1...v1.0.0

v0.7.1

26 Jun 07:08
Compare
Choose a tag to compare

BREAKING CHANGE:

  • Change aci_dhcp_relay_policy relation_dhcp_rs_prov argument from list of string to block definition to accomodate the addr argument.

BUG FIXES:

  • Fix a regression introduced in aci_rest creating issues when use in parallel.
  • Make management_profile_dn an optional parameter with "uni/tn-mgmt/mgmtp-default" as default value in aci_node_mgmt_epg.
  • Deprecate use of filter argument in aci_contract and removal from documentation.
  • Fix documentation of region argument in aci_cloud_aws_provider.
  • Fix aci_bgp_peer_connectivity_profile documentation for as_number and local_asn.
  • Fix aci_application_epg examples and documentation to make it clearer.
  • Fix cert_name usage examples in documentation and README.md.
  • Remove application_epg_dn argument from aci_client_end_point documentation as use case is not implemented yet (follow #513 for use case development).
  • Add required_provider and provider definition in all examples to conform to new Terraform provider usage definitions.
  • Fix aci_contract example to showcase how to create contract, subject, filter and filter entries.

Detailed changelog: v0.7.0...v0.7.1

v0.7.0

26 May 18:57
Compare
Choose a tag to compare

BREAKING CHANGES:

  • Fix "ctrl" attribute issues with list of items in OSPF Interface Policy resource/datasource.
  • Fix "enforce_rtctrl" attribute issues with list of items in L3 Outside resource/datasource.
  • Change aci_stp_if_pol resource name to aci_spanning_tree_interface_policy name

BUG FIXES:

  • Update aci_spanning_tree_interface_policy documentation to add description attribute.
  • Stop control(ctrl) from being added repeatedly when set to "unspecified" in OSPF Interface Policy, Subnet and STP Interface Policy resources.
  • Add alloc_mode in documentation of aci_vlan_pool datasource and update resource example.
  • Fix aci_l3out_path_attachment to accept custom MTU values.
  • Fix relation_infra_rs_spine_acc_node_p_grp issue in aci_spine_switch_association resource.

v0.6.0

11 May 08:38
Compare
Choose a tag to compare

IMPROVEMENTS:

  • Updated documentation and examples for new terraform required_provider syntax.
  • Add new datasources and resources for Cloud ACI VGW, L3Outs, L2Outs, routing, Service Graphs, ESGs, STP Interface Policy, DHCP options, DHCP relay, DHCP labels, breakout, OOB/inband EPG and VMM domain policies.
  • Add vPC support for aci_fabric_path_ep.

BUG FIXES:

  • Fixed a few documentation issues.
  • Ignore REST errors on destroy for object that cannot be deleted.
  • Diverse fixes for issues.

v0.5.4

13 Jan 05:21
93da53a
Compare
Choose a tag to compare
Update CHANGELOG.md

v0.5.3

23 Dec 12:18
27393da
Compare
Choose a tag to compare
delete for rest updated (#182)

v0.5.2

20 Nov 07:57
Compare
Choose a tag to compare
update CHANGELOG.md

v0.5.1

05 Nov 11:48
f022ab2
Compare
Choose a tag to compare
Update CHANGELOG.md

v0.5.0

23 Oct 11:53
b0ae63f
Compare
Choose a tag to compare

IMPROVEMENTS:

  • Added new resources Spine Switch profiles and interfaces, L4-L7 interfaces.
  • access_port_block have default name attribute with auto incrementor.
  • Added resources to manage FEX profiles.

BUG FIXES:

  • Fixed an issue with docs being not rendered via name in Hashicorp registry.
  • Fixed an issue with subnet scope attribute to have list value.
  • Fixed all the bugs reported.

v0.4.1

23 Sep 20:33
Compare
Choose a tag to compare

IMPROVEMENTS:

  • First Terraform Registry release.