Releases: orange-cloudavenue/terraform-provider-cloudavenue
Releases · orange-cloudavenue/terraform-provider-cloudavenue
v0.20.0
🚀 New Features
datasource/cloudavenue_bms
- Add new featurebms
in order to list your bare metal server configuration. (GH-794)
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
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
🚨 Breaking Changes
datasource/cloudavenue_edgegateway_app_port_profile
- Announced in release v0.18.0 the attributesvdc
is now removed. (GH-698)datasource/cloudavenue_vdcs
- Announced in release v0.18.0 the attributesvdc_name
andvdc_id
are now removed. (GH-703)resource/cloudavenue_edgegateway_app_port_profile
- Announced in release v0.18.0 the attributesvdc
is now removed. (GH-698)resource/cloudavenue_edgegateway_app_port_profile
- Now the attributeapp_ports.ports
requirenull
value if protocol isICMPv4
orICMPv6
and require a value if protocol isTCP
orUDP
. (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 generateKnow after apply
on the attributeid
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)
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
🐛 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. Ifedge_gateway_name
oredge_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)
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
v0.18.3
🚀 New Features
resource/cloudavenue_edgegateway
- Add the support for calculating bandwith for thereedgegateway
with the service classVRF_DEDICATED_MEDIUM
orVRF_DEDICATED_LARGE
. (GH-730)
ℹ️ Notes
provider
- Fix documentation for environment variablesCLOUDAVENUE_USERNAME
in the provider documentation. (GH-736)
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
v0.18.2
🚀 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)
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
🐛 Bug Fixes
provider
- Fixthe 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
🚨 Breaking Changes
provider
- The environment variableCLOUDAVANUE_NETBACKUP_USER
,CLOUDAVENUE_NETBACKUP_PASSWORD
andCLOUDAVENUE_NETBACKUP_URL
are renamed toNETBACKUP_USERNAME
,NETBACKUP_PASSWORD
andNETBACKUP_URL
(GH-696)provider
- The environment variableCLOUDAVENUE_USER
has been renamed toCLOUDAVENUE_USERNAME
(GH-696)
🚀 New Features
resource/cloudavenue_vdc
- Now support custom storage profile class. (GH-615)
ℹ️ Notes
datasource/cloudavenue_vdcs
- The attributevdc_id
andvdc_name
are now deprecated. Please usename
andid
instead. The old attributes will be removed in the release v0.19.0. (GH-702)
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)