Skip to content

Commit

Permalink
Update CHANGELOG and REAME
Browse files Browse the repository at this point in the history
  • Loading branch information
outscale-toa committed Apr 24, 2023
1 parent 8e13a2c commit 72b52a9
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 10 deletions.
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
0.9.0 (April 24, 2023)
========================

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

* Cannot create access_key without "expiration_date" ([GH-342](https://github.com/outscale/terraform-provider-outscale/issues/342))

FEATURES:
---------

* Implement all_vms parametter in vm_state datasource(s) ([GH-291](https://github.com/outscale/terraform-provider-outscale/issues/291))

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

* Using environment secret and remove pull_request_target
* Split acceptances tests

0.8.2 (February 10, 2023)
========================

Expand Down
29 changes: 19 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,15 @@

- [Go](https://golang.org/doc/install) 1.13 (to build the provider plugin)


## Breaking change

> **Warning**
>
> 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.0](https://registry.terraform.io/providers/outscale/outscale/latest))
## Using the Provider

> **Warning**
Expand All @@ -27,7 +36,7 @@ terraform {
required_providers {
outscale = {
source = "outscale/outscale"
version = "0.8.2"
version = "0.9.0"
}
}
}
Expand Down Expand Up @@ -55,7 +64,7 @@ terraform {
required_providers {
outscale = {
source = "outscale/outscale"
version = "0.8.2"
version = "0.9.0"
}
}
}
Expand All @@ -79,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.8.2 https://github.com/outscale/terraform-provider-outscale
git clone --branch v0.9.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.8.2
go build -o terraform-provider-outscale_v0.9.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.8.2/linux_amd64/.
2. Move the plugin to the repository ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.9.0/linux_amd64/.
```shell
mkdir -p ~/.terraform.d/plugins/regisutry.terraform.io/outscale/outscale/0.8.2/linux_amd64
mv terraform-provider-outscale_v0.8.2 ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.8.2/linux_amd64
mkdir -p ~/.terraform.d/plugins/regisutry.terraform.io/outscale/outscale/0.9.0/linux_amd64
mv terraform-provider-outscale_v0.9.0 ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.9.0/linux_amd64
```
3. Execute `terraform init

Expand All @@ -103,10 +112,10 @@ mv terraform-provider-outscale_v0.8.2 ~/.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.8.2/darwin_arm64
2. Move the plugin to the repository ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.9.0/darwin_arm64
```shell
mkdir -p ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.8.2/darwin_arm64
mv terraform-provider-outscale_v0.8.2 ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.8.2/darwin_arm64
mkdir -p ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.9.0/darwin_arm64
mv terraform-provider-outscale_v0.9.0 ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/0.9.0/darwin_arm64
```

3. Execute `terraform init`
Expand Down

0 comments on commit 72b52a9

Please sign in to comment.