|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file.
|
4 | 4 |
|
| 5 | +## 3.0.0 (April 18, 2025) |
| 6 | + |
| 7 | +BREAKING CHANGES: |
| 8 | +- Add stateupgrader logic to support the type change of already released attributes with setnestedattribute that should be singlenestedattribute. this requires a configuration change when the relation_to_netflow_record attribute is defined for already existing aci_netflow_monitor_policy resources |
| 9 | + |
| 10 | +IMPROVEMENTS: |
| 11 | +- Migration of aci_endpoint_security_group into plugin framework |
| 12 | +- Add datasource and resource for fvfbroute in aci_vrf_fallback_route and aci_vrf_fallback_route_group |
| 13 | +- Introduction of a provider level flag to prevent creation of objects that are already existing in apic configuration |
| 14 | +- Display id during plan for plugin framework resources where the dn can be constructed |
| 15 | +- Added useg attribute resource and data-source files |
| 16 | +- Migration of aci_application_epg into plugin framework |
| 17 | +- Add default parent dn for data plane policing policy resource |
| 18 | +- Add read-only pctag attribute to aci_endpoint_security_group resource and datasource |
| 19 | +- [minor] removed legacy route_control_profile resource files and recreated the new route_control_profile resource using the generator |
| 20 | +- Add resource and datasource for host path selector (infrahpaths). |
| 21 | +- Add resource and data source for relation_to_host_path (infrarshpathatt). provide attribute to add access base group to host path selector. |
| 22 | +- Updated terraform plugin testing to v1.10.0 and aci go client to v2.31.0 |
| 23 | +- Add relation_from_l3out_consumer_label_to_external_network_instance_profile and relation_from_l3out_consumer_label_to_route_control_profile resources (dcne-153) (#1277) |
| 24 | +- Migration of the data source aci_system into plugin framework |
| 25 | +- Add resource and datasource for netflow exporter policy (netflowexporterpol). |
| 26 | +- Added functionality to commission a node (decommissioned but not removed from controller). |
| 27 | +- Fixed documentation for adding 'commission' argument. |
| 28 | +- Add aci_certificate_authority and aci_key_ring resources and data sources (#1145) |
| 29 | +- Migration of aci_bridge_domain into plugin framework. new resources and datasources aci_first_hop_security_policy, aci_igmp_snooping_policy, aci_mld_snooping_policy, aci_neighbor_discovery_interface_policy, aci_relation_from_bridge_domain_to_l3_outside, aci_relation_from_bridge_domain_to_netflow_monitor_policy, and aci_rogue_coop_exception |
| 30 | +- Added generator function to re-fetch latest metadata and generate. |
| 31 | +- added a github workflow that runs the code regeneration weekly. |
| 32 | +- Added certificate_usage property to aci_certificate_authority |
| 33 | +- Addition of recursive logic in the templates to incorporate grand children of the parent class as nested children within the immediate child of the parent |
| 34 | +- Add read-only pctag, scope and segment attributes to aci_bridge_domain resource and datasource and add scope to aci_endpoint_security_group and aci_application_epg resources and datasources |
| 35 | +- Add resources and datasources to support qosdot1pclass and qosdscpclass and expose them in aci_custom_qos_policy resource and datasource as children |
| 36 | +- Add service_bd_routing_disable attribute to aci_bridge_domain resource and datasource |
| 37 | +- Migration of ap into plugin framework |
| 38 | +- Migration of tenant into plugin framework |
| 39 | +- Add auto as allowed value input to speed attribute for aci_fabric_if_pol |
| 40 | +- Add resources and datasources to support ip sla track lists and members |
| 41 | +- Add guide for migration to plugin framework |
| 42 | + |
| 43 | +BUG FIXES: |
| 44 | +- Modified functionality of dorestrequest in utils.go to catch the appropriate errors returned by apic |
| 45 | +- Fix to set version to match the pre-migration version when a resource is migrated without changes |
| 46 | +- Resolves deletion of nodes from controller upon destroy. |
| 47 | +- Fix computed behaviour when configuration not provided for relation_infra_rs_att_ent_p and relation_infra_rs_l2_inst_pol in the aci_leaf_access_bundle_policy_group resource |
| 48 | + |
| 49 | +OTHER: |
| 50 | +- [docs] fix categorization for aci_cloud_ipsec_tunnel_subnet_pool on terraform registry |
| 51 | + |
5 | 52 | ## 2.16.0 (April 18, 2025)
|
6 | 53 |
|
7 | 54 | This release is the first release that includes resources and data sources that have been migrated from SDKv2 to the Terraform Provider Framework. Those resources and data sources will continue to accept legacy attributes but deprecation warnings will be displayed. See the [migration guide](https://registry.terraform.io/providers/CiscoDevNet/aci/latest/docs/guides/migration) for more details on the migration and how to upgrade the provider to this release and any subsequent v2.x release that will include migrated resources and data sources.
|
|
0 commit comments