appuio / terraform-openshift4-exoscale

OpenShift 4 Terraform setup for Exoscale
2 stars 0 forks source link

Update Terraform exoscale to ~> 0.41 #50

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
exoscale (source) required_provider minor ~> 0.30 -> ~> 0.41

Release Notes

exoscale/terraform-provider-exoscale ### [`v0.41.0`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0410-September-20-2022) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.40.2...v0.41.0) FEATURES: - `elastic_ip`: Added support for EIPv6 ([#​211](https://togithub.com/exoscale/terraform-provider-exoscale/issues/211)) ### [`v0.40.2`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0402-September-14-2022) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.40.1...v0.40.2) BUG FIXES: - `resource_compute_instance`: fix instance restart after change ([#​220](https://togithub.com/exoscale/terraform-provider-exoscale/issues/220)) IMPROVEMENTS: - Use HTTP client with retry logic ([#​216](https://togithub.com/exoscale/terraform-provider-exoscale/issues/216)) - Use recommended tflog library for logging ([#​214](https://togithub.com/exoscale/terraform-provider-exoscale/issues/214)) CHANGES: - `resource_compute_instance`: force replacement when `deploy_target_id` is updated ### [`v0.40.1`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0401-September-2-2022) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.40.0...v0.40.1) BUG FIXES: - resource_database_mysql/pg: fix backup schedule update bug ([#​212](https://togithub.com/exoscale/terraform-provider-exoscale/issues/212)). - domain/domain_record: use environment config ([#​208](https://togithub.com/exoscale/terraform-provider-exoscale/issues/208)). CHANGES: - Instance pool acc test disabled temporarily ([#​213](https://togithub.com/exoscale/terraform-provider-exoscale/issues/213)). ### [`v0.40.0`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0400-July-27-2022) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.39.1...v0.40.0) FEATURES: - `sks_cluster`: new `aggregation_ca`, `control_plane_ca`, and `kubelet_ca` exported attributes ([#​201](https://togithub.com/exoscale/terraform-provider-exoscale/issues/201)). IMPROVEMENTS: - docs: global overhaul and removal of deprecated examples. ### [`v0.39.1`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0391-July-20-2022) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.39.0...v0.39.1) BUG FIXES: - `resource_domain_record` fix default value for ttl/prio ### [`v0.39.0`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0390-July-19-2022) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.38.0...v0.39.0) IMPROVEMENTS: - docs: exoscale_ssh_keypair -> exoscale_ssh_key migration guide ([#​197](https://togithub.com/exoscale/terraform-provider-exoscale/issues/197)) - docs: added note about SOS usage ([#​191](https://togithub.com/exoscale/terraform-provider-exoscale/issues/191)) CHANGES: - dns resources now use API v2 ([#​186](https://togithub.com/exoscale/terraform-provider-exoscale/issues/186)) BUG FIXES: - `exoscale_iam_access_key` fix failures when resources are specified ([#​194](https://togithub.com/exoscale/terraform-provider-exoscale/issues/194)) - `resource_database_kafka` update kafka version used in tests ([#​193](https://togithub.com/exoscale/terraform-provider-exoscale/issues/193)) ### [`v0.38.0`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0380-June-23-2022) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.37.1...v0.38.0) FEATURES: - **New Resource:** `exoscale_iam_access_key` ([#​182](https://togithub.com/exoscale/terraform-provider-exoscale/issues/182)) BUG FIXES: - API signature bug fixed upgrading `egoscale` to v0.88.1 ([#​184](https://togithub.com/exoscale/terraform-provider-exoscale/issues/184)) IMPROVEMENTS: - Acceptance tests not relying anymore on harcoded template IDs ([#​185](https://togithub.com/exoscale/terraform-provider-exoscale/issues/185)) ### [`v0.37.1`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0371-June-14-2022) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.37.0...v0.37.1) BUG FIXES: - `database` fix infinite version attribute update ([#​181](https://togithub.com/exoscale/terraform-provider-exoscale/issues/181)) ### [`v0.37.0`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0370-June-1-2022) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.36.0...v0.37.0) FEATURES: - **New Data Source:** `exoscale_compute_instance_list` - **New Data Source:** `exoscale_instance_pool`, `exoscale_instance_pool_list` ### [`v0.36.0`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0360-May-6-2022) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.35.0...v0.36.0) FEATURES: - add opensearch support for `exoscale_database` ### [`v0.35.0`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0350-April-20-2022) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.34.0...v0.35.0) FEATURES: - `exoscale_instance_pool`: new `instances` exported attribute (exports not only instances IDs but also IP addresses and names) DEPRECATIONS: - `exoscale_instance_pool`: `virtual_machines` exported attribute is deprecated in favor of the `instances` exported attribute BUG FIXES: - `exoscale_compute`, `exoscale_compute_instance` and `exoscale_instance_pool`: `user_data` argument length is now checked at plan time rather than on apply ([#​167](https://togithub.com/exoscale/terraform-provider-exoscale/issues/167)) - `exoscale_instance_pool`: wait the right ammount of instances are provisioned when creating or updating this resource ([#​168](https://togithub.com/exoscale/terraform-provider-exoscale/issues/168)) ### [`v0.34.0`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0340-March-29-2022) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.33.1...v0.34.0) DEPRECATIONS: - `exoscale_compute_instance`: the `private_network_ids` argument has been deprecated and is now read-only. Use `network_interface` blocks instead BUG FIXES: - `exoscale_compute_instance` data source crash when the instance belongs to an instance pool or an SKS node pool ([#​162](https://togithub.com/exoscale/terraform-provider-exoscale/issues/162)) ### [`v0.33.1`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0331-March-15-2022) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.33.0...v0.33.1) BUG FIXES: - `exoscale_compute_instance`: ignore case differences for `instance-type` ([#​161](https://togithub.com/exoscale/terraform-provider-exoscale/issues/161)) - `exoscale_instance_pool`: ignore case differences for `instance-type` ([#​161](https://togithub.com/exoscale/terraform-provider-exoscale/issues/161)) - `exoscale_sks_nodepool`: ignore case differences for `instance-type` ([#​161](https://togithub.com/exoscale/terraform-provider-exoscale/issues/161)) - `exoscale_security_group_rule`: ignore case differences for `protocol` ([#​161](https://togithub.com/exoscale/terraform-provider-exoscale/issues/161)) - `exoscale_security_group_rule`: validate `cidr` or `user_security_group` or `user_security_group_id` is supplied ([#​160](https://togithub.com/exoscale/terraform-provider-exoscale/issues/160)) ### [`v0.33.0`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0330-March-11-2022) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.32.0...v0.33.0) FEATURES: - **New Resource:** `exoscale_sks_kubeconfig` BUG FIXES: - `database`: fix cidr blocks filtering for `ip_filter` attributes. ### [`v0.32.0`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0320-February-28-2022) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.31.2...v0.32.0) BUG FIXES: - `compute_instance`: fix bug caused by the new API returning lowercase names, when referencing security_groups by mixed-case names. ([#​149](https://togithub.com/exoscale/terraform-provider-exoscale/issues/149)) - `security_group_rules`: fix bug caused by the new API returning lowercase names, when user_security_group_list contains mixed-case names. ([#​149](https://togithub.com/exoscale/terraform-provider-exoscale/issues/149)) - `security_group_rules`: fix bug with protocols without ports. ([#​145](https://togithub.com/exoscale/terraform-provider-exoscale/issues/145)) - `security_group`: fix resource import along with associated `security_group_rule` resources. ([#​149](https://togithub.com/exoscale/terraform-provider-exoscale/issues/149)) - tests: fix DBaaS plan (hobbyist-1 is no longer available). - doc: fix some broken links. DEPRECATIONS: - `security_group_rules`: now deprecated in favor of `security_group_rule` (added a migration guide in the documentation). ### [`v0.31.2`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0312-December-21-2021) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.31.1...v0.31.2) BUG FIXES: - `security_group`: fix bug caused by the new API now returning lowercase names - `security_group_rules`: fix bug caused by the new API not accepting `start_port = 0` anymore. ### [`v0.31.1`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0311-December-15-2021) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.31.0...v0.31.1) BUG FIXES: - `exoscale_database`: fix bug causing `json: cannot unmarshal string into Go struct field .connection-info.slave of type map[string]interface {}` error ### [`v0.31.0`](https://togithub.com/exoscale/terraform-provider-exoscale/blob/HEAD/CHANGELOG.md#​0310-December-15-2021) [Compare Source](https://togithub.com/exoscale/terraform-provider-exoscale/compare/v0.30.1...v0.31.0) FEATURES: - **New Data Source:** `exoscale_anti_affinity_group` - **New Data Source:** `exoscale_compute_instance` - **New Data Source:** `exoscale_elastic_ip` - **New Data Source:** `exoscale_private_network` - **New Resource:** `exoscale_anti_affinity_group` - **New Resource:** `exoscale_compute_instance` - **New Resource:** `exoscale_elastic_ip` - **New Resource:** `exoscale_private_network` - **New Resource:** `exoscale_ssh_key` IMPROVEMENTS: - `exoscale_security_group`: add support for external sources - `sks_nodepool`: add support for K8s taints - `sks_cluster`: add support for OIDC configuration

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.