Skip to content

Releases: orange-cloudavenue/terraform-provider-cloudavenue

v0.24.0

18 Dec 08:59
Compare
Choose a tag to compare

⚠️ Deprecations

  • datasource/cloudavenue_network_isolated - The cloudavenue_network_isolated datasource is deprecated and will be removed in the release v0.32.0. Please use the cloudavenue_vdc_network_isolated datasource instead. (GH-886)
  • resource/cloudavenue_network_isolated - The cloudavenue_network_isolated resource is deprecated and will be removed in the release v0.32.0. Please use the cloudavenue_vdc_network_isolated resource instead. (GH-886)

🚀 New Features

  • New Data Source: datasource/cloudavenue_vdc_network_isolated - Added a new data source to fetch information about an isolated network in a VDC. This data source replace the deprecated cloudavenue_network_isolated data source. (GH-879)
  • New Data Source: datasource/cloudavenue_vdcg_ip_set - Add new data source cloudavenue_vdcg_ip_set to get IP sets rule in a VDC Group. (GH-858)
  • New Data Source: datasource/cloudavenue_vdcg_network_isolated - Added a new data source to fetch information about an isolated network in a VDC Group. (GH-878)
  • New Data Source: datasource/cloudavenue_vdcg_security_group - Added a new data source to fetch information about an security group in a VDC Group. (GH-856)
  • New Resource: resource/cloudavenue_vdc_network_isolated - Added a new resource to manage isolated networks in a VDC. This resource replace the deprecated cloudavenue_network_isolated resource. (GH-879)
  • New Resource: resource/cloudavenue_vdcg_ip_set - Add new resource cloudavenue_vdcg_ip_set to manage IP sets rule in a VDC Group. (GH-858)
  • New Resource: resource/cloudavenue_vdcg_network_isolated - Added a new resource to manage isolated networks in a VDC Group. (GH-878)
  • New Resource: resource/cloudavenue_vdcg_security_group - Added a new resource to manage security groups in a VDC Group. (GH-856)

ℹ️ Notes

  • resource/cloudavenue_network_isolated - Add a migration guide to migrate from cloudavenue_network_isolated to cloudavenue_vdc_network_isolated. (GH-888)

:dependabot: Dependencies

  • deps: bumps github.com/hashicorp/terraform-plugin-framework-validators from 0.15.0 to 0.16.0 (GH-884)
  • deps: bumps github.com/orange-cloudavenue/cloudavenue-sdk-go from 0.16.0 to 0.17.0 (GH-890)

v0.23.1

12 Dec 13:08
Compare
Choose a tag to compare

🐛 Bug Fixes

  • provider - Fix minor issue in client setup. (GH-883)

:dependabot: Dependencies

  • deps: bumps github.com/orange-cloudavenue/cloudavenue-sdk-go from 0.15.0 to 0.15.1 (GH-883)

v0.23.0

12 Dec 10:22
Compare
Choose a tag to compare

⚠️ Deprecations

  • datasource/cloudavenue_vdc_group - The cloudavenue_vdc_group datasource is deprecated and will be removed in the release v0.30.0. Please use the cloudavenue_vdcg datasource instead. (GH-861)
  • resource/cloudavenue_vdc_group - The cloudavenue_vdc_group resource is deprecated and will be removed in the release v0.30.0. Please use the cloudavenue_vdcg resource instead. (GH-861)

🚀 New Features

  • New Data Source: datasource/cloudavenue_vdcg - New data source to get information about the virtual datacenter group. (This data source replace cloudavenue_vdc_group) (GH-867)
  • New Resource: resource/cloudavenue_vdcg - New resource to manage the virtual datacenter group. (This resource replace cloudavenue_vdc_group) (GH-867)

ℹ️ Notes

  • resource/cloudavenue_vdc_group - Add a migration guide to migrate from cloudavenue_vdc_group to cloudavenue_vdcg. (GH-861)

:dependabot: Dependencies

  • deps: bumps github.com/hashicorp/terraform-plugin-docs from 0.20.0 to 0.20.1 (GH-848)
  • deps: bumps github.com/orange-cloudavenue/cloudavenue-sdk-go from 0.14.0 to 0.15.0 (GH-881)
  • deps: bumps github.com/vmware/go-vcloud-director/v2 from 2.26.0 to 2.26.1 (GH-866)
  • deps: bumps golang.org/x/net from 0.31.0 to 0.32.0 (GH-863)

v0.22.0

