Skip to content

Commit c997394

Browse files
committed
Update ChangeLog and Readme
1 parent 6f5157f commit c997394

File tree

2 files changed

+37
-23
lines changed

2 files changed

+37
-23
lines changed

CHANGELOG.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
1.0.0 (January 9, 2025)
2+
========================
3+
FEATURES:
4+
---------
5+
6+
* Implement EIM (user, user group, policy, policy version) resources and datasources ([GH-364](https://github.com/outscale/terraform-provider-outscale/issues/364)) ([GH-413](https://github.com/outscale/terraform-provider-outscale/issues/413))
7+
* Enable setting credentials using profile ([GH-129](https://github.com/outscale/terraform-provider-outscale/issues/129))
8+
* Enable attaching vms to LBU with 'backendIps' ([GH-238](https://github.com/outscale/terraform-provider-outscale/issues/238))
9+
10+
IMPROVEMENTS:
11+
-----------
12+
* Update tests and osc-sdk-go
13+
* Some refactoring
14+
115
1.0.0-rc.2 (September 13, 2024)
216
========================
317
BUG FIXES:
@@ -924,5 +938,5 @@ FEATURES:
924938
NOTES:
925939
------
926940

927-
One resource/datasource delivery for initial Hashicorp review.
941+
One resource/datasource delivery for initial Hashicorp review.
928942

README.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ terraform {
3232
required_providers {
3333
outscale = {
3434
source = "outscale/outscale"
35-
version = "1.0.0-rc.2"
35+
version = "1.0.0"
3636
}
3737
}
3838
}
@@ -62,7 +62,7 @@ sed -i '/"link_nic": {/, /},/d' terraform.tfstate
6262
sed -i '/"flexible_gpu_id": "/, /",/d' terraform.tfstate
6363
sed -i '/"accepter_net": {/, /},/d' terraform.tfstate
6464
sed -i '/"source_net": {/, /},/d' terraform.tfstate
65-
sed -i '/"state": {/, /},/d' terraform.tfstate
65+
sed -i '/"state": {/, /},/d' terraform.tfstate
6666
sed -i 's/outscale_volumes_link/outscale_volume_link/g' *.tf
6767
sed -i 's/flexible_gpu_id /flexible_gpu_ids /g' *.tf
6868
sed -i '/flexible_gpu_ids /s/= /= \[/' *.tf
@@ -80,7 +80,7 @@ sed -i='' '/"link_nic": {/, /},/d' terraform.tfstate
8080
sed -i='' '/"flexible_gpu_id": "/, /",/d' terraform.tfstate
8181
sed -i='' '/"accepter_net": {/, /},/d' terraform.tfstate
8282
sed -i='' '/"source_net": {/, /},/d' terraform.tfstate
83-
sed -i='' '/"state": {/, /},/d' terraform.tfstate
83+
sed -i='' '/"state": {/, /},/d' terraform.tfstate
8484
sed -i='' 's/outscale_volumes_link/outscale_volume_link/g' *.tf
8585
sed -i='' 's/flexible_gpu_id /flexible_gpu_ids /g' *.tf
8686
sed -i='' '/flexible_gpu_ids /s/= /= \[/' *.tf
@@ -99,7 +99,7 @@ terraform refresh
9999
>
100100
> 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))
101101
>
102-
> We recommend to upgrade on the latest ([v1.0.0-rc.2](https://registry.terraform.io/providers/outscale/outscale/latest))
102+
> We recommend to upgrade on the latest ([v1.0.0](https://registry.terraform.io/providers/outscale/outscale/latest))
103103
104104
## Using the Provider with Terraform
105105

@@ -116,7 +116,7 @@ terraform {
116116
required_providers {
117117
outscale = {
118118
source = "outscale/outscale"
119-
version = "1.0.0-rc.2"
119+
version = "1.0.0"
120120
}
121121
}
122122
}
@@ -136,7 +136,7 @@ terraform {
136136
required_providers {
137137
outscale = {
138138
source = "outscale/outscale"
139-
version = "1.0.0-rc.2"
139+
version = "1.0.0"
140140
}
141141
}
142142
}
@@ -169,7 +169,7 @@ terraform {
169169
required_providers {
170170
outscale = {
171171
source = "outscale/outscale"
172-
version = "1.0.0-rc.2"
172+
version = "1.0.0"
173173
}
174174
}
175175
}
@@ -193,23 +193,23 @@ Clone repository to: `$GOPATH/src/github.com/outscale/terraform-provider-outscal
193193
```sh
194194
mkdir -p $GOPATH/src/github.com/terraform-providers
195195
cd $GOPATH/src/github.com/terraform-providers
196-
git clone --branch v1.0.0-rc.2 https://github.com/outscale/terraform-provider-outscale
196+
git clone --branch v1.0.0 https://github.com/outscale/terraform-provider-outscale
197197
```
198198
Enter the provider directory and build the provider
199199
```sh
200200
cd $GOPATH/src/github.com/terraform-providers/terraform-provider-outscale
201-
go build -o terraform-provider-outscale_v1.0.0-rc.2
201+
go build -o terraform-provider-outscale_v1.0.0
202202
```
203203
## Using the provider built
204204
### For Terraform
205205
#### On Linux
206206

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

209-
2. Move the plugin to the repository ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/1.0.0-rc.2/linux_amd64/.
209+
2. Move the plugin to the repository ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/1.0.0/linux_amd64/.
210210
```shell
211-
mkdir -p ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/1.0.0-rc.2/linux_amd64
212-
mv terraform-provider-outscale_v1.0.0-rc.2 ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/1.0.0-rc.2/linux_amd64
211+
mkdir -p ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/1.0.0/linux_amd64
212+
mv terraform-provider-outscale_v1.0.0 ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/1.0.0/linux_amd64
213213
```
214214
3. Execute `terraform init`
215215

@@ -218,11 +218,11 @@ mv terraform-provider-outscale_v1.0.0-rc.2 ~/.terraform.d/plugins/registry.terra
218218
#### On macOS
219219
1. Download and install [Terraform](https://www.terraform.io/downloads.html)
220220

221-
2. Move the plugin to the repository ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/1.0.0-rc.2/darwin_arm64
221+
2. Move the plugin to the repository ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/1.0.0/darwin_arm64
222222
```shell
223-
mkdir -p ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/1.0.0-rc.2/darwin_arm64
224-
mv terraform-provider-outscale_v1.0.0-rc.2 ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/1.0.0-rc.2/darwin_arm64
225-
```
223+
mkdir -p ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/1.0.0/darwin_arm64
224+
mv terraform-provider-outscale_v1.0.0 ~/.terraform.d/plugins/registry.terraform.io/outscale/outscale/1.0.0/darwin_arm64
225+
```
226226

227227
3. Execute `terraform init`
228228

@@ -233,10 +233,10 @@ mv terraform-provider-outscale_v1.0.0-rc.2 ~/.terraform.d/plugins/registry.terra
233233

234234
1. Download and install [OpenTofu](https://opentofu.org/docs/intro/install/deb/)
235235

236-
2. Move the plugin to the repository ~/.terraform.d/plugins/registry.opentofu.org/outscale/outscale/1.0.0-rc.2/linux_amd64/.
236+
2. Move the plugin to the repository ~/.terraform.d/plugins/registry.opentofu.org/outscale/outscale/1.0.0/linux_amd64/.
237237
```shell
238-
mkdir -p ~/.terraform.d/plugins/registry.opentofu.org/outscale/outscale/1.0.0-rc.2/linux_amd64
239-
mv terraform-provider-outscale_v1.0.0-rc.2 ~/.terraform.d/plugins/registry.opentofu.org/outscale/outscale/1.0.0-rc.2/linux_amd64
238+
mkdir -p ~/.terraform.d/plugins/registry.opentofu.org/outscale/outscale/1.0.0/linux_amd64
239+
mv terraform-provider-outscale_v1.0.0 ~/.terraform.d/plugins/registry.opentofu.org/outscale/outscale/1.0.0/linux_amd64
240240
```
241241
3. Execute `tofu init`
242242

@@ -245,10 +245,10 @@ mv terraform-provider-outscale_v1.0.0-rc.2 ~/.terraform.d/plugins/registry.opent
245245
#### On macOS
246246
1. Download and install [OpenTofu](https://opentofu.org/docs/intro/install/homebrew/)
247247

248-
2. Move the plugin to the repository ~/.terraform.d/plugins/registry.opentofu.org/outscale/outscale/1.0.0-rc.2/darwin_arm64
248+
2. Move the plugin to the repository ~/.terraform.d/plugins/registry.opentofu.org/outscale/outscale/1.0.0/darwin_arm64
249249
```shell
250-
mkdir -p ~/.terraform.d/plugins/registry.opentofu.org/outscale/outscale/1.0.0-rc.2/darwin_arm64
251-
mv terraform-provider-outscale_v1.0.0-rc.2 ~/.terraform.d/plugins/registry.opentofu.org/outscale/outscale/1.0.0-rc.2/darwin_arm64
250+
mkdir -p ~/.terraform.d/plugins/registry.opentofu.org/outscale/outscale/1.0.0/darwin_arm64
251+
mv terraform-provider-outscale_v1.0.0 ~/.terraform.d/plugins/registry.opentofu.org/outscale/outscale/1.0.0/darwin_arm64
252252
```
253253

254254
3. Execute `tofu init`

0 commit comments

Comments
 (0)