Skip to content

Commit

Permalink
Update changelog and readme
Browse files Browse the repository at this point in the history
  • Loading branch information
outscale-toa committed Nov 10, 2023
1 parent 07a3473 commit c743365
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 11 deletions.
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,26 @@
0.10.0 (November 10, 2023)
========================

BUG FIXES:
----------

* Delete igw with TF take always more than 1m ([GH-366](https://github.com/outscale/terraform-provider-outscale/issues/366)
* Security Group not restored on VMs when removed outside of terraform ([GH-369](https://github.com/outscale/terraform-provider-outscale/issues/369)
* Plugin crashed when NAT not found ([GH-373](https://github.com/outscale/terraform-provider-outscale/issues/373)

FEATURES:
---------

* Add "ToCreationDate" and "FromCreationDate" to snapshots data_source(s) filters ([GH-344](https://github.com/outscale/terraform-provider-outscale/issues/344))
* Add block for primary_nic in VM to avoid conflict with nic block inside VM and link_nic resouces ([GH-376](https://github.com/outscale/terraform-provider-outscale/issues/376))
* Implement snapshot creation before volume deletion by terraform destroy ([GH-367](https://github.com/outscale/terraform-provider-outscale/issues/367))
* Support differential updates for outscale_load_balancer_vms ([GH-54](https://github.com/outscale/terraform-provider-outscale/issues/54))

IMPROVEMENT:
-----------

* Remove other inbound_rules and outbound_rules from outscale_security_group_rule ([GH-286](https://github.com/outscale/terraform-provider-outscale/issues/286))

0.9.1 (April 27, 2023)
========================

Expand Down
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
>
> We have a broken change on our api when creating access_key without expiration date for all version less then v0.9.0. ([GH-issues](https://github.com/outscale/terraform-provider-outscale/issues/342))
>
> We recommende to upgrade on the latest ([v0.9.1](https://registry.terraform.io/providers/outscale/outscale/latest))
> We recommende to upgrade on the latest ([v0.10.0](https://registry.terraform.io/providers/outscale/outscale/latest))
## Using the Provider

Expand All @@ -36,7 +36,7 @@ terraform {
required_providers {
outscale = {
source = "outscale/outscale"
version = "0.9.1"
version = "0.10.0"
}
}
}
Expand Down Expand Up @@ -64,7 +64,7 @@ terraform {
required_providers {
outscale = {
source = "outscale/outscale"
version = "0.9.1"
version = "0.10.0"
}
}
}
Expand All @@ -88,22 +88,22 @@ Clone repository to: `$GOPATH/src/github.com/terraform-providers/terraform-provi
```sh
mkdir -p $GOPATH/src/github.com/terraform-providers
cd $GOPATH/src/github.com/terraform-providers
git clone --branch v0.9.1 https://github.com/outscale/terraform-provider-outscale
git clone --branch v0.10.0 https://github.com/outscale/terraform-provider-outscale
```
Enter the provider directory and build the provider
```sh
cd $GOPATH/src/github.com/terraform-providers/terraform-provider-outscale
go build -o terraform-provider-outscale_v0.9.1
go build -o terraform-provider-outscale_v0.10.0
```
## Using the provider
### On Linux

1. Download and install [Terraform](https://www.terraform.io/downloads.html)

2. Move the plugin to the repository ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.9.1/linux_amd64/.
2. Move the plugin to the repository ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.10.0/linux_amd64/.
```shell
mkdir -p ~/.terraform.d/plugins/regisutry.terraform.io/outscale/outscale/0.9.1/linux_amd64
mv terraform-provider-outscale_v0.9.1 ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.9.1/linux_amd64
mkdir -p ~/.terraform.d/plugins/regisutry.terraform.io/outscale/outscale/0.10.0/linux_amd64
mv terraform-provider-outscale_v0.10.0 ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.10.0/linux_amd64
```
3. Execute `terraform init

Expand All @@ -112,10 +112,10 @@ mv terraform-provider-outscale_v0.9.1 ~/.terraform.d/plugins/registry.terraform.
### On macOS
1. Download and install [Terraform](https://www.terraform.io/downloads.html)

2. Move the plugin to the repository ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.9.1/darwin_arm64
2. Move the plugin to the repository ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.10.0/darwin_arm64
```shell
mkdir -p ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.9.1/darwin_arm64
mv terraform-provider-outscale_v0.9.1 ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.9.1/darwin_arm64
mkdir -p ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.10.0/darwin_arm64
mv terraform-provider-outscale_v0.10.0 ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.10.0/darwin_arm64
```

3. Execute `terraform init`
Expand Down

0 comments on commit c743365

Please sign in to comment.