diff --git a/CHANGELOG.md b/CHANGELOG.md index bcf437530..38dc9bf44 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,38 @@ +## 3.6.0 (April 16, 2024) + +IMPROVEMENTS: +* Improve error messaging on NSX connection initiation ([#1164](https://github.com/vmware/terraform-provider-nsxt/pull/1164)) +* `resource/nsxt_policy_nat_rule`: Support `policy_based_vpn_mode` attribute ([#1143](https://github.com/vmware/terraform-provider-nsxt/pull/1143)) + +BUG FIXES: +* `resource/nsxt_policy_lb_virtual_server`: Fix crash while configuring SSL conditions ([#1156](https://github.com/vmware/terraform-provider-nsxt/pull/1156)) +* `resource/nsxt_policy_segment`, `resource/nsxt_policy_vlan_segment`, `resource/nsxt_policy_fixed_segment`: Fix segment import issues related to QoS profile ([#1139](https://github.com/vmware/terraform-provider-nsxt/pull/1139)) +* `resource/nsxt_policy_qos_profile`: Fix incorrect state update after failed apply ([#1138](https://github.com/vmware/terraform-provider-nsxt/pull/1138)) + +IMPROVEMENTS AND BUG FIXES ON EXPERIMENTAL FEATURES: +* `resource/nsxt_edge_transport_node`: fix IP assignment; communicate lack of ipv6 support with appropriate error messaging; split out RTEP config into dedicated resource; allow to configure host switch name; fix timing issues on edge deletion +* `resource/nsxt_policy_host_transport_node`: add `cpu_config` attribute; make sure discovered node ID is assigned +* `data/nsxt_discover_node`: renamed to `data/nsxt_discovered_node`; `compute_manager_state` attribute added + +EXPERIMENTAL FEATURES: +* `data/nsxt_policy_vtep_ha_host_switch_profile` +* `data/nsxt_policy_host_transport_node_collection` +* `data/nsxt_policy_host_transport_node_collection_realization` +* `data/nsxt_policy_distributed_flood_protection_profile` +* `data/nsxt_policy_gateway_flood_protection_profile` + +* `resource/nsxt_policy_compute_sub_cluster` +* `resource/nsxt_policy_tier0_inter_vrf_routing` +* `resource/nsxt_edge_transport_node_rtep` +* `resource/nsxt_policy_metadata_proxy` +* `resource/nsxt_policy_vtep_ha_host_switch_profile` +* `resource/nsxt_policy_global_manager` +* `resource/nsxt_policy_site` +* `resource/nsxt_policy_distributed_flood_protection_profile` +* `resource/nsxt_policy_distributed_flood_protection_profile_binding` +* `resource/nsxt_policy_gateway_flood_protection_profile` +* `resource/nsxt_policy_gateway_flood_protection_profile_binding` + ## 3.5.0 (February 26, 2024) IMPROVEMENTS: diff --git a/website/docs/d/policy_distributed_flood_protection_profile.html.markdown b/website/docs/d/policy_distributed_flood_protection_profile.html.markdown index 174b96977..e0d826eae 100644 --- a/website/docs/d/policy_distributed_flood_protection_profile.html.markdown +++ b/website/docs/d/policy_distributed_flood_protection_profile.html.markdown @@ -1,5 +1,5 @@ --- -subcategory: "Security" +subcategory: "Beta" layout: "nsxt" page_title: "NSXT: policy_distributed_flood_protection_profile" description: Policy Distributed Flood Protection Profile data source. diff --git a/website/docs/d/policy_gateway_flood_protection_profile.html.markdown b/website/docs/d/policy_gateway_flood_protection_profile.html.markdown index 0e68185e9..4a995ab0f 100644 --- a/website/docs/d/policy_gateway_flood_protection_profile.html.markdown +++ b/website/docs/d/policy_gateway_flood_protection_profile.html.markdown @@ -1,5 +1,5 @@ --- -subcategory: "Security" +subcategory: "Beta" layout: "nsxt" page_title: "NSXT: policy_gateway_flood_protection_profile" description: Policy Gateway Flood Protection Profile data source. diff --git a/website/docs/d/policy_host_transport_node_collection.html.markdown b/website/docs/d/policy_host_transport_node_collection.html.markdown index 7ba90d9ef..ccd95362d 100644 --- a/website/docs/d/policy_host_transport_node_collection.html.markdown +++ b/website/docs/d/policy_host_transport_node_collection.html.markdown @@ -1,5 +1,5 @@ --- -subcategory: "Fabric" +subcategory: "Beta" layout: "nsxt" page_title: "NSXT: nsxt_policy_host_transport_node_collection" description: A host transport node collection data source. diff --git a/website/docs/d/policy_host_transport_node_collection_realization.html.markdown b/website/docs/d/policy_host_transport_node_collection_realization.html.markdown index 13e478350..4aeba7fe4 100644 --- a/website/docs/d/policy_host_transport_node_collection_realization.html.markdown +++ b/website/docs/d/policy_host_transport_node_collection_realization.html.markdown @@ -1,5 +1,5 @@ --- -subcategory: "Fabric" +subcategory: "Beta" layout: "nsxt" page_title: "NSXT: nsxt_policy_host_transport_node_collection_realization" description: Host transport node collection realization information. @@ -32,8 +32,4 @@ data "nsxt_policy_host_transport_node_collection_realization" "test" { In addition to arguments listed above, the following attributes are exported: * `state` - Application state of transport node profile on compute collection. Transitional state is "in_progress". -* `aggregate_progress_percentage` - Aggregate percentage of compute collection deployment. -* `cluster_level_error` - Errors which needs cluster level to resolution. -* `validation_errors` - Errors while applying transport node profile on discovered node. -* `vlcm_transition_error` - Errors while enabling vLCM on the compute collection. diff --git a/website/docs/d/policy_site.html.markdown b/website/docs/d/policy_site.html.markdown index e7053b68b..073099d74 100644 --- a/website/docs/d/policy_site.html.markdown +++ b/website/docs/d/policy_site.html.markdown @@ -1,5 +1,5 @@ --- -subcategory: "Fabric" +subcategory: "Beta" layout: "nsxt" page_title: "NSXT: policy_site" description: Policy Site data source. diff --git a/website/docs/r/policy_distributed_flood_protection_profile.html.markdown b/website/docs/r/policy_distributed_flood_protection_profile.html.markdown index 59a156285..891847b99 100644 --- a/website/docs/r/policy_distributed_flood_protection_profile.html.markdown +++ b/website/docs/r/policy_distributed_flood_protection_profile.html.markdown @@ -1,5 +1,5 @@ --- -subcategory: "Security" +subcategory: "Beta" layout: "nsxt" page_title: "NSXT: policy_distributed_flood_protection_profile" description: A resource to configure Policy Distributed Flood Protection Profile on NSX Policy manager. diff --git a/website/docs/r/policy_distributed_flood_protection_profile_binding.html.markdown b/website/docs/r/policy_distributed_flood_protection_profile_binding.html.markdown index cf6572ab1..ab3d8b72b 100644 --- a/website/docs/r/policy_distributed_flood_protection_profile_binding.html.markdown +++ b/website/docs/r/policy_distributed_flood_protection_profile_binding.html.markdown @@ -1,5 +1,5 @@ --- -subcategory: "Security" +subcategory: "Beta" layout: "nsxt" page_title: "NSXT: policy_distributed_flood_protection_profile_binding" description: A resource to configure Policy Distributed Flood Protection Profile BindingMap on NSX Policy manager. diff --git a/website/docs/r/policy_gateway_flood_protection_profile.html.markdown b/website/docs/r/policy_gateway_flood_protection_profile.html.markdown index 937e0b565..a39a1ff1d 100644 --- a/website/docs/r/policy_gateway_flood_protection_profile.html.markdown +++ b/website/docs/r/policy_gateway_flood_protection_profile.html.markdown @@ -1,5 +1,5 @@ --- -subcategory: "Security" +subcategory: "Beta" layout: "nsxt" page_title: "NSXT: policy_gateway_flood_protection_profile" description: A resource to configure Policy Gateway Flood Protection Profile on NSX Policy manager. diff --git a/website/docs/r/policy_gateway_flood_protection_profile_binding.html.markdown b/website/docs/r/policy_gateway_flood_protection_profile_binding.html.markdown index 160e8998c..3d6d052eb 100644 --- a/website/docs/r/policy_gateway_flood_protection_profile_binding.html.markdown +++ b/website/docs/r/policy_gateway_flood_protection_profile_binding.html.markdown @@ -1,5 +1,5 @@ --- -subcategory: "Security" +subcategory: "Beta" layout: "nsxt" page_title: "NSXT: policy_gateway_flood_protection_profile_binding" description: A resource to configure Policy Gateway Flood Protection Profile BindingMap on NSX Policy manager. @@ -39,6 +39,9 @@ data "nsxt_policy_project" "demoproj" { } data "nsxt_policy_tier1_gateway" "test" { + context { + project_id = data.nsxt_policy_project.demoproj.id + } display_name = "tier1_gw" }