Skip to content

Releases: linode/terraform-provider-linode

v2.26.0

15 Aug 20:43
9c97673
Compare
Choose a tag to compare

What's Changed

📋 New Projects

🚀 New Features

🐛 Bug Fixes

💡 Improvements

  • Added missing placement_group field to linode_instances data source by @ezilber-akamai in #1529
  • Refactor parseLKEAttributes function and reduce size of LKE acceptance test instances by @zliang-akamai in #1546

🧪 Testing Improvements

  • Fix TestAccResourceInstance_privateImage integration test by @yec-akamai in #1555

  • Add RegionType to test region helper by @ykim-1 in #1548

⚙️ Repo/CI Improvements

📖 Documentation

📦 Dependency Updates

  • build(deps): bump golang.org/x/sync from 0.7.0 to 0.8.0 by @dependabot in #1535
  • build(deps): bump github.com/go-resty/resty/v2 from 2.13.1 to 2.14.0 by @dependabot in #1538
  • build(deps): bump github.com/hashicorp/terraform-plugin-framework-timetypes from 0.4.0 to 0.5.0 by @dependabot in #1539
  • build(deps): bump golang.org/x/net from 0.27.0 to 0.28.0 by @dependabot in #1541
  • build(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.9.0 to 1.10.0 by @dependabot in #1544

Full Changelog: v2.25.0...v2.26.0

v2.25.0

23 Jul 20:09
08748be
Compare
Choose a tag to compare

What's Changed

⚠️ Breaking Change

🚀 New Features

⚙️ Repo/CI Improvements

📖 Documentation

📦 Dependency Updates

  • build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.3 to 1.17.4 by @dependabot in #1503
  • build(deps): bump golang.org/x/crypto from 0.24.0 to 0.25.0 by @dependabot in #1511
  • build(deps): bump github.com/linode/linodego from 1.36.1 to 1.36.2 by @dependabot in #1512
  • build(deps): bump golang.org/x/net from 0.26.0 to 0.27.0 by @dependabot in #1510
  • build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.9.0 to 1.10.0 by @dependabot in #1515
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.58.0 to 1.58.2 by @dependabot in #1518
  • build(deps): bump github.com/hashicorp/terraform-plugin-framework-validators from 0.12.0 to 0.13.0 by @dependabot in #1514
  • build(deps): bump github.com/linode/linodego from 1.36.2 to 1.37.0 by @dependabot in #1517
  • build(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.8.0 to 1.9.0 by @dependabot in #1516

Full Changelog: v2.23.1...v2.25.0

v2.24.0

17 Jul 16:27
ccbf858
Compare
Choose a tag to compare

What's Changed

🚀 New Features

📖 Documentation

📦 Dependency Updates

  • build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.3 to 1.17.4 by @dependabot in #1503
  • build(deps): bump golang.org/x/crypto from 0.24.0 to 0.25.0 by @dependabot in #1511
  • build(deps): bump github.com/linode/linodego from 1.36.1 to 1.36.2 by @dependabot in #1512
  • build(deps): bump golang.org/x/net from 0.26.0 to 0.27.0 by @dependabot in #1510
  • build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.9.0 to 1.10.0 by @dependabot in #1515
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.58.0 to 1.58.2 by @dependabot in #1518
  • build(deps): bump github.com/hashicorp/terraform-plugin-framework-validators from 0.12.0 to 0.13.0 by @dependabot in #1514
  • build(deps): bump github.com/linode/linodego from 1.36.2 to 1.37.0 by @dependabot in #1517
  • build(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.8.0 to 1.9.0 by @dependabot in #1516

Full Changelog: v2.23.1...v2.24.0

v2.23.1

02 Jul 20:52
bbf341e
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • Require replacement when type attribute of node pool resource changed by @zliang-akamai in #1478

💡 Improvements

🧪 Testing Improvements

  • Migrate all e2e test scripts to git submodule by @ykim-1 in #1489

📖 Documentation

  • Added note in documentation that Parent/Child support may not yet be generally available by @ezilber-akamai in #1490

📦 Dependency Updates

  • build(deps): bump hashicorp/ghaction-terraform-provider-release from 4 to 5 by @dependabot in #1488
  • build(deps): bump github.com/linode/linodego from 1.36.0 to 1.36.1 by @dependabot in #1500
  • build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.1 to 1.17.3 by @dependabot in #1498

New Contributors

Full Changelog: v2.23.0...v2.23.1

v2.23.0

24 Jun 15:42
024f065
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • Resolve issues that prevented goreleaser v2.x compatibility by @lgarber-akamai in #1461
  • Add RequiresReplace plan modifier to linode_id for linode_instance_shared_ips resource by @zliang-akamai in #1464
  • Resolve nil pointer dereference in FrameworkProvider{}.InitProvider(...) method by @lgarber-akamai in #1471

🚀 New Features

💡 Improvements

  • Add obj_bucket_force_delete config option to delete buckets with objects by @jriddle-linode in #1465
  • Reuse the client if it is already configured in fwprovider by @tchinmai7 in #1467

🧪 Testing Improvements

  • Fix TestFlattenPGModel in framework_models_unit_test by @ykim-1 in #1418
  • Add cloud firewall for integration tests by @ykim-1 in #1444
  • Add Calico Inbound and Outbound policies to LKE nodes for E2E by @ykim-1 in #1472
  • Resolve issue in failing Placement Group tests by @lgarber-akamai in #1487
  • Fix e2e test firewall syntax and remove ipv6 dependency by @ykim-1 in #1462
  • Add environment file to cloud firewall implementation to stabilize builds and reduce execution time by @ykim-1 in #1477
  • Fix generate ip env file script by @ykim-1 in #1485

📖 Documentation

📦 Dependency Updates

  • build(deps): bump golang.org/x/net from 0.25.0 to 0.26.0 by @dependabot in #1458
  • build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.8.0 to 1.9.0 by @dependabot in #1456
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.54.3 to 1.55.1 by @dependabot in #1468
  • build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.2 to 1.17.1 by @dependabot in #1483

Full Changelog: v2.22.0...v2.23.0

v2.22.0

05 Jun 17:59
9331240
Compare
Choose a tag to compare

What's Changed

🚀 New Features

  • Add support for Parent/Child account switching by @jriddle-linode in #1448
    • Add user_type to user-related resources and data sources by @lgarber-akamai in #1360
    • Add linode_child_account and linode_child_accounts data sources; add related fields to linode_account data source by @lgarber-akamai in #1359

📦 Dependency Updates

  • build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.27.0 to 1.27.1 by @dependabot in #1452
  • build(deps): bump github.com/hashicorp/terraform-plugin-framework-timetypes from 0.3.0 to 0.4.0 by @dependabot in #1457
  • build(deps): bump golang.org/x/crypto from 0.23.0 to 0.24.0 by @dependabot in #1455

⚙️ CI Improvements

Full Changelog: v2.21.1...v2.22.0

v2.21.2

04 Jun 18:13
1c2b199
Compare
Choose a tag to compare

An empty patch release aims to fix the checksum inconsistency issue with OpenTofu registry.

Full Changelog: v2.21.1...v2.21.2

v2.21.1

03 Jun 15:15
1c2b199
Compare
Choose a tag to compare

NOTE: This release is not currently accessible due to an unexpected issue that occurred at release time. Please upgrade to v2.21.2 to access the changes made in this release.

What's Changed

🐛 Bug Fixes

Full Changelog: v2.21.0...v2.21.1

v2.21.0

28 May 21:42
abb9e80
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

🚀 New Features

  • Support control plane ACL in lke cluster resoure and datasource by @yec-akamai in #1436

💡 Improvements

🧪 Testing Improvements

  • Matrix-based integration parallel test execution across multiple accounts by @ykim-1 in #1408
  • Update profile integration tests and add unit test coverage by @ykim-1 in #1429
  • minimize intermittent test failures and optimize test scope for each matrix test user by @ykim-1 in #1438

📦 Dependency Updates

  • build(deps): bump github.com/linode/linodego from 1.33.0 to 1.33.1 by @dependabot in #1411
  • build(deps): bump golang.org/x/net from 0.24.0 to 0.25.0 by @dependabot in #1414
  • build(deps): bump github.com/hashicorp/terraform-plugin-go from 0.22.2 to 0.23.0 by @dependabot in #1412
  • build(deps): bump hashicorp/ghaction-terraform-provider-release from 3 to 4 by @dependabot in #1419
  • build(deps): bump github.com/go-resty/resty/v2 from 2.12.0 to 2.13.1 by @dependabot in #1424
  • build(deps): bump github.com/hashicorp/terraform-plugin-mux from 0.15.0 to 0.16.0 by @dependabot in #1420
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.53.0 to 1.54.3 by @dependabot in #1430 and #1441
  • build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.33.0 to 2.34.0 by @dependabot in #1435
  • build(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.7.0 to 1.8.0 by @dependabot in #1434
  • build(deps): bump github.com/bflad/tfproviderlint from 0.29.0 to 0.30.0 in /tools by @dependabot in #1433
  • build(deps): bump github.com/hashicorp/go-version from 1.6.0 to 1.7.0 by @dependabot in #1443

Full Changelog: v2.20.1...v2.21.0

v2.20.1

30 Apr 18:10
7945c4e
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

📦 Dependency Updates

  • build(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 by @dependabot in #1400

Full Changelog: v2.20.0...v2.20.1