Releases: scaleway/terraform-provider-scaleway
Releases · scaleway/terraform-provider-scaleway
v2.65.0
Changelog
Feat
- 677c316: feat(jobs): add Jobs StartJobDefinition action (#3504) (@jremy42)
- 62b9068: feat(keymanager): add key datasource (#3524) (@estellesoulard)
- c4ee92c: feat(s2s-vpn): add s2s vpn resources (#3505) (@yfodil)
- 195ce65: feat(cockpit): add support for cockpit actions (#3499) (@jremy42)
- 3ebc58f: feat(keymanager): add RotateKeyAction (#3517) (@estellesoulard)
Fixes
Chores
- 592b968: chore(deps): bump github.com/hashicorp/terraform-plugin-log (#3500) (@dependabot[bot])
- eaa4a7b: chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.40.0 to 1.40.1 (#3501) (@dependabot[bot])
- 76ede35: chore(deps): bump github.com/hashicorp/terraform-plugin-framework (#3502) (@dependabot[bot])
- 3585c2b: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/sns (#3503) (@dependabot[bot])
- ce27997: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/sqs (#3506) (@dependabot[bot])
- 35dce4a: chore(deps): bump github.com/hashicorp/terraform-plugin-testing (#3507) (@dependabot[bot])
- 2387a5d: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 (#3508) (@dependabot[bot])
- f8f8801: chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials (#3509) (@dependabot[bot])
- 004da25: chore(secret): fix tests (#3514) (@estellesoulard)
- 2ec0a9a: chore: migrate to SchemaFunc (#3523) (@remyleone)
- 509d74e: chore(vcr): bump dnaeon/go vcr.v4 to 4.0.6 manually (#3511) (@Mia-Cross)
- 8bcb75f: ci: add an explicit build workflow (#3513) (@remyleone)
- f39184c: test(instance): add test for server with scratch storage (#3510) (@Mia-Cross)
- c9cdc2d: test(block): rename snapshot to avoid colision (#3512) (@Laure-di)
- 8f71a94: test(file): add file to nightly (#3522) (@Laure-di)
Docs
v2.64.0
Changelog
Feat
- 5c65640: feat: add support for instance action (#3390) (@remyleone)
- 67cbd97: feat(audit_trail): add new data source audit_trail_event (#3445) (@estellesoulard)
- e19efa1: feat(baremetal): add support cloud-init (#3478) (@Laure-di)
- 1f00731: feat(rdb): fix read replica service_ip to return CIDR format instead of IP only (#3475) (@jremy42)
- 12d4c8c: feat(ipam): add address_cidr field (#3468) (@yfodil)
- 8dcb144: feat(vpcgw): add bastion_port validation for public gateway (#3482) (@yfodil)
- 65e1a4c: feat(cockpit): change source origin from external to custom (#3481) (@jremy42)
Docs
- 9ce50fc: docs(instance): add local-image list command (#3473) (@estellesoulard)
Chore & tests
- 122b030: tests(object): FlattenObjectBucketVersioning testing (#3465) (@Laure-di)
- f9b7295: tests(iam): bump go-vcr to v4 for iam package, fix nightly (#3466) (@estellesoulard)
- e70b788: chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#3467) (@dependabot[bot])
- f4a52e4: tests(secret): bump go-vcr to v4 for secret package (#3469) (@estellesoulard)
- 1d2fc00: tests(iam): fix tests inconsistency (#3471) (@estellesoulard)
- b919f45: chore: bump scaleway-sdk-go and fix compatibility issues (#3474) (@jremy42)
- 361cf52: tests(iam): fix conflicting user test (#3483) (@estellesoulard)
- ce34e31: chore(deps): bump github.com/nats-io/nats.go from 1.46.1 to 1.47.0 (#3486) (@dependabot[bot])
- 9929851: chore(deps): bump actions/checkout from 4 to 6 (#3491) (@dependabot[bot])
- e8c4f0a: chore(deps): bump golangci/golangci-lint-action from 8.0.0 to 9.1.0 (#3490) (@dependabot[bot])
- 244d4f8: chore(deps): bump github.com/hashicorp/aws-sdk-go-base/v2 (#3485) (@dependabot[bot])
- 2c21c21: chore(deps): bump crate-ci/typos from 1.39.0 to 1.40.0 (#3489) (@dependabot[bot])
- 7ef5c8d: chore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators (#3487) (@dependabot[bot])
- 8aee1eb: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/sns (#3484) (@dependabot[bot])
- 9c06917: ci: enforce more markdown linters (#3493) (@remyleone)
v2.63.0
Feats
- feat(cockpit): add
cockpit_grafanadata source to retrieve Grafana URL (#3450) (@jremy42) - feat(edge-services): add default FQDN on DNS stage (#3459) (@yfodil)
- feat(instance): allow root volume name configuration (#3456) (@Mia-Cross)
- feat(k8s): version: add
major_minor_onlyattribute for auto-upgrade (#3458) (@Mia-Cross) - feat(lb): add private network resource (#3153) (@yfodil)
Fixes
- fix(object): manage panic when versioning is not enabled (#3455) (@Laure-di)
- fix(mongo-db): pass region when creating or restoring instances (#3462) (@jremy42)
Docs
- docs(instance): document volume resize options (#3452) (@Mia-Cross)
- docs(cockpit): document IAM header for Grafana access (#3464) (@jremy42)
Tests
- test(container): fix flaky tests (#3451) (@jremy42)
- tests(webhosting): normalize apex DNS record names (#3457) (@jremy42)
- tests(account): bump go-vcr to v4 for account package, fix nightly (#3463) (@estellesoulard)
Chores
- chore(instance): fix typos in comments (#3454) (@Mia-Cross)
Contributors
@jremy42, @Mia-Cross, @Laure-di, @yfodil, @estellesoulard
Full Changelog:
v2.62.0...v2.63.0
v2.62.0
Feats
- feat(datawarehouse): add support for deployments, databases and users (#3421) (@jremy42)
- feat(object): add support datasource object (#3444)(@Laure-di)
Fixes
- fix(instance): make zone an optional attribute for DataSourceIP (#3436) (@mauritsderuiter95)
CI
- ci: add support to check for spelling (#3443) (@remyleone)
- ci: gather many jobs into one workflow (#3449) (@remyleone)
Tests
- tests: handle v4 cassettes in vcr-compressor (#3430) (@Mia-Cross)
- tests(k8s): bump go-vcr to v4 for k8s package (#3431) (@Mia-Cross)
- tests(container): bump go-vcr to v4 for container package (#3434) (@Mia-Cross)
- tests(marketplace): bump go-vcr to v4 for marketplace package (#3433) (@Mia-Cross)
Chores
- chore: remove unused acctest.PreCheck (#3448) (@remyleone)
- chore(deps): bump github.com/aws/smithy-go from 1.23.0 to 1.23.1 (#3439) (@dependabot[bot])
- chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.18.16 to 1.18.20 ([#3437 (https://github.com//pull/3437)) (@dependabot[bot])
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/sns from 1.38.5 to 1.39.2 (#3438) (@dependabot[bot])
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.42.8 to 1.42.12 (#3440) (@dependabot[bot])
- chore(deps): bump github.com/hashicorp/aws-sdk-go-base/v2 from 2.0.0-beta.66 to 2.0.0-beta.67 (#3441) (@dependabot[bot])
- chore(deps): bump github/codeql-action from 3 to 4 (#3442) (@dependabot[bot])
Contributors
@remyleone, @Mia-Cross, @Laure-di, @jremy42, @mauritsderuiter95, @dependabot[bot]
New Contributor
@mauritsderuiter95 made their first contribution in #3436
Full Changelog: v2.61.0...v2.62.0
v2.61.0
Changelog
Feats
- 58ce262: feat(instance): remove deprecated ip fields (#3393) (@Mia-Cross)
Beware removal of deprecated attributes more information about how to migrate here (link)
- 04f383a: feat(k8s): support for pod_cidr, service_cidr and service_dns_ip (#3366) (@Mia-Cross)
- 6278d71: feat(instance): add support filesystem (#3149) (@Laure-di)
- 2cf89e8: feat(iam): add new data source iam_policy (#3424) (@estellesoulard)
- f89b981: feat(RDB): implement RDB engine upgrade using MajorUpgradeWorkflow (#3408) (@jremy42)
- ab73459: feat(domain): add DiffSuppressFunc to scaleway_domain_record name attribute to accept FQDN and relative names (#3413) (@jremy42)
docs
- 2485cc3: doc(baremetal): correct attribut name allow_disabled to include_disabled (#3417) (@Laure-di)
Chores
- 9368032: chore: purge .go-version (#3419) (@remyleone)
- 6fdd6f5: chore: add support for components in codecov (#3420) (@remyleone)
- 97801bb: ci: add support to test OpenTofu (#3404) (@remyleone)
- ed9d79b: use sdk vcr (v4) if migrating package (#3426) (@Mia-Cross)
v2.60.5
Changelog
Feat
- 3b90786: feat(instance): terminate server on delete (#3391) (@Mia-Cross)
- e02abd7: feat(keymanager): add algorithm field to allow custom key algorithms (#3403) (@jremy42)
Fixes
- ff40364: fix(iot): replace ExactlyOneOf with ConflictsWith for route types (#3394) (@jremy42)
- 98f1125: fix(instance): image: remove MaxItems on additional volumes + fix doc (#3266) (@Mia-Cross)
- 6fc9bba: fix: update MongoDB snapshot expiration dates to future (#3395) (@jremy42)
Docs
Chores
- 8a8c029: chore: migrate to tfprotov5.ProviderServer in tests to support mux (#3397) (@remyleone)
- e81f59e: chore: migrate to terraform protocol v6 (#3399) (@remyleone)
- ad603e9: chore: add check on config (#3400) (@remyleone)
- 791929a: chore: make provider package public (#3401) (@remyleone)
- 302e25a: chore: add support for gotype in template files (#3405) (@remyleone)
- c1a267a: chore: bump sdk (#3411) (@remyleone)
- 3f5b763: chore: fix documentation and include a make docs (#3412) (@remyleone)
v2.60.4
What's Changed
Features
- fix(lb): set resource id on ipam ip get call by @yfodil in #3376
- feat(instance): add data source for instance_server_type by @Mia-Cross in #3257
- feat(tem): add new domain record fields for simplified DNS configuration by @jremy42 in #3367
Fixes
Others
- chore(deps): bump actions/labeler from 5 to 6 by @dependabot[bot] in #3382
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/sns from 1.38.3 to 1.38.5 by @dependabot[bot] in #3377
- chore(deps): bump github.com/nats-io/nats.go from 1.45.0 to 1.46.1 by @dependabot[bot] in #3378
- chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.39.0 to 1.39.2 by @dependabot[bot] in #3380
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.31.8 to 1.31.12 by @dependabot[bot] in #3379
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.42.6 to 1.42.8 by @dependabot[bot] in #3381
- chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #3383
- docs: remove mention to b_ssd by @remyleone in #3386
- chore: sdk bump and compilation fixes by @jremy42 in #3384
- chore: compress cassettes and test that cassettes are compressed by @remyleone in #3388
- chore: add mux to support terraform framework by @remyleone in #3322
- docs(tem): fix duplicate gitlab_project_variable resource names by @jremy42 in #3389
Full Changelog: v2.60.3...v2.60.4
v2.60.3
v2.60.2
Changelog
Fixes
- 0ef9e5a: fix(rdb): retry database read on transient_state 409 by waiting instance then reissuing ListDatabases (#3369) (@jremy42)
- 27a6b65: fix(k8s): warning instead of error when cni validation fails (#3371) (@Mia-Cross)
Other
- fe97912: chore(cassettes): remove cassettes that don't match any test (#3362) (@Mia-Cross)
v2.60.1
Changelog
Fixes
- e5302f6: fix(instance): typo in admin_password_encryption_ssh_key_id on server create (#3365) (@Mia-Cross)
Docs
- 5677ef5: docs: fix mongodb and rdb documentation (#3327) (@remyleone)
- c4455c2: docs: improve rdb_acl documentation with multiple rules examples and conflict warnings (#3355) (@jremy42)
Chore
- 4729ef7: chore: fix golangci-lint warning (#3326) (@remyleone)
- 47d93a7: chore(deps): bump github.com/hashicorp/aws-sdk-go-base/v2 (#3341) (@dependabot[bot])
- 5989d57: chore(deps): bump golang.org/x/crypto from 0.41.0 to 0.42.0 (#3343) (@dependabot[bot])
- 2126e68: chore(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 (#3347) (@dependabot[bot])
- ff4db2c: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/sqs (#3345) (@dependabot[bot])
- 7c355b7: chore(deps): bump github.com/aws/aws-sdk-go-v2/config (#3342) (@dependabot[bot])
- 0515e8b: chore(deps): bump github.com/hashicorp/terraform-plugin-mux (#3350) (@dependabot[bot])
- 461a33f: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/sns (#3351) (@dependabot[bot])
- 9b750b5: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 (#3349) (@dependabot[bot])
- 1a14897: chore(deps): bump github.com/docker/docker (#3352) (@dependabot[bot])
- 3b9fca4: chore(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 (#3357) (@dependabot[bot])
- 05b0477: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/sqs (#3356) (@dependabot[bot])
- b9752e4: chore: add support for retry delay to reduce the amount of logs in the CI (#3360) (@remyleone)
- d522d94: chore: bump golangci-lint to 2.5.0 (#3358) (@remyleone)
- 8233157: chore: fix markdownlinkcheck (#3359) (@remyleone)
- a7f7fb9: chore: bump github.com/hashicorp/terraform-plugin-docs/cmd/tfplugindocs (#3353) (@remyleone)
- 3da8f9f: ci: migrate to stable for go version (#3346) (@remyleone)
- a45426c: tests(baremetal): update cassette server with ipam pn (#3364) (@Laure-di)
- fe9a05f: chore: add support for ignore in go.mod (#3363) (@remyleone)