Releases: scaleway/terraform-provider-scaleway
Releases · scaleway/terraform-provider-scaleway
v2.69.0
Changelog
Fix
- 0444981: fix(domain): handle FQDN normalization for CNAME targets (#3620) (@yfodil)
- abdd012: fix(edge_services): use lbConfig zone instead of resource zone in flatten func (#3621) (@yfodil)
- e3080ed: fix(secret): revert secret version base64 handling change (#3622) (@estellesoulard)
Feat
- 98d5689: feat(iam): add iam_user password_wo (#3617) (@estellesoulard)
- 02532be: feat(redis): add cluster password_wo (#3623) (@estellesoulard)
- aef1350: feat(s2s_vpn): add enable & disable route propagation actions (#3631) (@yfodil)
- 089a832: feat(keymanager): add import key (#3642) (@estellesoulard)
- f57d7eb: feat(secret): add secret_version ephemeral resource (#3626) (@estellesoulard)
Docs
- 317ed09: docs: fix subcategories (#3618) (@estellesoulard)
- c3d60bb: docs(secret): fix link format (#3633) (@estellesoulard)
- 132158e: docs(secret): fix erraneous secret_version data format description (#3629) (@estellesoulard)
Chore
- eb5e8c0: chore(secret/keymanager): better tests (#3632) (@estellesoulard)
- 84c6297: chore(deps): bump go.yaml.in/yaml/v4 from 4.0.0-rc.3 to 4.0.0-rc.4 (#3637) (@dependabot[bot])
- b9af7f6: chore(deps): bump crate-ci/typos from 1.41.0 to 1.42.3 (#3638) (@dependabot[bot])
- 23f0f66: chore(deps): bump github.com/docker/docker (#3635) (@dependabot[bot])
- f60b5b0: chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.41.0 to 1.41.1 (#3636) (@dependabot[bot])
- c035da7: chore(provider): add validation on resources importer (#3643) (@estellesoulard)
- d56e1b2: chore(deps): bump golang.org/x/crypto from 0.46.0 to 0.47.0 (#3640) (@dependabot[bot])
v2.68.0
Changelog
Feat
- 433334b: feat(iam): add iam_api_key ephemeral resource (#3608) (@estellesoulard)
- 436643a: feat(block): add support for export snapshot action (#3602) (@remyleone)
- 905db64: feat(rdb): add rdb_instance password_wo (#3614) (@estellesoulard)
Docs
v2.67.1
v2.67.0
Changelog
Feat
- d3c0707: feat(baremetal): add support server action (#3566) (@Laure-di)
- 33d10e2: feat(applesilicon): add support for identity (#3582) (@remyleone)
- dae4f53: feat(keymanager): add sign ephemeral resource (#3556) (@estellesoulard)
- 8049cad: feat(keymanager): add verify datasource (#3568) (@estellesoulard)
- 342cbc6: feat: add support for region_from_id function (#3591) (@remyleone)
- b903e7a: feat(edge_services): add support for
has_websocketin backend config (#3605) (@yfodil) - 7eb81e0: feat(rdb): add
password_wotordb_user(#3599) (@estellesoulard) - 6209930: feat(apple-silicon): add support runner and os datasource (#3497) (@Laure-di)
Fixes
- 22ac7f7: fix(secret): prevent secret version datasource double base64 encoding (#3579) (@estellesoulard)
- b4d475d: fix(baremetal): normalize offerName to uppercase in datasource (#3585) (@Laure-di)
- 7ace430: fix(edge_services): correctly read zone from lb_backend_config (#3604) (@yfodil)
- 430d4ca: fix(s2s_vpn): correctly read zone from vpn gw config (#3609) (@yfodil)
Chores
- 9bf3fb1: chore(sweep): rework sweepers for cockpit and mnq, run account sweep last (#3543) (@jremy42)
- d6f474c: chore(sweep): rework sweep (#3584) (@estellesoulard)
- 8919d92: chore(keymanager): fix nightly tests (#3581) (@estellesoulard)
- a980104: chore(s2S_vpn): remove circular dependency in sweepers (#3588) (@yfodil)
- bd7e29e: chore: fix linter (#3594) (@remyleone)
- 5e78fdd: chore: add support for modernize (#3595) (@remyleone)
- 2516b20: chore: simplify build workflow to only use linux workers (#3597) (@remyleone)
- 7845589: chore: bump sdk go (#3607) (@yfodil)
- f3b2cf4: chore: remove usage of panic (#3598) (@remyleone)
- b307132: test(instance): update scratch storage test with instance max capacity (#3601) (@Mia-Cross)
- 79a9985: tests(redis): skip tests that create undeletable clusters (#3583) (@Mia-Cross)
- 39eda33: tests(container/function): trigger: sqs: add dependency to SQS credentials (#3589) (@Mia-Cross)
Docs
- afc7018: doc(instance): security_group: move 'tags' up so it's not part of the rules' attributes (#3586) (@Mia-Cross)
- 597e2ac: docs(secret): better data section (#3590) (@estellesoulard)
v2.66.0
Changelog
Feat
- f826d8c: feat(rdb): add new actions (#3525) (@jremy42)
- 7fa5dbf: feat(cockpit): add preconfigured_alert_ids field and deprecate enable_managed_alerts (#3470) (@jremy42)
- 9ed26b7: feat(mongodb): add mongodb instance snapshot action (#3494) (@jremy42)
- 6900a12: feat: add support for all server actions and snapshot operations (#3520) (@Mia-Cross)
- 1a6a56c: feat(jobs): add local_storage_capacity to job_definition resource (#3521) (@pgolm)
- 0293816: feat(secret): add support for WriteOnly data argument in secret version (#3538) (@estellesoulard)
- ebff5d3: feat(keymanager): add encrypt ephemeral resource (#3539) (@estellesoulard)
- ff2d0a0: feat: update webhosting offer test to use essential instead of professional (#3553) (@jremy42)
- 559272d: feat(vpcgw): add refresh ssh keys action (#3550) (@yfodil)
- 32e2a15: feat(keymanager): add decrypt ephemeral resource (#3545) (@estellesoulard)
- 047443d: feat(keymanager): add generate data key ephemeral resource (#3555) (@estellesoulard)
- 8e90392: feat(applesilicon): add support server action (#3567) (@Laure-di)
- 08cc95a: feat(lb): add import support for certificate (#3578) (@yfodil)
- c70fde9: feat: add warning for RDB engine upgrade requiring provider version >= 2.61.0 (#3547) (@jremy42)
Fixes
- d7e0829: fix(jobs): remove unnecessary validation on environment field (#3536) (@yfodil)
- 27dee65: fix(baremetal): set partition in request only if not nil (#3518) (@Laure-di)
- e511e0a: fix(s2s_vpn): prevent sending empty bgp_config private ips (#3552) (@yfodil)
- 66bc6b7: fix(instance): persist private_network when pn_id is raw UUID (#3580) (@yfodil)
- fd31519: fix(instance): fix root volume naming (#3563) (@Mia-Cross)
Chores
- 535d1a5: chore: ensure proper docs checking (#3542) (@remyleone)
- 3820105: chore: ensure that examples are formatted (#3541) (@remyleone)
- 3eee796: chore(actions): add custom plugin-framework validation (#3532) (@estellesoulard)
- 79ddabe: chore: purge changelog (#3544) (@remyleone)
- 69ae464: chore: simplify action name (#3559) (@remyleone)
- 1b174a7: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/sqs (#3569) (@dependabot[bot])
- 5fa62d9: chore(deps): bump github.com/nats-io/nats.go from 1.47.0 to 1.48.0 (#3571) (@dependabot[bot])
- bdc6965: chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.40.1 to 1.41.0 (#3572) (@dependabot[bot])
- fba10df: chore(deps): bump crate-ci/typos from 1.40.0 to 1.41.0 (#3574) (@dependabot[bot])
- 6111464: chore(deps): bump github.com/aws/aws-sdk-go-v2/config (#3570) (@dependabot[bot])
- 25e0125: chore(deps): bump github.com/aws/aws-sdk-go-v2/service/sns (#3573) (@dependabot[bot])
- 9ec2217: chore(deps): bump golangci/golangci-lint-action from 9.1.0 to 9.2.0 (#3575) (@dependabot[bot])
- a252c7b: chore(deps): bump actions/cache from 4 to 5 (#3576) (@dependabot[bot])
- 210d14d: chore: migrate s2s_vpn and grafana user resources to SchemaFunc (#3577) (@yfodil)
- f4b3d7c: deprecate container token and document new auth with IAM (#3535) (@Mia-Cross)
- 53d2805: deprecate function token and document new auth with IAM (#3534) (@Mia-Cross)
Docs
- 3d8e94d: docs: add support for resource description in apple silicon (#3527) (@remyleone)
- dd27d64: docs: add support for description inside action schema (#3549) (@remyleone)
- 193a98e: docs: add support for description for k8s resources (#3540) (@remyleone)
- a676269: docs: add support for audit trail description with split examples (#3529) (@remyleone)
v2.65.1
What's Changed
Fixes
Others
- docs: enable support for description in account by @remyleone in #3526
Full Changelog: v2.65.0...v2.65.1
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