Skip to content

Commit

Permalink
AVX-55960: Release notes for 3.2.1 (#2126) [Backport 7.2] (#2129)
Browse files Browse the repository at this point in the history
* Release notes for 3.2.1

* Address comments
  • Loading branch information
dnardo authored Dec 19, 2024
1 parent 57d2668 commit 4816d87
Show file tree
Hide file tree
Showing 5 changed files with 68 additions and 18 deletions.
46 changes: 32 additions & 14 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,13 @@
## 3.2.0 (Unreleased)
## 3.2.1 (Unreleased)
### Notes:
- Supported Controller version: **UserConnect-7.2.4820**
- Supported Controller version: **UserConnect-7.2.4996**
- Supported Terraform version **v1.x**

### Bug Fixes:
1. Fixed issue in **aviatrix_edge_platform_device_onboarding** where performing subsequent a apply would continue to update the ``network`` configuration even when there were no changes made.
2. Fixed issue in **aviatrix_gateway_dnat** where configuring the interface in a policy-based Site-to-Cloud DNAT rule would trigger an error.
3. Fixed issue in **aviatrix_edge_platform_device_onboarding** where ``dns_server_ips`` configuration order was not preserved.
4. Fixed issue in **aviatrix_edge_platform_device_onboarding** where onboard resource failed to properly import.
5. Fixed issue in **aviatrix_site2cloud** where ``remote_subnet_cidr`` was not properly applied.
6. Fixed issue in **aviatrix_transit_gateway** that prevented the deployment Firenet Gateways in Azure China
7. Optimized **aviatrix_account** to significantly reduce the time required for Terraform operations (e.g., update, add, delete) involving hundreds of accounts. Previously, these operations could take tens of minutes, but with this fix, they now complete in tens of seconds.
1. Fixed a typo in the constants for the Kubernetes related properties for the smart group resource.

### Enhancements:
1. Added proxy profile support to **aviatrix_edge_platform_device_onboarding**, enabling the specification of a proxy for onboarding Aviatrix Edge devices.
2. Updated documentation references by consolidating the legacy terms ``Cloudn`` and ``Multi-Cloud Transit`` under a single ``Edge`` subcategory.
3. Added support for Kubernetes Smart Groups, updating the **aviatrix_smart_group** resource to allow Smart Groups to be created from artifacts within Kubernetes clusters.
4. Added new attribute ``bgp_neighbor_status_polling_time`` to support the bgp bfd configuration in the following resources.
1. Added new attribute ``bgp_neighbor_status_polling_time`` to support the bgp bfd configuration in the following resources.
- **aviatrix_edge_csp**
- **aviatrix_edge_equinix**
- **aviatrix_edge_gateway_selfmanaged**
Expand All @@ -25,10 +16,37 @@
- **aviatrix_spoke_gateway**
- **aviatrix_edge_spoke_gateway**
- **aviatrix_transit_gateway**
5. Added new attribute ``bgp_bfd`` and ``enable_bfd`` to support bgp_bfd configuration in the following resources
2. Added new attribute ``bgp_bfd`` and ``enable_bfd`` to support bgp_bfd configuration in the following resources.
- **aviatrix_transit_external_device_conn**
- **aviatrix_edge_spoke_external_device_conn**
- **aviatrix_spoke_external_device_conn**
3. Added/Updated Edge Terraform documentation to include interface mapping.
4. Updated documentation for **aviatrix_firewall_instance** where ``user_data`` was not applicable to Palo Alto firewalls. There is no longer
a restriction on using ``user_data`` on Palo Alto Firewalls.
5. Updated documentation for **aviatrix_spoke_gateway**. Clarified use of the ``included_advertised_spoke_routes`` attribute.
6. Updated documentation for **aviatrix_smart_group** with examples of external groups usage.

### Deprecations:
Customers can no longer re-bootstrap their PKI with a custom root CA using Terraform. However, this functionality remains available through the Controller UI for added flexibility.

## 3.2.0 (October 15, 2024)
### Notes:
- Supported Controller version: **UserConnect-7.2.4820**
- Supported Terraform version **v1.x**

### Bug Fixes:
1. Fixed issue in **aviatrix_edge_platform_device_onboarding** where performing subsequent a apply would continue to update the ``network`` configuration even when there were no changes made.
2. Fixed issue in **aviatrix_gateway_dnat** where configuring the interface in a policy-based Site-to-Cloud DNAT rule would trigger an error.
3. Fixed issue in **aviatrix_edge_platform_device_onboarding** where ``dns_server_ips`` configuration order was not preserved.
4. Fixed issue in **aviatrix_edge_platform_device_onboarding** where onboard resource failed to properly import.
5. Fixed issue in **aviatrix_site2cloud** where ``remote_subnet_cidr`` was not properly applied.
6. Fixed issue in **aviatrix_transit_gateway** that prevented the deployment Firenet Gateways in Azure China
7. Optimized **aviatrix_account** to significantly reduce the time required for Terraform operations (e.g., update, add, delete) involving hundreds of accounts. Previously, these operations could take tens of minutes, but with this fix, they now complete in tens of seconds.

### Enhancements:
1. Added proxy profile support to **aviatrix_edge_platform_device_onboarding**, enabling the specification of a proxy for onboarding Aviatrix Edge devices.
2. Updated documentation references by consolidating the legacy terms ``Cloudn`` and ``Multi-Cloud Transit`` under a single ``Edge`` subcategory.
3. Added support for Kubernetes Smart Groups, updating the **aviatrix_smart_group** resource to allow Smart Groups to be created from artifacts within Kubernetes clusters

#### Provider:
1. Added support for the Terraform provider to properly set the user-agent when making requests.
Expand Down
2 changes: 1 addition & 1 deletion docs/guides/feature-changelist-v3.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Tracks customer-impacting changes to Terraform environment (existing resources)

---

``Last updated: R3.2.0 (UserConnect-7.2.4820)``
``Last updated: R3.2.1 (UserConnect-7.2.4996)``


---
Expand Down
3 changes: 2 additions & 1 deletion docs/guides/release-compatibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,14 @@ Quick at-a-glance access to Aviatrix Terraform provider's release compatibility

---

``Last updated: R3.2.0 (UserConnect-7.2.4820)``
``Last updated: R3.2.1 (UserConnect-7.2.4996)``

---


| Terraform Version (v) | Aviatrix Provider Version (R) | Supported Controller Version |
| :-------------------: | :---------------------------: | :------------------------------: |
| 1.0 | 3.2.1 | UserConnect-7.2.4996 |
| 1.0 | 3.2.0 | UserConnect-7.2.4820 |
| 1.0 | 3.1.6 | UserConnect-7.1.4183 |
| 1.0 | 3.1.5 | UserConnect-7.1.4105 |
Expand Down
33 changes: 32 additions & 1 deletion docs/guides/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,41 @@ Track all Aviatrix Terraform provider's releases. New resources, features, and b

---

``Last updated: R3.2.0 (UserConnect-7.2.4820)``
``Last updated: R3.2.1 (UserConnect-7.2.4996)``

---

## 3.2.1
### Notes:
- Supported Controller version: **UserConnect-7.2.4996**
- Supported Terraform version **v1.x**

### Bug Fixes:
1. Fixed a typo in the constants for the Kubernetes related properties for the smart group resource.

### Enhancements:
1. Added new attribute ``bgp_neighbor_status_polling_time`` to support the bgp bfd configuration in the following resources.
- **aviatrix_edge_csp**
- **aviatrix_edge_equinix**
- **aviatrix_edge_gateway_selfmanaged**
- **avaitrix_edge_platform**
- **aviatrix_edge_zededa**
- **aviatrix_spoke_gateway**
- **aviatrix_edge_spoke_gateway**
- **aviatrix_transit_gateway**
2. Added new attribute ``bgp_bfd`` and ``enable_bfd`` to support bgp_bfd configuration in the following resources.
- **aviatrix_transit_external_device_conn**
- **aviatrix_edge_spoke_external_device_conn**
- **aviatrix_spoke_external_device_conn**
3. Added/Updated Edge Terraform documentation to include interface mapping.
4. Updated documentation for **aviatrix_firewall_instance** where ``user_data`` was not applicable to Palo Alto firewalls. There is no longer
a restriction on using ``user_data`` on Palo Alto Firewalls.
5. Updated documentation for **aviatrix_spoke_gateway**. Clarified use of the ``included_advertised_spoke_routes`` attribute.
6. Updated documentation for **aviatrix_smart_group** with examples of external groups usage.

### Deprecations:
Customers can no longer re-bootstrap their PKI with a custom root CA using Terraform. However, this functionality remains available through the Controller UI for added flexibility.

## 3.2.0
### Notes:
- Release date: **(15 October 2024)**
Expand Down
2 changes: 1 addition & 1 deletion version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.2.0
3.2.1

0 comments on commit 4816d87

Please sign in to comment.