Skip to content

Releases: vmware/terraform-provider-nsxt

v3.11.0

15 Dec 13:42
0bdc760

Choose a tag to compare

Release 3.11.0 (2025-12-15T07:54:32Z)

Changelog

  • 0bdc760 Changelog for v3.11.0 (#1916)
  • bdda188 Adding context to the segment port data source schema (#1909) (#1917)
  • 9736175 Add container cluster map data source (#1889) (#1913)
  • e955a4b Add nsxt_policy_security_policy_container_cluster resource (#1912)
  • 7d05deb Add nsxt_policy_container_cluster data source (#1873) (#1911)
  • 39a072d Adding parent gateway policy resource without rule to fix the rule mismatch issue when created using gateway_policy_rule resource (#1886) (#1915)
  • 51857d4 Allowing gateway policy rule to have duplicate names as per the NSX API (#1905) (#1907)
  • 1f46972 Use cursor in nsxt_policy_groups data source (#1882)
  • 8a9bff0 Making the gateway policy rule id unique (#1899) (#1902)
  • fc53663 Added nsxt_policy_segment_port resource with the CRUD functionalities. (#1856) (#1898)
  • 78473c3 Update Resource Documentation to Include NSX-T Version Information (#1883)
  • 1864f21 Set upgrade target version correctly (#1890)
  • 4efc48a add check to identify import operation in read function (#1881)
  • 970c29e Read edge_cluster_member_index from the state (#1880)
  • 077f3c6 Interface conversion error when applying config to VLAN Backed (#1879)
  • 6085385 Ignore gateway policy default rule order (#1781) (#1878)
  • c28fbf3 Fixing the inter_sr_ibgp value check issue (#1877)
  • c0c3140 Updating the password length of the bgp neighbor resource to 32

v3.10.0

10 Sep 15:43
7411f33

Choose a tag to compare

Release 3.10.0 (2025-09-10T15:06:26Z)

Changelog

  • 7411f33 Prepare CHANGELOG.md for v3.10.0 (#1812)
  • 7e388cc Support import for bgp config resource (#1826)
  • e7123ed Tier1/Segment DS: Allow fetching global resources, move is_global into context (#1820)
  • 12f41d8 Fix schema set errors in policy edge resource (#1806) (#1810)
  • 4368f32 Handle empty service_entries block case in nsxt_policy_security_policy (#1798)
  • 7fd156a Add multicast attribute to segment resources (#1797)
  • f9cd7d0 Add a policy_share datasource (#1796)
  • d75c949 Handle upgrade run test failures (#1793)
  • 5e8869a Correct nsxt_policy_host_transport_node_collection_realization example (#1795)
  • b45565a Set supported version for v9.0 resource, datasources (#1794)
  • a02e322 Correct list of pre-configured retry statuses (#1791)
  • 62b3062 [DOC] Fix descriptions for ds policy_distributed_vlan_connection (#1790)
  • 8fa5708 [DOC] Fix some incorrect resource usage samples (#1792)
  • 94c129a [Doc] Remove ipv4_subnet_size from isolated subnet sample (#1789)
  • c76f829 Adding a check for the inter_sr_ibgp argument and not sending the value if it is not set (#1788)
  • 1b44659 [3.10.0]Fix LB UDP profile test failures with v4.2.3 (#1802)
  • 3b89a97 Add edge_cluster_member_index to T0 gw interface
  • 1cab201 Deprecate sub_cluster_id in host_transport_node_collection
  • 1882a76 [DOC] Fix and enhance doc for vpc_subnet resource
  • 1151dd7 Fix policy_edge_transport_node doc
  • e0e6f52 Implement policy edge transport node realization datasource
  • 5460fe4 Corrected usage in policy_edge_transport_node resource (Bug: 3513076) (#1718)
  • 511b989 Support for IPv6 addresses in VPN sessions and local endpoints (#1681)
  • e74e92f Support Activate NSX on DVPG toggle in TNC (#1717)
  • 4c2090c Add a reference to the upgrade guide in upgrade docs
  • 2dc7da7 Updating the error message of the validators
  • 2a5704e Updating the error message of the validators
  • 42091ce Updating the validateGatewayPolicyPath() function name
  • 0ab3ee0 Adding validators for the gateway and service paths for nsxt_policy_gateway_interface
  • 92a7239 Adding data sources for T0 & T1 gateway interfaces (#1614)
  • 4b89281 Mark standby_relocation_threshold as required
  • d76ea1a mend
  • dd99367 Fixed nil error caused by the is_global flag.
  • d52a251 documentation update
  • 6ee0c87 Some additional resources and datasources
  • e7d6fd1 Allow usage of default project for various objects
  • 38b4cb8 Ignore edge transport node order in cluster
  • 5f4e132 update documentation
  • 31459aa Validate that default project isn't specified in context block
  • 39dbecb add globalflag field in datasource_nsx_policy_TO
  • 2b1cb84 Add new Tier0 flags and allow inter_sr for VRF
  • e16e769 Edge transport node docfix
  • f9a32c3 Wait for ip address allocation on create
  • 6d638b1 README: Update supported NSX Versions

v3.9.0

19 Jun 21:11

Choose a tag to compare

Release 3.9.0 (2025-06-19T20:38:40Z)

Changelog

  • 7b92b55 Revert some workflow changes
  • 422a9ef Prepare CHANGELOG.md for v3.9.0
  • 9096f3f Fix improter with invalid path
  • f75209b Update CHANGELOG.md
  • 2e6c4b6 Update CHANGELOG.md
  • 501f2de Prepare CHANGELOG for 3.8.2
  • e3c948a Fix IPv6 assignment in TN subconfig
  • 4fe1e3e chore(gh): update dependabot (#1625)
  • 4cc7d75 chore(gh): update to goreleaser v2 (#1598)
  • cab4024 chore(gh): update tests workflow (#1595)
  • 9c99302 Add Edge high availability profile data source
  • 20b5226 Fix linter errors for upgraded linter
  • 8a36827 Update date of release in CHANGELOG
  • 1c22350 Remove duplicate imports on data_source_nsxt_policy_bridge_profile_test.go
  • e7a6587 chore: upgrade to golangci-lint v2 (#1605)
  • 2ff49ac Handle import when edge appliance has no switch specs
  • 2afc2ea Handle allocation_rules = nil case in policy_edge_cluster
  • 5f4cc67 chore: update .gitignore (#1620)
  • c2dd8dc For policy edge cluster, edge_cluster_profile_path should be required
  • 96f6fe0 Updating the min version of nsx in the tags acceptance test
  • 8e88d14 Adding version check for tags data source acceptance tests
  • f98684a Fix TestAccResourceNsxtPolicyProject_900defaultSecurityProfile test
  • d429582 Fix documentation issue in nsxt_policy_edge_cluster
  • 26a8b46 Allow filtering detailed HTTP logs
  • 9157478 chore(deps): bump golang.org/x/net from 0.36.0 to 0.38.0 in the go_modules group (#1609)
  • 6f0739d Fix edge resource and data source docs.
  • a88d95f chore: remove changelog-links.sh (#1597)
  • 2c9c3a0 chore: remove gogetcookie.sh (#1602)
  • 9560414 Add nsxt_policy_edge_transport_node data source
  • b54cb81 Fix bridge profile test for recent NSX version
  • 5aa5075 Adding data source for retrieving the tags based on a scope.
  • 4c260ad Added data source for retrieving the tags based on a scope.
  • 40b4937 Fix upgrade pause issue
  • b4b578c Fix race condition project test
  • 809876e Bump github.com/vmware/vsphere-automation-sdk-go/lib
  • c1c22db Ease validation on project and vpc ids
  • e23277c Bump goreleaser/goreleaser-action from 6.1.0 to 6.3.0
  • cd13fb1 Bump crazy-max/ghaction-import-gpg from 6.2.0 to 6.3.0
  • 36c1ad7 Fix race condition in vpc profile tests
  • 33057dc Fix IPv6 validation in various resources
  • e4dbaa0 Fix GM test suite
  • 3e9603f Bump golangci/golangci-lint-action from 6.5.1 to 6.5.2
  • a3fbe1f Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2
  • cc7dbf2 Implement nsxt_policy_edge_cluster resource
  • 50ef020 Expose advanced_config in Tier0 Gateway
  • ff5c3ee Add OVA-edge support to policy edge resource
  • 979d81a Add a debug build target to makefile
  • 85321e0 Address go.mod issues for PR
  • f918397 Bump golang.org/x/net from 0.34.0 to 0.36.0
  • 777a6de Update golangci-lint version
  • e4e08ee Support old versions with nsxt_policy_site
  • ed03408 chore: add issue templates (#1430)
  • a7569fd Refix the snat automap validation
  • f85bb03 Bump golangci/golangci-lint-action from 6.5.0 to 6.5.1
  • 8a79640 Update SDK to fix special char issue
  • a920a24 Remove depreceted attribute from tier0_gateway example
  • 61d3e78 Cleanup unnecessary replaces in go modules
  • d601eba Implement nxst_policy_edge_high_availability_profile resource
  • c097b61 Implement policy edge resource
  • 5143cca Improve validation for T1 Gateway
  • b7c07f8 Improve validation for LB pool resource
  • 0978902 Adding SUSPICIOUS severity support to nsxt_policy_intrusion_service_profile resource
  • d52d440 Mark group type as ForceNew
  • b5c4fb6 Protect casting against nil conversion
  • e847566 Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.36.0 to 2.36.1
  • d0b49b5 Replace deadline with timeout
  • a2c4817 Bump golangci/golangci-lint-action from 6.3.1 to 6.5.0
  • 5ee2189 Add maximum retry count to nsxt_upgrade_run
  • b626904 Handle upgrade run crash, log returned error
  • 60e2ec2 Fix invalid retry configuration in provider
  • 2b051e5 Fix build failures
  • ee22d9b Document undocumented attributes of nsxt_upgrade_run
  • 6d767f1 Remove Computed from gateway edge cluster path
  • 435484e Remove validations for TLS ciphers
  • a192d12 Add a test for UDP LB virtual server
  • 39c7341 Support policy LB persistence profiles
  • 955ec21 Support LB server ssl profile resource
  • bc6337a Implement L7AccessProfile resource
  • d9b3891 Handle parallel upgrade case
  • 5ec9d6c Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.35.0 to 2.36.0
  • 4bac6cd Bump golangci/golangci-lint-action from 6.2.0 to 6.3.1
  • 75b9ef6 Add missing LB application profiles
  • 00e701f Support service entries in policy rules
  • 5a86eba Avoid recreating gateway when locale service added
  • 8b658fc Replace host switch profiles attr with typed ones
  • 1b4fe37 Revert "Replace host switch profiles attr with typed ones"
  • 054ada8 Support IPv6 assignment in edge management subnet
  • c35f4cd Bump goreleaser/goreleaser-action from 6.0.0 to 6.1.0
  • 56c8e54 Bump golangci/golangci-lint-action from 6.1.1 to 6.2.0
  • 9b54cd9 Bump crazy-max/ghaction-import-gpg from 6.1.0 to 6.2.0
  • 0d1f5ba Fix nsxt_upgrade_run crash
  • 2ca87c1 chore(gh): update release (#1428)
  • 08ec128 Bump actions/stale from 9.0.0 to 9.1.0
  • 1131e90 Suggest path sample when parsing policy path fails
  • c6cb748 Provide informative import error message for path
  • 0cde51e Replace host switch profiles attr with typed ones
  • 4589af2 Fix formatting in import section
  • b2fe02e In upgrade_run, verify that a component is not already upgraded successfully
  • 4787a4b chore: update copyright and spdx (#1420)
  • 21c0a2c Suppress excessive output from metadata library
  • 06b59bf Implement map data sources for policy services and groups
  • 879b812 Fix test failures for v9.0
  • 2262015 Fix documentation for host TN collection resource
  • 4be05d4 Fix panic in compute manager
  • 8450240 Remove golangci-lint parameters which are unsupported (#1507)
  • fe6eefb Support IPv6 in TNP and edge node resources
  • dca6864 Avoid resetting sensitive data in CM Read
  • b4c81ee chore(gh): update golangci-lint workflow
  • ed63fc8 chore: update golangci-lint configuration (#1426)
  • 2ded819 Change go linter version to make tests pass
  • 9d33f9d Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.29.0 to 2.35.0
  • 198e81e Address test ...
Read more

v3.8.2

06 May 19:57

Choose a tag to compare

Release 3.8.2 (2025-05-06T19:36:59Z)

Changelog

v3.8.1

29 Apr 16:36
7916fd5

Choose a tag to compare

Release 3.8.1 (2025-04-29T16:12:26Z)

Changelog

  • 4b3f89c Fix release action linter errors
  • 11e2beb Update date of release in CHANGELOG
  • 6753642 Prepare CHANGELOG for 3.8.1 release
  • a5e2d28 Remove VPC support for the 3.8.1 bugfix release
  • 5aa5075 Adding data source for retrieving the tags based on a scope.
  • 4c260ad Added data source for retrieving the tags based on a scope.
  • 40b4937 Fix upgrade pause issue
  • 809876e Bump github.com/vmware/vsphere-automation-sdk-go/lib
  • c1c22db Ease validation on project and vpc ids
  • e23277c Bump goreleaser/goreleaser-action from 6.1.0 to 6.3.0
  • cd13fb1 Bump crazy-max/ghaction-import-gpg from 6.2.0 to 6.3.0
  • 36c1ad7 Fix race condition in vpc profile tests
  • 33057dc Fix IPv6 validation in various resources
  • e4dbaa0 Fix GM test suite
  • 3e9603f Bump golangci/golangci-lint-action from 6.5.1 to 6.5.2
  • a3fbe1f Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2
  • cc7dbf2 Implement nsxt_policy_edge_cluster resource
  • 50ef020 Expose advanced_config in Tier0 Gateway
  • ff5c3ee Add OVA-edge support to policy edge resource
  • 979d81a Add a debug build target to makefile
  • 85321e0 Address go.mod issues for PR
  • f918397 Bump golang.org/x/net from 0.34.0 to 0.36.0
  • 777a6de Update golangci-lint version
  • e4e08ee Support old versions with nsxt_policy_site
  • ed03408 chore: add issue templates (#1430)
  • a7569fd Refix the snat automap validation
  • f85bb03 Bump golangci/golangci-lint-action from 6.5.0 to 6.5.1
  • 8a79640 Update SDK to fix special char issue
  • a920a24 Remove depreceted attribute from tier0_gateway example
  • 61d3e78 Cleanup unnecessary replaces in go modules
  • d601eba Implement nxst_policy_edge_high_availability_profile resource
  • c097b61 Implement policy edge resource
  • 5143cca Improve validation for T1 Gateway
  • b7c07f8 Improve validation for LB pool resource
  • 0978902 Adding SUSPICIOUS severity support to nsxt_policy_intrusion_service_profile resource
  • d52d440 Mark group type as ForceNew
  • b5c4fb6 Protect casting against nil conversion
  • e847566 Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.36.0 to 2.36.1
  • d0b49b5 Replace deadline with timeout
  • a2c4817 Bump golangci/golangci-lint-action from 6.3.1 to 6.5.0
  • 5ee2189 Add maximum retry count to nsxt_upgrade_run
  • b626904 Handle upgrade run crash, log returned error
  • 60e2ec2 Fix invalid retry configuration in provider
  • 2b051e5 Fix build failures
  • ee22d9b Document undocumented attributes of nsxt_upgrade_run
  • 6d767f1 Remove Computed from gateway edge cluster path
  • 435484e Remove validations for TLS ciphers
  • a192d12 Add a test for UDP LB virtual server
  • 39c7341 Support policy LB persistence profiles
  • 955ec21 Support LB server ssl profile resource
  • bc6337a Implement L7AccessProfile resource
  • d9b3891 Handle parallel upgrade case
  • 5ec9d6c Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.35.0 to 2.36.0
  • 4bac6cd Bump golangci/golangci-lint-action from 6.2.0 to 6.3.1
  • 75b9ef6 Add missing LB application profiles
  • 00e701f Support service entries in policy rules
  • 5a86eba Avoid recreating gateway when locale service added
  • 8b658fc Replace host switch profiles attr with typed ones
  • 1b4fe37 Revert "Replace host switch profiles attr with typed ones"
  • 054ada8 Support IPv6 assignment in edge management subnet
  • c35f4cd Bump goreleaser/goreleaser-action from 6.0.0 to 6.1.0
  • 56c8e54 Bump golangci/golangci-lint-action from 6.1.1 to 6.2.0
  • 9b54cd9 Bump crazy-max/ghaction-import-gpg from 6.1.0 to 6.2.0
  • 0d1f5ba Fix nsxt_upgrade_run crash
  • 2ca87c1 chore(gh): update release (#1428)
  • 08ec128 Bump actions/stale from 9.0.0 to 9.1.0
  • 1131e90 Suggest path sample when parsing policy path fails
  • c6cb748 Provide informative import error message for path
  • 0cde51e Replace host switch profiles attr with typed ones
  • 4589af2 Fix formatting in import section
  • b2fe02e In upgrade_run, verify that a component is not already upgraded successfully
  • 4787a4b chore: update copyright and spdx (#1420)
  • 21c0a2c Suppress excessive output from metadata library
  • 06b59bf Implement map data sources for policy services and groups
  • 879b812 Fix test failures for v9.0
  • 2262015 Fix documentation for host TN collection resource
  • 4be05d4 Fix panic in compute manager
  • 8450240 Remove golangci-lint parameters which are unsupported (#1507)
  • fe6eefb Support IPv6 in TNP and edge node resources
  • dca6864 Avoid resetting sensitive data in CM Read
  • b4c81ee chore(gh): update golangci-lint workflow
  • ed63fc8 chore: update golangci-lint configuration (#1426)
  • 2ded819 Change go linter version to make tests pass
  • 9d33f9d Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.29.0 to 2.35.0
  • 198e81e Address test failures post v9.0 merge
  • 8f2be44 chore(gh): update website lint (#1429)
  • d1100a2 Remove testAccNsxtPolicyProjectTemplateWithIPBlock
  • 115a29e fix: replace deprecated rand.Seed
  • e65b291 chore: remove use of io/ioutil
  • 6fbeb57 chore(deps): bump golang.org/x/net from 0.25.0 to 0.33.0
  • ad2d02b Remove member type validation in group criteria

v3.8.0

31 Dec 18:41
2969145

Choose a tag to compare

Release 3.8.0 (2024-12-29T12:58:48Z)

Changelog

  • 358d77f Prepare CHANGELOG for 3.8.0
  • 9a66441 Fix edge transport node documentation
  • 759974e Retrieve also system-defined hostswitch profile while creating transport nodes
  • 204cd2b Add support for Edge transport nodes which were created externally
  • b3f333f ImporterWrapper: Allocate a new Importer object (#1481)
  • 11b6bfd Add nat type to nat rule resource
  • 18983b9 Add dhcp relay path to T0 and T1 interface objects
  • a04e6b4 Ignore create_service_account with NSX 9.0.0
  • 42fcd84 data.nsxt_policy_vm: exports tags
  • 9c2daf5 Bump github.com/stretchr/testify from 1.9.0 to 1.10.0
  • 800e328 Add realized_id attribute to nsxt_policy_transport_zone data source
  • 4c15ce6 Bump github.com/google/uuid from 1.3.0 to 1.6.0
  • 567c9c2 Bump github.com/hashicorp/go-version from 1.6.0 to 1.7.0
  • 5f755b8 Fix crash related to empty block in lb_vs resource
  • af0bae6 Bump github.com/golang-jwt/jwt/v4 from 4.3.0 to 4.5.1
  • ee901ca Pre-check bundle should be optional also for 4.1.1 and beyond
  • 88e1ed4 Bump github.com/stretchr/testify from 1.7.2 to 1.9.0
  • 70b9956 chore(gh): add codeql analysis

v3.7.1

08 Nov 19:09
71c892e

Choose a tag to compare

Release 3.7.1 (2024-11-08T18:49:36Z)

Changelog

  • 1b68c95 Prepare CHANGELOG for 3.7.1 release
  • 75e799f chore: add codeowners (#1419)
  • 875d895 Add proper host_switch_profile type with id, while setting in hostswitch
  • 2620ac6 chore(gh): add dependabot (#1423)
  • 793af67 chore: replace deprecated plugin.Debug
  • 5b7fc26 Prepare CHANGELOG for 3.7.0 release
  • ad9bac1 Cherry-pick release changes for 3.6.2
  • a3f49df chore: remove .go-version (#1418)
  • 17a1db6 chore: update NOTICE (#1416)
  • 1f8e5b1 chore: add code of conduct (#1417)
  • c09a403 chore: update LICENSE (#1415)
  • 752e036 chore: update .gitignore (#1422)
  • 770d108 chore(gh): update stale item workflow (#1427)
  • 5f84e62 Fix release to use org secrets
  • 9eed67e While listing VMs, pass enforcement point param
  • 0acc026 Stage host upgrade in vLCM when flagged to do so
  • e75c2a5 Handle upgrade components with no upgrade_mode property
  • 54f8dfe README: Add NSX 4.2 to supported version
  • 0247710 Standard Host switch: set host switch mode as Optional
  • f14546d Bump up github action versions and linter
  • 607d90c Disable MP Resources from NSX 9.0.0 onwards
  • 1dd39c9 Handle VLCM upgrade as potentially partial
  • 8e53f2f Check that target version is set
  • b29b4b0 Remove default for host_switch_mode, set to Computed
  • e55c555 Update release.yml
  • 0eae8fb Mark service_account computed in compute manager
  • 8e2161f Add support for v9.0 upgrade
  • cf78531 Revert change of default in CM resource
  • 839a37d Remove context block from shared resource
  • 450149b Enable VPC policy rule test with context profiles
  • e275fde Allow configuration of nsx_id in policy rule
  • 92c2c45 Change default for create_service_account in CM
  • 110cc31 Do not overwrite extended_configuration attribute of upgrade unit group
  • 93b9b71 Fix upgrade run with pause malfunctions
  • 9d38394 fix: remove toolchain line
  • 269c8e0 fix: explicitly defined patch version in toolchain line
  • a14e432 bump go to 1.22.6
  • c99ca02 Fix CRL reference in old LB server doc
  • 436f6fe Protect against empty import ID
  • 3cfbd43 Verify that id is actually from the prepare resource
  • 215afcd Remove category attribute from VPC GW, security policy resources
  • f4afada Address issue with nsxt_policy_uplink_host_switch_profile
  • 30e36aa Remove redundant code
  • acac38a Add external_ipv4_blocks attribute to project
  • efc8077 Fix tier1 for v4.2.0
  • 700f194 Fix crash in metadata code with empty clause
  • 97e7fea Add id field validator and apply to context ids
  • 374be3b Fix test failures with NSX v4.2.0
  • 68b3f78 Upgrade run error reporting
  • b99951d Handle upload failures properly
  • 77b886f Handle upgrade unit groups which are lost in reset
  • 56f2359 Add length validation to display name and desc
  • cce8639 Define set_as_oidc_provider flag as computed
  • 26e81c9 Remove display_name from ldap resource
  • 2e88357 Upgrade URL validations
  • dd154f4 Upgrade guide document
  • eb42307 Revise GitHub actions files to run on feature branches
  • d08fdda Rename VPC data source tests
  • c4167bd Skip sharing tests for v4.1.0
  • 098786d Handle OmitIfEmpty for bool and int types
  • ec2ec23 Rename VPC data source according to convention
  • 4c8ad8a Documentation fixes in fabric area
  • af82352 Add VPC support in search helpers
  • c4873a2 Add VPC path importer func
  • 9115874 Add OmitIfEmpty option in metadata library
  • c7fd5f4 Resource sharing support
  • 05889fc Fix logs in reflect metadata library
  • 14abf2b VPC N-S security policy resource
  • 0683fa7 Add helper for future vpc resources
  • eac55fc VPC Groups implementation
  • e29eb44 VPC E-W security policy resource
  • 066ecd0 Add validators and improve validator testing
  • cd7b596 Handle invalid context errors
  • 15392cb Add support for poly struct in flatten schema
  • 40070d3 Rename polymorphic type
  • d46401d Fix lint issues
  • 83f517c Add support of multiple tf schema sharing one sdk attr
  • c44034f Introduce polymorphic type to support more schema format
  • a540357 Add support for type identifier declaration
  • f3035e5 Add support of polymorphic struct in reflect lib
  • d620f74 Fix set IP block visibility on READ if NSX version too low
  • fd8496b Add utility to parse standard policy path
  • b476852 API wrapper generator changes for VPC
  • 1996125 Host upgrade group cleanup when not in schema
  • 924fa89 Fix read in separate security policy rule resource
  • 09cd1f2 Improve error reporting and error handling in reflect lib
  • 4d81c34 Fix empty slice assigned as nil
  • 81873ca Improve logging for metadata handling
  • c8e23c8 Fix mac prof acc test with wrong NSX version
  • 7b51bc9 Add support of type set and improve UT
  • 974430a Remove empty value check for basic schema types
  • 39a3dc1 Add github workflow for UT
  • d5e1ead Add support for list and set
  • 6cd79a7 Handle unset optional items in schema
  • 6326d26 Add UT for reflect lib
  • 65f673f Refactor reflect and some util code to own pkg
  • 35caab6 Implement extended schema
  • 49b70fd Support nested structures
  • 9fdfd71 PoC using reflect for resource implementation
  • 8241f78 Add ignore_tags feature for segments
  • bac3c5c Fix makefile error
  • d235730 Use one function call to retrieve group list
  • b2715c4 Add custom groups support to upgrade run resource
  • e408ced Escape password when requesting for session token
  • 9344885 Remove deprecated attributes
  • c0f668b Add a make target for build with code coverage
  • f0f7581 Add dependency between prepare and acknowledge resources
  • 6adead2 Add VPC data source
  • 6548dbc Update out_filter in nsxt_policy_gateway_route_map
  • 968506b Fix SSL client cipher in test
  • 03e63bc Update LB SSL tests for NSX v4.2.0
  • 2a5115d Update syslog config spec in edge TN resource
  • ae1ce63 Manager info data source

v3.7.0

09 Oct 19:50
0c043e8

Choose a tag to compare

Release 3.7.0 (2024-10-09T19:22:19Z)

Changelog

  • 18e0ba4 Fix release to use org secrets
  • 5ed7219 Prepare CHANGELOG for 3.7.0 release
  • ddf7429 README: Add NSX 4.2 to supported version
  • 55b4ffd Bump up github action versions and linter
  • cf78531 Revert change of default in CM resource
  • 839a37d Remove context block from shared resource
  • 450149b Enable VPC policy rule test with context profiles
  • e275fde Allow configuration of nsx_id in policy rule
  • 92c2c45 Change default for create_service_account in CM
  • 110cc31 Do not overwrite extended_configuration attribute of upgrade unit group
  • 93b9b71 Fix upgrade run with pause malfunctions
  • 9d38394 fix: remove toolchain line
  • 269c8e0 fix: explicitly defined patch version in toolchain line
  • a14e432 bump go to 1.22.6
  • c99ca02 Fix CRL reference in old LB server doc
  • 436f6fe Protect against empty import ID
  • 3cfbd43 Verify that id is actually from the prepare resource
  • 215afcd Remove category attribute from VPC GW, security policy resources
  • f4afada Address issue with nsxt_policy_uplink_host_switch_profile
  • 30e36aa Remove redundant code
  • acac38a Add external_ipv4_blocks attribute to project
  • efc8077 Fix tier1 for v4.2.0
  • 700f194 Fix crash in metadata code with empty clause
  • 97e7fea Add id field validator and apply to context ids
  • 374be3b Fix test failures with NSX v4.2.0
  • 68b3f78 Upgrade run error reporting
  • b99951d Handle upload failures properly
  • 77b886f Handle upgrade unit groups which are lost in reset
  • 56f2359 Add length validation to display name and desc
  • cce8639 Define set_as_oidc_provider flag as computed
  • 26e81c9 Remove display_name from ldap resource
  • 2e88357 Upgrade URL validations
  • dd154f4 Upgrade guide document
  • eb42307 Revise GitHub actions files to run on feature branches
  • d08fdda Rename VPC data source tests
  • c4167bd Skip sharing tests for v4.1.0
  • 098786d Handle OmitIfEmpty for bool and int types
  • ec2ec23 Rename VPC data source according to convention
  • 4c8ad8a Documentation fixes in fabric area
  • af82352 Add VPC support in search helpers
  • c4873a2 Add VPC path importer func
  • 9115874 Add OmitIfEmpty option in metadata library
  • c7fd5f4 Resource sharing support
  • 05889fc Fix logs in reflect metadata library
  • 14abf2b VPC N-S security policy resource
  • 0683fa7 Add helper for future vpc resources
  • eac55fc VPC Groups implementation
  • e29eb44 VPC E-W security policy resource
  • 066ecd0 Add validators and improve validator testing
  • cd7b596 Handle invalid context errors
  • 15392cb Add support for poly struct in flatten schema
  • 40070d3 Rename polymorphic type
  • d46401d Fix lint issues
  • 83f517c Add support of multiple tf schema sharing one sdk attr
  • c44034f Introduce polymorphic type to support more schema format
  • a540357 Add support for type identifier declaration
  • f3035e5 Add support of polymorphic struct in reflect lib
  • d620f74 Fix set IP block visibility on READ if NSX version too low
  • fd8496b Add utility to parse standard policy path
  • b476852 API wrapper generator changes for VPC
  • 1996125 Host upgrade group cleanup when not in schema
  • 924fa89 Fix read in separate security policy rule resource
  • 09cd1f2 Improve error reporting and error handling in reflect lib
  • 4d81c34 Fix empty slice assigned as nil
  • 81873ca Improve logging for metadata handling
  • c8e23c8 Fix mac prof acc test with wrong NSX version
  • 7b51bc9 Add support of type set and improve UT
  • 974430a Remove empty value check for basic schema types
  • 39a3dc1 Add github workflow for UT
  • d5e1ead Add support for list and set
  • 6cd79a7 Handle unset optional items in schema
  • 6326d26 Add UT for reflect lib
  • 65f673f Refactor reflect and some util code to own pkg
  • 35caab6 Implement extended schema
  • 49b70fd Support nested structures
  • 9fdfd71 PoC using reflect for resource implementation
  • 8241f78 Add ignore_tags feature for segments
  • bac3c5c Fix makefile error
  • d235730 Use one function call to retrieve group list
  • b2715c4 Add custom groups support to upgrade run resource
  • e408ced Escape password when requesting for session token
  • 9344885 Remove deprecated attributes
  • c0f668b Add a make target for build with code coverage
  • f0f7581 Add dependency between prepare and acknowledge resources
  • 6adead2 Add VPC data source
  • 6548dbc Update out_filter in nsxt_policy_gateway_route_map
  • 968506b Fix SSL client cipher in test
  • 03e63bc Update LB SSL tests for NSX v4.2.0
  • 2a5115d Update syslog config spec in edge TN resource
  • ae1ce63 Manager info data source

v3.6.2

23 Jul 18:49
51a9dc0

Choose a tag to compare

Release 3.6.2 (2024-07-23T18:10:58Z)

Changelog

  • 9ab6bf1 Fix lint error
  • 0a6261a Explain diffs between 3.6.1 and 3.6.2 in changelog
  • fdbf136 Prepare for 3.6.2 release
  • 6393729 Fix SNI paths assignment in LB virtual server
  • b0159b9 Define set_as_oidc_provider flag as computed
  • 38a2182 Remove display_name from ldap resource
  • 3f3d629 Documentation fixes in fabric area
  • c263e4a Consistent naming in TN data source
  • f76d6fb Fix read in separate security policy rule resource
  • ca4f98c Escape password when requesting for session token
  • f860e88 Update syslog config spec in edge TN resource
  • daa5eb6 Remove port validation from edge syslog config
  • d1123dc Fix a crash in security policy
  • f54e7a2 order realized VM results by external_id
  • 103ba6d Bump golang.org/x/net from 0.17.0 to 0.23.0
  • a18ef84 Several fixes for vm tags resource

v3.6.1

02 May 19:52
94a5c97

Choose a tag to compare

Release 3.6.1 (2024-05-02T17:45:07Z)

Changelog

  • 82f09b7 Prepare for 3.6.1 release
  • a80a94f Fix a crash in security policy
  • 04aaeab Various documentation fixes
  • 1258f9c Consistent naming in TN data source
  • 03cc87b Fix SNI paths assignment in LB virtual server
  • 1a18756 Use search API for pulling VM on latest nsx
  • 2c9f162 Add visibility attr to policy IP block (#1195)
  • f54e7a2 order realized VM results by external_id
  • 103ba6d Bump golang.org/x/net from 0.17.0 to 0.23.0
  • 0615ad5 Remove port validation from edge syslog config
  • a18ef84 Several fixes for vm tags resource