Skip to content

Releases: linode/terraform-provider-linode

v2.31.1

19 Nov 19:53
a2484da
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

📖 Documentation

🧪 Testing Improvements

⚙️ Repo/CI Improvements

📦 Dependency Updates

  • build(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0 by @dependabot in #1653
  • build(deps): bump golang.org/x/crypto from 0.28.0 to 0.29.0 by @dependabot in #1652
  • build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.28.1 to 1.28.5 by @dependabot in #1651
  • build(deps): bump golang.org/x/net from 0.30.0 to 0.31.0 by @dependabot in #1655
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.66.2 to 1.67.0 by @dependabot in #1646
  • build(deps): bump slackapi/slack-github-action from 1.27.0 to 2.0.0 by @dependabot in #1660
  • build(deps): bump github.com/linode/linodego from 1.42.0 to 1.43.0 by @dependabot in #1666

New Contributors

Full Changelog: v2.31.0...v2.31.1

v2.31.0

07 Nov 17:02
32ff455
Compare
Choose a tag to compare

What's Changed

⚠️ Breaking Change

🚀 New Features

  • [LIMITED AVAILABILITY] Terraform support for creation + assigning additional reserved IP to linode by @AniJ98 in #1597

🐛 Bug Fixes

  • Simplify test retry system; fix hang when certain retryable tests fail by @lgarber-akamai in #1629

🧪 Testing Improvements

  • Add Cloud Firewall to LKE nodes after integration test execution by @ykim-akamai in #1617
  • Skip LDE tests and remove LDE capability in testRegion by @ykim-akamai in #1645

⚙️ Repo/CI Improvements

📖 Documentation

📦 Dependency Updates

  • build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.23 to 1.28.0 by @dependabot in #1622
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.66.0 to 1.66.1 by @dependabot in #1632
  • build(deps): bump crazy-max/ghaction-github-labeler from 5.0.0 to 5.1.0 by @dependabot in #1631
  • build(deps): bump github.com/hashicorp/terraform-plugin-mux from 0.16.0 to 0.17.0 by @dependabot in #1636
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.66.1 to 1.66.2 by @dependabot in #1633
  • build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.28.0 to 1.28.1 by @dependabot in #1634
  • build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.12.0 to 1.13.0 by @dependabot in #1641
  • build(deps): bump github.com/hashicorp/terraform-plugin-framework-validators from 0.14.0 to 0.15.0 by @dependabot in #1642
  • build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.34.0 to 2.35.0 by @dependabot in #1640

New Contributors

Full Changelog: v2.30.0...v2.31.0

v2.30.0

22 Oct 17:45
343d70d
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

🚀 New Features

🧪 Testing Improvements

  • Refactor smoke tests and add improve nightly workflow by @ykim-1 in #1566
  • Fix slack payload in integration workflow by @ykim-1 in #1600
  • Add missing test scope vpcsubnets to test matrix account by @ykim-1 in #1626
  • Ignore updated field assertions in firewall resource tests by @ykim-1 in #1628

📦 Dependency Updates

  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.62.0 to 1.63.1 by @dependabot in #1593
  • build(deps): bump github.com/aws/smithy-go from 1.21.0 to 1.22.0 by @dependabot in #1604
  • build(deps): bump golang.org/x/crypto from 0.27.0 to 0.28.0 by @dependabot in #1610
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.63.1 to 1.65.0 by @dependabot in #1608
  • build(deps): bump golang.org/x/net from 0.29.0 to 0.30.0 by @dependabot in #1607
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.65.0 to 1.66.0 by @dependabot in #1621
  • build(deps): bump github.com/hashicorp/terraform-plugin-framework-validators from 0.13.0 to 0.14.0 by @dependabot in #1625

Full Changelog: v2.29.1...v2.30.0

v2.29.1

07 Oct 19:32
97ca025
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

Full Changelog: v2.29.0...v2.29.1

v2.29.0

24 Sep 18:05
4b40377
Compare
Choose a tag to compare

What's Changed

⚠️ WARNING ⚠️

Updating firewalls with this version may drop VMs from your firewall, please update to v2.29.1

🐛 Bug Fixes

  • Move the workaround of removing resource up when empty ID by @zliang-akamai in #1582
  • Allow disks to be resized/deleted on instances that have been running for > 90 days by @lgarber-akamai in #1581

🧪 Testing Improvements

📦 Dependency Updates

  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.61.0 to 1.62.0 by @dependabot in #1583
  • build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.11.0 to 1.12.0 by @dependabot in #1585
  • build(deps): bump github.com/hashicorp/terraform-plugin-go from 0.23.0 to 0.24.0 by @dependabot in #1584
  • build(deps): bump github.com/aws/smithy-go from 1.20.4 to 1.21.0 by @dependabot in #1587
  • build(deps): bump github.com/linode/linodego from 1.40.0 to 1.41.0 by @dependabot in #1592

Full Changelog: v2.28.0...v2.29.0

v2.28.0

11 Sep 14:42
3680c66
Compare
Choose a tag to compare

⚠️ WARNING ⚠️

Updating firewalls with this version may drop VMs from your firewall, please update to v2.29.1

What's Changed

📋 New Project

⚠️ Breaking Change

  • Framework Migration: linode_firewall Resource by @zliang-akamai in #1426
    • Empty lists of IP addresses (ipv4 and ipv6 attributes) in the blocks of firewall rules are no longer allowed to align with API behavior.
    • Empty strings of ports attribute are no longer allowed, and according to the API doc, "if no ports are configured, all ports are affected".

🐛 Bug Fixes

  • Fallback to cluster when region is not available in setting obj bucket resource ID by @zliang-akamai in #1573

💡 Improvements

  • Add validation for the accepted values of device_name attribute of instance config resource by @zliang-akamai in #1563

🧪 Testing Improvements

📦 Dependency Updates

  • build(deps): bump github.com/linode/linodego from 1.39.0 to 1.40.0 by @dependabot in #1567
  • build(deps): bump mvdan.cc/gofumpt from 0.6.0 to 0.7.0 in /tools by @dependabot in #1558
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.60.1 to 1.61.0 by @dependabot in #1569
  • build(deps): bump golang.org/x/net from 0.28.0 to 0.29.0 by @dependabot in #1571
  • build(deps): bump github.com/hashicorp/terraform-plugin-framework-nettypes from 0.1.0 to 0.2.0 by @dependabot in #1576

Full Changelog: v2.27.0...v2.28.0

v2.27.0

27 Aug 16:55
758ae34
Compare
Choose a tag to compare

What's Changed

🚀 New Features

🐛 Bug Fixes

  • Fix nil pointer issue in linode_instance_disk when a disk creation event fails by @zliang-akamai in #1560

📦 Dependency Updates

  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.58.2 to 1.60.1 by @dependabot in #1565

Full Changelog: v2.26.0...v2.27.0

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