Skip to content

Releases: orange-cloudavenue/terraform-provider-cloudavenue

v0.20.0

03 Nov 16:44
Compare
Choose a tag to compare

🚀 New Features

  • datasource/cloudavenue_bms - Add new feature bms in order to list your bare metal server configuration. (GH-794)

:dependabot: Dependencies

  • deps: bumps github.com/hashicorp/terraform-plugin-framework-validators from 0.13.0 to 0.15.0 (GH-806)
  • deps: bumps github.com/hashicorp/terraform-plugin-sdk/v2 from 2.34.0 to 2.35.0 (GH-805)
  • deps: bumps github.com/orange-cloudavenue/cloudavenue-sdk-go from 0.11.1 to 0.12.0 (GH-794)
  • deps: bumps github.com/orange-cloudavenue/cloudavenue-sdk-go from 0.12.0 to 0.12.1 (GH-800)
  • deps: bumps github.com/orange-cloudavenue/cloudavenue-sdk-go from 0.12.1 to 0.12.2 (GH-807)
  • deps: bumps github.com/vmware/go-vcloud-director/v2 from 2.25.0 to 2.26.0 (GH-797)
  • deps: bumps golang.org/x/net from 0.28.0 to 0.29.0 (GH-793)
  • deps: bumps golang.org/x/net from 0.29.0 to 0.30.0 (GH-803)

v0.19.1

29 Aug 09:43
d6bc9e8
Compare
Choose a tag to compare

:dependabot: Dependencies

  • deps: bumps github.com/orange-cloudavenue/cloudavenue-sdk-go from v0.11.0 to 0.11.1 (GH-787)
  • deps: bump github.com/FrangipaneTeam/terraform-plugin-framework-superschema from 1.7.0 to 1.8.0 (GH-786)
  • deps: bump github.com/FrangipaneTeam/terraform-plugin-framework-supertypes from 0.3.1 to 0.4.0 (GH-784)
  • deps: bump github.com/hashicorp/terraform-plugin-framework from 1.10.0 to 1.11.0 (GH-783)
  • deps: bump golang.org/x/net from 0.27.0 to 0.28.0 (GH-782)

v0.19.0

01 Aug 13:05
Compare
Choose a tag to compare

🚨 Breaking Changes

  • datasource/cloudavenue_edgegateway_app_port_profile - Announced in release v0.18.0 the attributes vdc is now removed. (GH-698)
  • datasource/cloudavenue_vdcs - Announced in release v0.18.0 the attributes vdc_name and vdc_id are now removed. (GH-703)
  • resource/cloudavenue_edgegateway_app_port_profile - Announced in release v0.18.0 the attributes vdc is now removed. (GH-698)
  • resource/cloudavenue_edgegateway_app_port_profile - Now the attribute app_ports.ports require null value if protocol is ICMPv4 or ICMPv6 and require a value if protocol is TCP or UDP. (GH-698)
  • resource/cloudavenue_vdc - Remove read timeout configuration from the resource. (GH-772)

🐛 Bug Fixes

  • resource/cloudavenue_vdc - Add default timeouts configuration for the resource. (GH-772)
  • resource/cloudavenue_vdc - Fix an issue with the VDC resource generate Know after apply on the attribute id if another attribute is changed. (GH-755)
  • resource/cloudavenue_vdc - Now timeouts are handled properly when creating/updating/deleting a VDC. (GH-772)

ℹ️ Notes

  • resource/cloudavenue_vdc - Add workaround for complex validation system that is incompatible with the Terraform module. See Disable validation for more information. (GH-735)

:dependabot: Dependencies

  • deps: bumps github.com/hashicorp/terraform-plugin-docs from 0.16.0 to 0.19.4 (GH-776)
  • deps: bumps github.com/hashicorp/terraform-plugin-framework from 1.7.0 to 1.10.0 (GH-770)
  • deps: bumps github.com/hashicorp/terraform-plugin-framework-validators from 0.12.0 to 0.13.0 (GH-779)
  • deps: bumps github.com/orange-cloudavenue/cloudavenue-sdk-go from v0.10.0 to 0.11.0 (GH-777)
  • deps: bumps github.com/rs/zerolog from 1.32.0 to 1.33.0 (GH-773)
  • deps: bumps github.com/vmware/go-vcloud-director/v2 from 2.22.0 to 2.25.0 (GH-775)
  • deps: bumps golang.org/x/net from 0.25.0 to 0.27.0 (GH-780)

v0.18.5

31 Jul 11:54
f91eb6a
Compare
Choose a tag to compare

