From 8fd9dccfc28cb716bc6469d2dcd29c9b52b137ba Mon Sep 17 00:00:00 2001 From: Marc Falzon Date: Wed, 2 Sep 2020 14:14:42 +0200 Subject: [PATCH] Prepare release --- CHANGELOG.md | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f515e9a0..074a6b933 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,15 +1,36 @@ +# Changelog + +## 0.19.0 (September 2, 2020) + +IMPROVEMENTS: + +- The `exoscale_ipaddress` resource now supports HTTPS health checking ([#66](https://github.com/exoscale/terraform-provider-exoscale/issues/66)) +- The `exoscale_instance_pool` resource now supports IPv6 ([#68](https://github.com/exoscale/terraform-provider-exoscale/issues/68)) +- The `exoscale_instance_pool` resource now supports in-place `disk_size` update ([#70](https://github.com/exoscale/terraform-provider-exoscale/issues/70)) + +BUG FIXES: + +- Fixef the `exoscale_security_group_rule` resource documentation about conflicting parameters ([#67](https://github.com/exoscale/terraform-provider-exoscale/issues/67)) + +CHANGES: + +- The `exoscale_compute_template` data source now returns the most recent result found instead of an error if multiple templates match a same name ([#63](https://github.com/exoscale/terraform-provider-exoscale/issues/63)) + + ## 0.18.2 (July 22, 2020) BUG FIXES: - Fixed Go module path following repository migration from github.com/terraform-providers + ## 0.18.1 (July 22, 2020) BUG FIXES: - Fixed GoReleaser build configuration + ## 0.18.0 (July 22, 2020) FEATURES: @@ -19,12 +40,14 @@ FEATURES: - **New Data Source:** `exoscale_network` ([#60](https://github.com/exoscale/terraform-provider-exoscale/issues/60)) - The `exoscale_compute` resource now supports a new `reverse_dns` attribute ([#56](https://github.com/exoscale/terraform-provider-exoscale/issues/56)) + ## 0.17.1 (June 22, 2020) BUG FIXES: - Updated egoscale library following API changes + ## 0.17.0 (June 17, 2020) - **New Resources:** `exoscale_nlb`/`exoscale_nlb_service` ([#52](https://github.com/exoscale/terraform-provider-exoscale/issues/52)) @@ -37,18 +60,21 @@ IMPROVEMENTS: - Various documentation updates and corrections + ## 0.16.2 (April 10, 2020) BUG FIXES: - Fix the `exoscale_ssh_keypair` resource ([#50](https://github.com/exoscale/terraform-provider-exoscale/issues/50)), which `private_key` attribute was not set after requesting an SSH key pair creation by the API. + ## 0.16.1 (February 11, 2020) BUG FIXES: - Fix the `exoscale_network` resource import method ([#46](https://github.com/exoscale/terraform-provider-exoscale/issues/46)) + ## 0.16.0 (January 22, 2020) FEATURES: @@ -71,6 +97,7 @@ DEPRECATIONS: - The `exoscale_compute` resource `name` attribute is now deprecated, replaced by the new `hostname` attribute ([#44](https://github.com/exoscale/terraform-provider-exoscale/issues/44)) + ## 0.15.0 (December 12, 2019) FEATURES: @@ -81,6 +108,7 @@ CHANGES: - The `exoscale_network` resource `network_offering` attribute is now deprecated ([#26](https://github.com/exoscale/terraform-provider-exoscale/issues/26)) + ## 0.14.0 (December 02, 2019) FEATURES: @@ -92,12 +120,14 @@ BUG FIXES: - Fix the `exoscale_compute` resource import method when importing a Compute instance with secondary IP addresses attached ([#23](https://github.com/exoscale/terraform-provider-exoscale/issues/23)) - Fix the `exoscale_ipaddress` resource import method by IP address ([#24](https://github.com/exoscale/terraform-provider-exoscale/issues/24)) + ## 0.13.2 (November 07, 2019) BUG FIXES: - Fix the `exoscale_compute` resource import method ([#20](https://github.com/exoscale/terraform-provider-exoscale/issues/20)) + ## 0.13.1 (November 05, 2019) BUG FIXES: @@ -113,6 +143,7 @@ CHANGES: - The `exoscale_compute` *template* attribute deprecated in version 0.13.0 has been reinstated ([#15](https://github.com/exoscale/terraform-provider-exoscale/issues/15)). Both `template` and `template_id` are exclusive, and referencing custom templates require the use of the *template_id* attribute with the `exoscale_compute_template` data source. + ## 0.13.0 (October 15, 2019) DEPRECATIONS: @@ -129,6 +160,7 @@ CHANGES: - Switch to the Terraform Plugin SDK ([#5](https://github.com/exoscale/terraform-provider-exoscale/issues/5)) - Switch the HTTP client to [go-cleanhttp](https://github.com/hashicorp/go-cleanhttp) ([#10](https://github.com/exoscale/terraform-provider-exoscale/issues/10)) + ## 0.12.1 (August 26, 2019) IMPROVEMENTS: @@ -140,6 +172,7 @@ CHANGES: - mod: update egoscale to 0.18.1 - mod: update Terraform SDK to 0.12.6 + ## 0.12.0 (August 12, 2019) CHANGES: @@ -147,6 +180,7 @@ CHANGES: - Internal refactoring requested by HashiCorp during provider review (#228) - mod: update Terraform SDK to 0.12.1 + ## 0.11.0 (May 23, 2019) FEATURES: @@ -162,19 +196,23 @@ CHANGES: - `start_ip`/`end_ip`/`netmask` attributes are now required for *managed* Private Networks - `affinity_groups`/`affinity_group_ids` attributes change now force a `exoscale_compute` resource to be re-created + ## 0.10.0 (March 6, 2019) - dep: playing with terraform v0.12.0-beta1 (#200) + ## 0.10.0-beta1 (March 4, 2019) - examples: fix syntax - terraform 0.12-beta1 + ## 0.9.46 (March 4, 2019) - affinity: fix virtual machine ids (#220) + ## 0.9.45 (February 28, 2019) - dep: egoscale v0.14.3 (#219) @@ -183,44 +221,53 @@ CHANGES: - Ignore drift for object_lock_configuration (#216) - website: build locally using middleman (#214) + ## 0.9.44 (February 21, 2019) - Add CAA to domainRecordResource (#215) + ## 0.9.43 (February 12, 2019) - security group: fix import (#212) + ## 0.9.42 (February 8, 2019) - rules: allow creating a batch of ingress/egress rules (#199) - mod: pretend this project is already part of terraform-providers (#209) + ## 0.9.41 (January 10, 2019) - compute: keep base64 encoded user_data as is (#206) - project: upgrade terraform v0.11.11 (#204) - examples: add managed privnet (#203) + ## 0.9.40 (December 12, 2018) - test: fix the acceptance tests - exoscale: adapt to library changes - vendor: bump libraries + ## 0.9.39 (November 19, 2018) - dns record: fail (#202) + ## 0.9.38 (November 13, 2018) - secondary ip: fix id (#201) - no domain (#198) + ## 0.9.37.1 (November 2, 2018) - network: remove cidr (#197) + ## 0.9.37 (November 2, 2018) This release features the managed privnet (DHCP) capabilities, only in the `ch-gva-2` zone for the time being. @@ -232,27 +279,32 @@ This release features the managed privnet (DHCP) capabilities, only in the `ch-g - Fix README's reference to the CloudStack configuration file (#189) - security group: no more tags (#180) + ## 0.9.36 (August 31, 2018) - compute: fix #181 - examples: remove tags on security groups (#178) + ## 0.9.35 (August 29, 2018) - update deps (#177) - Dep updates (#175) + ## 0.9.34 (August 16, 2018) - egoscale v0.11 (#173) - tests: Arftul is no more (#172) + ## 0.9.33 (August 3, 2018) - provider: http traces (#170) - Update ego (#171) - dep: update egoscale (and others) (#168) + ## 0.9.32 (July 19, 2018) - dep: bump go-ini version @@ -264,6 +316,7 @@ This release features the managed privnet (DHCP) capabilities, only in the `ch-g - domain record: add acceptance test (#161) - Add port 10250 as it is prerequesite (#160) + ## 0.9.31 (July 17, 2018) - compute: less validation to enable GPU SO (#157) @@ -273,6 +326,7 @@ This release features the managed privnet (DHCP) capabilities, only in the `ch-g - Network acc (#153) - deps: use less-types branch (#121) + ## 0.9.30 (July 6, 2018) - dep: update go-ini to 1.37 @@ -282,25 +336,30 @@ This release features the managed privnet (DHCP) capabilities, only in the `ch-g - global: bump default timeout to 5m (#152) - travis: run acceptance test on travis (#148) + ## 0.9.29 (June 28, 2018) - dep: bump egoscale to 0.9.30 (#146) - examples: creating a bucket using aws provider (#104) + ## 0.9.28 (June 26, 2018) - import DNS record (#144) - provider: when cloudstack.ini is used, build dns_endpoint (#128) - dep: ensure -update + ## 0.9.27 (June 21, 2018) - Possibility to disable gzipping user-data (#142) + ## 0.9.26 (June 20, 2018) - `security_group_rule`: handle gone security group (#141) + ## 0.9.25 (June 19, 2018) - put hashicorp's gitignore @@ -315,12 +374,14 @@ This release features the managed privnet (DHCP) capabilities, only in the `ch-g - compute: use Details to activate ipv6 - Update ipaddress.html.markdown + ## 0.9.24 (June 4, 2018) - provider: better error message - provider: fix another nil - goreleaser: disable CGO + ## 0.9.23 (June 4, 2018) - goreleaser: fix binary name @@ -331,6 +392,7 @@ This release features the managed privnet (DHCP) capabilities, only in the `ch-g - tests: add acceptance test for DNS domain - examples: add DNS example + ## 0.9.22 (May 15, 2018) - `exoscale_compute.user_data` is know read from the external resource @@ -338,6 +400,7 @@ This release features the managed privnet (DHCP) capabilities, only in the `ch-g - documentation fixes, thanks to @mcorbin (#116) - upgrade egoscale to 0.9.25 + ## 0.9.21 (April 27, 2018) IMPROVEMENTS: @@ -349,6 +412,7 @@ BUG FIXES: - Fix example in documentation + ## 0.9.20 (April 20, 2018) IMPROVEMENTS: @@ -356,6 +420,7 @@ IMPROVEMENTS: - Allow `user_data` to be updated, #113 - Upgrade egoscale to 0.9.21 + ## 0.9.19 (April 13, 2018) IMPROVEMENTS: @@ -363,18 +428,21 @@ IMPROVEMENTS: - Read SSH `username` from the template details (#111) - Upgraded egoscale to 0.9.20 + ## 0.9.18 (March 28, 2018) BUG FIXES: - `compute` resource `ipv6` attribute wasn't properly set (#107) + ## 0.9.17 (March 27, 2018) IMPROVEMENTS: - Upgrade egoscale version + ## 0.9.16 (March 27, 2018) BUG FIXES: @@ -382,6 +450,7 @@ BUG FIXES: - `security_group_rule` may start at zero - Compute `state="Stopped"` wasn't applied + ## 0.9.15 (March 23, 2018) IMPROVEMENTS: @@ -394,6 +463,7 @@ BUG FIXES: - fix: tags weren't set after creation - fix: crash during import (nil pointer) + ## 0.9.14 (March 20, 2018) IMPROVEMENTS: @@ -406,6 +476,7 @@ BUG FIXES: - Error message on 40x responses + ## 0.9.13 (March 13, 2018) DEPRECATIONS: @@ -420,12 +491,14 @@ BUG FIXES: - Handle missing Elastic IP when doing the import + ## 0.9.12 (March 2, 2018) IMPROVEMENTS: - `exoscale_domain_record` offers a `hostname` field. Handy for `CNAME` records. + ## 0.9.11 (March 2, 2018) IMPROVEMENTS: @@ -438,6 +511,7 @@ BUG FIXES: - `user_data` and `key_pair` force the creation of a new `compute` resource - The `~/.cloudstack.ini` file is read by default + ## 0.9.10 (March 1, 2018) IMPROVEMENTS: @@ -453,6 +527,7 @@ BUG FIXES: - Importing a missing network failed silently - Auto fill the `security_groups` and `affinity_groups` of a `compute` resource + ## 0.9.9 (February 1, 2018) BUG FIXES: @@ -462,6 +537,7 @@ BUG FIXES: - Updating a compute crashes - Network refreshes the tags + ## 0.9.8 (February 1, 2018) IMPROVEMENTS: @@ -470,6 +546,7 @@ IMPROVEMENTS: - `cloudstack.ini` files are supported - Tags are supported on Security Groups, Networks and Elastic IP + ## 0.9.7 (January 29, 2018) BUG FIXES: @@ -477,6 +554,7 @@ BUG FIXES: - _nil pointer_ error when working on missing resources - `user_data` is auto-magically encoded in base64 without having to use `template_cloudinit_config` + ## 0.9.6 (January 22, 2018) IMPROVEMENTS: @@ -489,6 +567,7 @@ BUG FIXES: - Domain record missing content field (#50) - Importing security group rule misses `user_security_group` key (#51) + ## 0.9.5 (January 19, 2018) IMPROVEMENTS: @@ -500,6 +579,7 @@ BUG FIXES: - bug fix `IP` addresses + ## 0.9.4 (January 18, 2018) FEATURES: @@ -511,6 +591,7 @@ IMPROVEMENTS: - Examples are fresh - Using godep for managing dependencies + ## 0.9.3 (January 15, 2018) IMPROVEMENTS: @@ -522,6 +603,7 @@ BUG FIXES: - Refreshing a resource that was deleted via the console - Security Group rule `cidr` key + ## 0.9.2 (January 11, 2018) FEATURES: @@ -550,6 +632,7 @@ BREAKING CHANGES: This version is mostly not backward compatible with the previous release of the provider. + ## 0.1.0 (December 11, 2017) First release