02 Dec 09:34
Compare
Choose a tag to compare

🚨 Breaking Changes

  • datasource/cloudavenue_edgegateway_app_port_profile - Now the datasource require one of the following attributes to be set: edge_gateway_id or edge_gateway_name. (GH-849)

🐛 Bug Fixes

  • datasource/cloudavenue_edgegateway_app_port_profile - Fixed the issue where the cloudavenue_edgegateway_app_port_profile datasource was not returning the correct value App Port Profile ID. (GH-849)
  • resource/cloudavenue_edgegateway_firewall - Fix BUSY_ENTITY error when creating or updating the resource in same time as another operation in the edge gateway. (GH-841)

ℹ️ Notes

  • resource/cloudavenue_publicip - Fixed the import example in the documentation. (GH-851)

v0.21.1

25 Nov 10:09
1174cfb
Compare
Choose a tag to compare

🎉 Improvements

  • resource/cloudavenue_edgegateway_app_port_profile - Now the attributs edge_gateway_id and edge_gateway_name are optional and computed. (GH-838)

🐛 Bug Fixes

  • datasource/cloudavenue_edgegateway_app_port_profile - Now the datasource retrieves the app port profile with scope provider or system. (GH-838)
  • resource/cloudavenue_backup - Due to the evolution of the backup policy names, this is no longer a restricted list: the field is free. (GH-833)
  • resource/cloudavenue_backup - Increase timeout with backup resource comunication. (GH-833)

ℹ️ Notes

  • datasource/cloudavenue_edgegateway_app_port_profile - Add note about the scope of app port profile. (GH-838)
  • resource/cloudavenue_edgegateway_app_port_profile - Improve the documentation. (GH-838)

:dependabot: Dependencies

  • deps: bumps github.com/orange-cloudavenue/cloudavenue-sdk-go from 0.12.3 to 0.12.4 (GH-833)

v0.21.0

20 Nov 16:26
Compare
Choose a tag to compare

🚀 New Features

  • resource/cloudavenue_iam_user_saml - New resource for importing IAM users with SAML provider. (GH-821)

🎉 Improvements

  • resource/cloudavenue_edgegateway_nat_rule - Now Nat rule support cloudavenue_edgegateway_app_port_profile. (GH-822)

:dependabot: Dependencies

  • deps: bumps golang.org/x/net from 0.30.0 to 0.31.0 (GH-816)

v0.20.4

19 Nov 16:58
7724ca6
Compare
Choose a tag to compare

🐛 Bug Fixes

  • resource/cloudavenue_edgegateway_ip_set - Fix a bug where the static_ip_pool attribute returned a error when the static_ip_pool was not set. (GH-666)
  • resource/cloudavenue_edgegateway_ip_set - Fix nil pointer exception with the edge gateway provided belongs to a VDC Group. (GH-818)
  • resource/cloudavenue_edgegateway_nat_rule - Now Nat rule support correctly NO_SNAT and NO_DNAT type. (GH-820)
  • resource/cloudavenue_vm - Now the VApp data has refreshed before the creation of the VM. (GH-817)

ℹ️ Notes

  • resource/cloudavenue_edgegateway_ip_set - Improve the documentation for the 'edgegateway_name' attribute. (GH-666)

:dependabot: Dependencies

  • deps: bumps github.com/hashicorp/terraform-plugin-docs from 0.19.4 to 0.20.0 (GH-814)
  • deps: bumps github.com/orange-cloudavenue/cloudavenue-sdk-go from 0.12.2 to 0.12.3 (GH-666)

v0.20.3

07 Nov 10:09
Compare
Choose a tag to compare

🎉 Improvements

  • datasource/cloudavenue_vapp_org_network - Minor improvements in documentation. (GH-812)
  • resource/cloudavenue_vapp_org_network - Minor improvements in documentation. (GH-812)

🐛 Bug Fixes

  • resource/cloudavenue_vapp_org_network - Fixed issue if vapp_id is provided the API return not found error. (GH-812)

v0.20.2

05 Nov 21:57
Compare
Choose a tag to compare

🐛 Bug Fixes

  • resource/cloudavenue_vapp_org_network - Fix issue where only one org network was being added to the vApp. (GH-810)

v0.20.1

04 Nov 14:52
Compare
Choose a tag to compare

🐛 Bug Fixes

  • resource/cloudavenue_vm - Fixed an issue where the cloudavenue_vm resource return a nil value for the settings/customization fields. (GH-808)