🐛 Bug Fixes

  • resource/cloudavenue_edgegateway - Fixed an issue with the Edge Gateway resource that could not be obtained with a URN instead of a UUID. (GH-765)
  • resource/cloudavenue_publicip - workaround for the issue with the public IP address read. If edge_gateway_name or edge_gateway_id is not provided in the configuration and the public IP has been created before the release v0.18.0 the public IP generate a change on the next apply due to the change introduced by the PR (#697). (GH-751)

ℹ️ Notes

  • resource/cloudavenue_vm - Improve the documentation and fix the examples. (GH-737)
  • datasource/cloudavenue_vm - Improve the documentation. (GH-737)

:dependabot: Dependencies

  • deps: bumps actions/download-artifact from 4.1.4 to 4.1.8 (GH-768)
  • deps: bumps dependabot/fetch-metadata from 2.0.0 to 2.1.0 (GH-761)
  • deps: bumps golang.org/x/net from 0.22.0 to 0.23.0 (GH-753)
  • deps: bumps golangci/golangci-lint-action from 4 to 6 (GH-767)
  • deps: bumps goreleaser/goreleaser-action from 5.0.0 to 5.1.0 (GH-762)

v0.18.4

27 Mar 07:33
Compare
Choose a tag to compare

🐛 Bug Fixes

  • resource/cloudavenue_vm_disk - Fix custom bustype if disk is detachable and attached to a VM. (GH-741)

v0.18.3

25 Mar 09:51
Compare
Choose a tag to compare

🚀 New Features

  • resource/cloudavenue_edgegateway - Add the support for calculating bandwith for there edgegateway with the service class VRF_DEDICATED_MEDIUM or VRF_DEDICATED_LARGE. (GH-730)

ℹ️ Notes

  • provider - Fix documentation for environment variables CLOUDAVENUE_USERNAME in the provider documentation. (GH-736)

:dependabot: Dependencies

  • deps: bumps actions/download-artifact from 4.1.1 to 4.1.4 (GH-742)
  • deps: bumps dependabot/fetch-metadata from 1.6.0 to 2.0.0 (GH-746)
  • deps: bumps github.com/FrangipaneTeam/terraform-plugin-framework-supertypes from 0.3.0 to 0.3.1 (GH-719)
  • deps: bumps github.com/hashicorp/terraform-plugin-framework from 1.5.0 to 1.7.0 (GH-747)
  • deps: bumps github.com/hashicorp/terraform-plugin-go from 0.21.0 to 0.22.1 (GH-743)
  • deps: bumps github.com/orange-cloudavenue/cloudavenue-sdk-go from v0.9.0 to v0.10.0 (GH-730)
  • deps: bumps golang.org/x/net from 0.20.0 to 0.21.0 (GH-725)
  • deps: bumps golang.org/x/net from 0.21.0 to 0.22.0 (GH-745)
  • deps: bumps golangci/golangci-lint-action from 3 to 4 (GH-733)
  • deps: bumps golangci/golangci-lint-action from 3.7.0 to 4.0.0 (GH-726)

v0.18.3-pre202402271334

27 Feb 13:45
f31f536
Compare
Choose a tag to compare
Pre-release

🚧 Prerelease

:dependabot: Dependencies

  • deps: bumps github.com/FrangipaneTeam/terraform-plugin-framework-supertypes from 0.3.0 to 0.3.1 (GH-719)
  • deps: bumps golang.org/x/net from 0.20.0 to 0.21.0 (GH-725)
  • deps: bumps golangci/golangci-lint-action from 3.7.0 to 4.0.0 (GH-726)

v0.18.2

06 Feb 15:26
v0.18.2
Compare
Choose a tag to compare

🚀 New Features

  • datasource/cloudavenue_iam_roles - New datasource to fetch IAM roles available in your organization. (GH-714)

🐛 Bug Fixes

  • resource/cloudavenue_vdc - Fix set custom storage profile for VDC (GH-721)

:dependabot: Dependencies

  • deps: bumps actions/download-artifact from 4.1.1 to 4.1.2 (GH-723)
  • deps: bumps github.com/FrangipaneTeam/terraform-plugin-framework-supertypes from 0.3.0 to 0.3.1 (GH-714)
  • deps: bumps github.com/orange-cloudavenue/cloudavenue-sdk-go from v0.9.0 to 0.9.1 (GH-721)
  • deps: bumps github.com/rs/zerolog from 1.31.0 to 1.32.0 (GH-720)

v0.18.1

02 Feb 10:43
v0.18.1
Compare
Choose a tag to compare

🐛 Bug Fixes

  • provider - Fix the organization has an invalid format error when creating a new provider if the credentials are provided by the terraform configuration. (GH-715)
  • resource/cloudavenue_s3_bucket_policy - Fix custom timeout is not applied. (GH-712)

ℹ️ Notes

  • resource/cloudavenue_s3_bucket_policy - Fix wrong example in documentation. (GH-680)

v0.18.0

31 Jan 13:03
v0.18.0
5172835
Compare
Choose a tag to compare

🚨 Breaking Changes

  • provider - The environment variable CLOUDAVANUE_NETBACKUP_USER, CLOUDAVENUE_NETBACKUP_PASSWORD and CLOUDAVENUE_NETBACKUP_URL are renamed to NETBACKUP_USERNAME, NETBACKUP_PASSWORD and NETBACKUP_URL (GH-696)
  • provider - The environment variable CLOUDAVENUE_USER has been renamed to CLOUDAVENUE_USERNAME (GH-696)

🚀 New Features

  • resource/cloudavenue_vdc - Now support custom storage profile class. (GH-615)

ℹ️ Notes

  • datasource/cloudavenue_vdcs - The attribute vdc_id and vdc_name are now deprecated. Please use name and id instead. The old attributes will be removed in the release v0.19.0. (GH-702)

:dependabot: Dependencies

  • deps: bumps github.com/aws/aws-sdk-go from 1.49.16 to 1.50.7 (GH-710)
  • deps: bumps github.com/google/uuid from 1.5.0 to 1.6.0 (GH-705)
  • deps: bumps github.com/hashicorp/terraform-plugin-go from 0.20.0 to 0.21.0 (GH-706)
  • deps: bumps github.com/hashicorp/terraform-plugin-sdk/v2 from 2.31.0 to 2.32.0 (GH-709)
  • deps: bumps github.com/orange-cloudavenue/cloudavenue-sdk-go from v0.7.0 to 0.7.1 (GH-692)
  • deps: bumps github.com/orange-cloudavenue/cloudavenue-sdk-go from v0.7.1 to 0.8.1 (GH-696)
  • deps: bumps github.com/vmware/go-vcloud-director/v2 from 2.21.0 to 2.22.0 (GH-658)