Update Terraform linode to v2 #19

Open
renovate wants to merge 1 commit from renovate/linode-2.x into master
Collaborator

This PR contains the following updates:

Package Type Update Change
linode (source) required_provider major 1.30.0 -> 2.31.1

Release Notes

linode/terraform-provider-linode (linode)

v2.31.1

Compare Source

What's Changed

🐛 Bug Fixes
📖 Documentation
🧪 Testing Improvements
⚙️ Repo/CI Improvements
📦 Dependency Updates

New Contributors

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.31.0...v2.31.1

v2.31.0

Compare Source

What's Changed

⚠️ Breaking Change
🚀 New Features
🐛 Bug Fixes
🧪 Testing Improvements
⚙️ Repo/CI Improvements
📖 Documentation
📦 Dependency Updates

New Contributors

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.30.0...v2.31.0

v2.30.0

Compare Source

What's Changed

🐛 Bug Fixes
🚀 New Features
🧪 Testing Improvements
📦 Dependency Updates

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.29.1...v2.30.0

v2.29.1

Compare Source

What's Changed

🐛 Bug Fixes

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.29.0...v2.29.1

v2.29.0

Compare Source

What's Changed

⚠️ WARNING ⚠️

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

🐛 Bug Fixes
🧪 Testing Improvements
📦 Dependency Updates

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.28.0...v2.29.0

v2.28.0

Compare Source

⚠️ 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
🐛 Bug Fixes
💡 Improvements
🧪 Testing Improvements
📦 Dependency Updates

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.27.0...v2.28.0

v2.27.0

Compare Source

What's Changed

🚀 New Features
🐛 Bug Fixes
📦 Dependency Updates

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.26.0...v2.27.0

v2.26.0

Compare Source

What's Changed

📋 New Projects
🚀 New Features
🐛 Bug Fixes
💡 Improvements
🧪 Testing Improvements
⚙️ Repo/CI Improvements
📖 Documentation
📦 Dependency Updates

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.25.0...v2.26.0

v2.25.0

Compare Source

What's Changed

⚠️ Breaking Change
🚀 New Features
⚙️ Repo/CI Improvements
📖 Documentation
📦 Dependency Updates

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.23.1...v2.25.0

v2.24.0

Compare Source

What's Changed

🚀 New Features
📖 Documentation
📦 Dependency Updates

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.23.1...v2.24.0

v2.23.1

Compare Source

What's Changed

🐛 Bug Fixes
💡 Improvements
🧪 Testing Improvements
📖 Documentation
📦 Dependency Updates

New Contributors

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.23.0...v2.23.1

v2.23.0

Compare Source

What's Changed

🐛 Bug Fixes
🚀 New Features
💡 Improvements
🧪 Testing Improvements
📖 Documentation
📦 Dependency Updates

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.22.0...v2.23.0

v2.22.0

Compare Source

What's Changed

🚀 New Features
📦 Dependency Updates
⚙️ CI Improvements

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.21.1...v2.22.0

v2.21.2

Compare Source

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

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.21.1...v2.21.2

v2.21.1

Compare Source

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: https://github.com/linode/terraform-provider-linode/compare/v2.21.0...v2.21.1

v2.21.0

Compare Source

What's Changed

🐛 Bug Fixes
🚀 New Features
💡 Improvements
🧪 Testing Improvements
📦 Dependency Updates

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.20.1...v2.21.0

v2.20.1

Compare Source

What's Changed

🐛 Bug Fixes
📦 Dependency Updates

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.20.0...v2.20.1

v2.20.0

Compare Source

What's Changed

🐛 Bug Fixes
🚀 New Features
💡 Improvements
🚚 Terraform Framework Migration
🧪 Testing Improvements
⚙️ Repo/CI Improvements
📦 Dependency Updates

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.19.0...v2.20.0

v2.19.0

Compare Source

What's Changed

🚀 New Features
💡 Improvements
🚚 Terraform Framework Migration
🐛 Bug Fixes
✔️ Repository/CI Improvements
📖 Documentation
📦 Dependency Updates

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.18.0...v2.19.0

v2.18.0

Compare Source

🚀 New Features

🐛 Bug Fixes

🧪 Test Fixes

📖 Documentation

📦 Dependency Updates

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.17.0...v2.18.0

v2.17.0

Compare Source

🚀 New Features

🚚 Terraform Framework Migration

📖 Documentation

🐛 Bug/Test Fixes

📦 Dependency Updates

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.16.0...v2.17.0

v2.16.0

Compare Source

🚀 New Features

💡 Improvements

🐛 Bug/Test Fixes

📦 Dependency Updates

v2.15.0

Compare Source

🚀 New Features

💡 Improvements

🐛 Bug/Test Fixes

📦 Dependency Updates

🚚 Terraform Framework Migration

v2.14.0

Compare Source

🔈 Announcement

The update logic for nested pool blocks in the linode_lke_cluster resource has changed considerably with this update. Please review the resource documentation for more details.

🚀 New Features

🐛 Bug Fixes

💡 Improvements

📦 Dependency Updates

v2.13.0

Compare Source

🚀 New Features

🐛 Bug Fixes

Full Changelog: https://github.com/linode/terraform-provider-linode/compare/v2.12.0...v2.13.0

v2.12.0

Compare Source

🚀 New Features

💡 Improvements

✔️ Test & CI Improvements

v2.11.0

Compare Source

🚀 New Features

💡 Improvements

🐛 Bug Fixes

  • Enhance linode_domain_record resource to prevent unnecessary diffs when users include their FQDN in the record's name @​lgarber-akamai (#​1166)

✔️ Test & CI Improvements

📦 Dependency Updates

v2.10.1

Compare Source

🐛 Bug Fixes

✔️ Repository & CI Improvements

📦 Dependency Updates

v2.10.0

Compare Source

🚀 New Features

🐛 Bug Fixes

✔️ Repository & CI Improvements

📦 Dependency Updates

v2.9.7

Compare Source

📦 Dependency Updates

v2.9.6

Compare Source

🐛 Bug Fixes

📦 Dependency Updates

  • Bump github.com/linode/linodego/k8s from 0.0.0-20200831124119-58d5d5bb7947 to 1.25.0 @​dependabot (#​1123)

✔️ CI Improvements

v2.9.5

Compare Source

📦️ Dependency Updates

v2.9.4

Compare Source

Changes

Dependency updates

v2.9.3

Compare Source

🐛 Bug Fixes

📖 Documentation

🧪 Testing Improvements

Dependancy Updates

v2.9.2

Compare Source

Changes

v2.9.1

Compare Source

📖 Documentation

🐛 Bug Fixes

📦 Dependency Updates

v2.9.0

Compare Source

💡 Improvements

🚀 New Data Sources

📖 Documentation

🐛 Bug Fixes

v2.8.0

Compare Source

🐛 Bug Fixes

💡 Improvements

Testing

v2.7.2

Compare Source

🐛 Bug Fixes

📖 Documentation

📦️ Dependency Updates

⚙️ GitHub Workflows

v2.7.1

Compare Source

🐛 Bug Fix

v2.7.0

Compare Source

🚀 New Data Sources

💡 Improvements

Testing

📦️ Dependencies

v2.6.1

Compare Source

v2.6.0

Compare Source

🚀 New Data Sources

💡 Improvements

🚚 Terraform Framework Migration

Testing

📖 Documentation

📦️ Dependencies

⚙️ GitHub Workflows

v2.5.2

Compare Source

Changes

Documentation

Dependencies

v2.5.1

Compare Source

Changes

🐛 Bug Fixes

v2.5.0

Compare Source

Changes

Dependencies

Workflow

v2.4.0

Compare Source

💡 Improvements

📖 Documentation

Testing

v2.3.0

Compare Source

Changes

Dependencies

v2.2.0

Compare Source

Changes

v2.1.1

Compare Source

This release resolves an artifact checksum issue that was the result of a failed release process. This version should be otherwise unchanged from v2.1.0.

v2.1.0

Compare Source

Changes

Terraform Framework Migration

Development Infrastructure, Configs, Dependencies, and Repository Updates

  • Simplified Acctest Command Dispatching Workflow @​zliang-akamai (#​799)
  • build(deps): bump github.com/bflad/tfproviderlint from 0.28.1 to 0.29.0, and golangci-lint from 1.47.2 to 1.52.2 in /tools @​dependabot (#​793)

v2.0.0

Compare Source

Introducing support for Terraform Framework Provider
We will continue to support terraform SDKv2 via muxing

Changes

🚀 New Resources

💡 Improvements


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [linode](https://registry.terraform.io/providers/linode/linode) ([source](https://github.com/linode/terraform-provider-linode)) | required_provider | major | `1.30.0` -> `2.31.1` | --- ### Release Notes <details> <summary>linode/terraform-provider-linode (linode)</summary> ### [`v2.31.1`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.31.1) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.31.0...v2.31.1) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed ##### 🐛 Bug Fixes - Allow white space characters in the label of an SSH key by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1659 ##### 📖 Documentation - Add ID to exported instance attributes by [@&#8203;maxg-akamai](https://github.com/maxg-akamai) in https://github.com/linode/terraform-provider-linode/pull/1650 - Add commit signing to contribution guidelines by [@&#8203;maxg-akamai](https://github.com/maxg-akamai) in https://github.com/linode/terraform-provider-linode/pull/1657 ##### 🧪 Testing Improvements - Enable disk encryption tests by [@&#8203;ykim-akamai](https://github.com/ykim-akamai) in https://github.com/linode/terraform-provider-linode/pull/1654 ##### ⚙️ Repo/CI Improvements - Update slack payload and workflow job syntax by [@&#8203;ykim-akamai](https://github.com/ykim-akamai) in https://github.com/linode/terraform-provider-linode/pull/1668 ##### 📦 Dependency Updates - build(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1653 - build(deps): bump golang.org/x/crypto from 0.28.0 to 0.29.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1652 - build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.28.1 to 1.28.5 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1651 - build(deps): bump golang.org/x/net from 0.30.0 to 0.31.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1655 - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.66.2 to 1.67.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1646 - build(deps): bump slackapi/slack-github-action from 1.27.0 to 2.0.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1660 - build(deps): bump github.com/linode/linodego from 1.42.0 to 1.43.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1666 #### New Contributors - [@&#8203;maxg-akamai](https://github.com/maxg-akamai) made their first contribution in https://github.com/linode/terraform-provider-linode/pull/1650 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.31.0...v2.31.1 ### [`v2.31.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.31.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.30.0...v2.31.0) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed ##### ⚠️ Breaking Change - Framework Migration: `linode_nodebalancer_node` Resource by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1595 ##### 🚀 New Features - **\[LIMITED AVAILABILITY]** Terraform support for creation + assigning additional reserved IP to linode by [@&#8203;AniJ98](https://github.com/AniJ98) in https://github.com/linode/terraform-provider-linode/pull/1597 ##### 🐛 Bug Fixes - Simplify test retry system; fix hang when certain retryable tests fail by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1629 ##### 🧪 Testing Improvements - Add Cloud Firewall to LKE nodes after integration test execution by [@&#8203;ykim-akamai](https://github.com/ykim-akamai) in https://github.com/linode/terraform-provider-linode/pull/1617 - Skip LDE tests and remove LDE capability in testRegion by [@&#8203;ykim-akamai](https://github.com/ykim-akamai) in https://github.com/linode/terraform-provider-linode/pull/1645 ##### ⚙️ Repo/CI Improvements - Notify slack channel on releases by [@&#8203;ykim-akamai](https://github.com/ykim-akamai) in https://github.com/linode/terraform-provider-linode/pull/1635 ##### 📖 Documentation - Remove Placement Group LA notices by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1620 - Add documentation for pricing datasources by [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1638 - Fix Issue [#&#8203;1643](https://github.com/linode/terraform-provider-linode/issues/1643) Update nodebalancer_config.md by [@&#8203;fabkravmaga](https://github.com/fabkravmaga) in https://github.com/linode/terraform-provider-linode/pull/1644 ##### 📦 Dependency Updates - build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.23 to 1.28.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1622 - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.66.0 to 1.66.1 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1632 - build(deps): bump crazy-max/ghaction-github-labeler from 5.0.0 to 5.1.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1631 - build(deps): bump github.com/hashicorp/terraform-plugin-mux from 0.16.0 to 0.17.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1636 - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.66.1 to 1.66.2 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1633 - build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.28.0 to 1.28.1 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1634 - build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.12.0 to 1.13.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1641 - build(deps): bump github.com/hashicorp/terraform-plugin-framework-validators from 0.14.0 to 0.15.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1642 - build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.34.0 to 2.35.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1640 #### New Contributors - [@&#8203;AniJ98](https://github.com/AniJ98) made their first contribution in https://github.com/linode/terraform-provider-linode/pull/1597 - [@&#8203;fabkravmaga](https://github.com/fabkravmaga) made their first contribution in https://github.com/linode/terraform-provider-linode/pull/1644 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.30.0...v2.31.0 ### [`v2.30.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.30.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.29.1...v2.30.0) <!-- Release notes generated using configuration in .github/release.yml at dev --> #### What's Changed ##### 🐛 Bug Fixes - Refresh placement group assignment in linode instance resource by [@&#8203;yec-akamai](https://github.com/yec-akamai) in https://github.com/linode/terraform-provider-linode/pull/1615 - Prevent instance state from having placement groups by default by [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1619 - Support reconstructing absolute paths in ExpandPath(...) by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1627 - Instance disk nil pointer issue by [@&#8203;yec-akamai](https://github.com/yec-akamai) in https://github.com/linode/terraform-provider-linode/pull/1624 ##### 🚀 New Features - Add taints and labels support for embedded LKE pools by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1579 - Add support for LKE, Volume, NodeBalancer, and network transfer pricing endpoints by [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1591 - Support configuring a provider-level Linode API CA file by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1614 - Added support for Block Storage Encryption by [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1623 ##### 🧪 Testing Improvements - Refactor smoke tests and add improve nightly workflow by [@&#8203;ykim-1](https://github.com/ykim-1) in https://github.com/linode/terraform-provider-linode/pull/1566 - Fix slack payload in integration workflow by [@&#8203;ykim-1](https://github.com/ykim-1) in https://github.com/linode/terraform-provider-linode/pull/1600 - Add missing test scope `vpcsubnets` to test matrix account by [@&#8203;ykim-1](https://github.com/ykim-1) in https://github.com/linode/terraform-provider-linode/pull/1626 - Ignore updated field assertions in firewall resource tests by [@&#8203;ykim-1](https://github.com/ykim-1) in https://github.com/linode/terraform-provider-linode/pull/1628 ##### 📦 Dependency Updates - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.62.0 to 1.63.1 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1593 - build(deps): bump github.com/aws/smithy-go from 1.21.0 to 1.22.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1604 - build(deps): bump golang.org/x/crypto from 0.27.0 to 0.28.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1610 - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.63.1 to 1.65.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1608 - build(deps): bump golang.org/x/net from 0.29.0 to 0.30.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1607 - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.65.0 to 1.66.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1621 - build(deps): bump github.com/hashicorp/terraform-plugin-framework-validators from 0.13.0 to 0.14.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1625 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.29.1...v2.30.0 ### [`v2.29.1`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.29.1) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.29.0...v2.29.1) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed ##### 🐛 Bug Fixes - Fix Firewall Update by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1605 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.29.0...v2.29.1 ### [`v2.29.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.29.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.28.0...v2.29.0) #### What's Changed ##### ⚠️ WARNING ⚠️ Updating firewalls with this version may drop VMs from your firewall, please update to [v2.29.1](https://github.com/linode/terraform-provider-linode/releases/tag/v2.29.1) ##### 🐛 Bug Fixes - Move the workaround of removing resource up when empty ID by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1582 - Allow disks to be resized/deleted on instances that have been running for > 90 days by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1581 ##### 🧪 Testing Improvements - Fix a NodeBalancer Configs Test Failure by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1578 - Refactor test region in image replication by [@&#8203;yec-akamai](https://github.com/yec-akamai) in https://github.com/linode/terraform-provider-linode/pull/1590 - Increase root pass length to 64 in tests by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1574 ##### 📦 Dependency Updates - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.61.0 to 1.62.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1583 - build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.11.0 to 1.12.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1585 - build(deps): bump github.com/hashicorp/terraform-plugin-go from 0.23.0 to 0.24.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1584 - build(deps): bump github.com/aws/smithy-go from 1.20.4 to 1.21.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1587 - build(deps): bump github.com/linode/linodego from 1.40.0 to 1.41.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1592 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.28.0...v2.29.0 ### [`v2.28.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.28.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.27.0...v2.28.0) <!-- Release notes generated using configuration in .github/release.yml at main --> ##### ⚠️ WARNING ⚠️ Updating firewalls with this version may drop VMs from your firewall, please update to [v2.29.1](https://github.com/linode/terraform-provider-linode/releases/tag/v2.29.1) #### What's Changed ##### 📋 New Project - Project: Linode Disk Encryption by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1562 ##### ⚠️ Breaking Change - Framework Migration: `linode_firewall` Resource by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/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](https://techdocs.akamai.com/linode-api/reference/put-firewall-rules), "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 [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1573 ##### 💡 Improvements - Add validation for the accepted values of `device_name` attribute of instance config resource by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1563 ##### 🧪 Testing Improvements - Skip `TestAccResourceInstance_requestQuantity` by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1575 ##### 📦 Dependency Updates - build(deps): bump github.com/linode/linodego from 1.39.0 to 1.40.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1567 - build(deps): bump mvdan.cc/gofumpt from 0.6.0 to 0.7.0 in /tools by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1558 - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.60.1 to 1.61.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1569 - build(deps): bump golang.org/x/net from 0.28.0 to 0.29.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1571 - build(deps): bump github.com/hashicorp/terraform-plugin-framework-nettypes from 0.1.0 to 0.2.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1576 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.27.0...v2.28.0 ### [`v2.27.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.27.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.26.0...v2.27.0) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed ##### 🚀 New Features - Add VPC IP List data source by [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1550 - Add taints and labels support to `linode_lke_node_pool` resource by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1537 - Add taints and labels support to `linode_lke_cluster` data source by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1559 ##### 🐛 Bug Fixes - Fix nil pointer issue in `linode_instance_disk` when a disk creation event fails by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1560 ##### 📦 Dependency Updates - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.58.2 to 1.60.1 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1565 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.26.0...v2.27.0 ### [`v2.26.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.26.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.25.0...v2.26.0) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed ##### 📋 New Projects - Image Service Gen. 2 by [@&#8203;yec-akamai](https://github.com/yec-akamai) in https://github.com/linode/terraform-provider-linode/pull/1531 ##### 🚀 New Features - Support tags in node pools nested in `linode_lke_cluster` by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1530 ##### 🐛 Bug Fixes - Resolved createTempKeys failure when bucket is deleted by [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1524 - Fix flatten image panic when error happens in image creation by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1543 - Handle unknown values in `objkey`'s config validate function by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1545 - Fix multiple issues in `linode_object_storage_bucket` and `linode_object_storage_key` resources by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1547 ##### 💡 Improvements - Added missing `placement_group` field to `linode_instances` data source by [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1529 - Refactor `parseLKEAttributes` function and reduce size of LKE acceptance test instances by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1546 ##### 🧪 Testing Improvements - Fix TestAccResourceInstance_privateImage integration test by [@&#8203;yec-akamai](https://github.com/yec-akamai) in https://github.com/linode/terraform-provider-linode/pull/1555 - Add RegionType to test region helper by [@&#8203;ykim-1](https://github.com/ykim-1) in https://github.com/linode/terraform-provider-linode/pull/1548 ##### ⚙️ Repo/CI Improvements - Add workflow job to verify registry publication after release by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1527 ##### 📖 Documentation - Add deprecation warning to cluster attributes by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1534 ##### 📦 Dependency Updates - build(deps): bump golang.org/x/sync from 0.7.0 to 0.8.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1535 - build(deps): bump github.com/go-resty/resty/v2 from 2.13.1 to 2.14.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1538 - build(deps): bump github.com/hashicorp/terraform-plugin-framework-timetypes from 0.4.0 to 0.5.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1539 - build(deps): bump golang.org/x/net from 0.27.0 to 0.28.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1541 - build(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.9.0 to 1.10.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1544 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.25.0...v2.26.0 ### [`v2.25.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.25.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.24.0...v2.25.0) <!-- Release notes generated using configuration in .github/release.yml at dev --> #### What's Changed ##### ⚠️ Breaking Change - VM Placement Changes for Terraform by [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1521 ##### 🚀 New Features - project: MultiCluster Object Storage by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1492 ##### ⚙️ Repo/CI Improvements - Add project label by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1523 ##### 📖 Documentation - Change all API Doc urls to point to new Techdocs by [@&#8203;jriddle-linode](https://github.com/jriddle-linode) in https://github.com/linode/terraform-provider-linode/pull/1520 - Add doc for `linode_object_storage_bucket` data source by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1525 ##### 📦 Dependency Updates - build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.3 to 1.17.4 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1503 - build(deps): bump golang.org/x/crypto from 0.24.0 to 0.25.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1511 - build(deps): bump github.com/linode/linodego from 1.36.1 to 1.36.2 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1512 - build(deps): bump golang.org/x/net from 0.26.0 to 0.27.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1510 - build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.9.0 to 1.10.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1515 - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.58.0 to 1.58.2 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1518 - build(deps): bump github.com/hashicorp/terraform-plugin-framework-validators from 0.12.0 to 0.13.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1514 - build(deps): bump github.com/linode/linodego from 1.36.2 to 1.37.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1517 - build(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.8.0 to 1.9.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1516 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.23.1...v2.25.0 ### [`v2.24.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.24.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.23.1...v2.24.0) #### What's Changed ##### 🚀 New Features - Project: MultiCluster Object Storage by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1492 ##### 📖 Documentation - Change all API Doc urls to point to new Techdocs by [@&#8203;jriddle-linode](https://github.com/jriddle-linode) in https://github.com/linode/terraform-provider-linode/pull/1520 ##### 📦 Dependency Updates - build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.3 to 1.17.4 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1503 - build(deps): bump golang.org/x/crypto from 0.24.0 to 0.25.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1511 - build(deps): bump github.com/linode/linodego from 1.36.1 to 1.36.2 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1512 - build(deps): bump golang.org/x/net from 0.26.0 to 0.27.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1510 - build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.9.0 to 1.10.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1515 - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.58.0 to 1.58.2 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1518 - build(deps): bump github.com/hashicorp/terraform-plugin-framework-validators from 0.12.0 to 0.13.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1514 - build(deps): bump github.com/linode/linodego from 1.36.2 to 1.37.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1517 - build(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.8.0 to 1.9.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1516 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.23.1...v2.24.0 ### [`v2.23.1`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.23.1) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.23.0...v2.23.1) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed ##### 🐛 Bug Fixes - Require replacement when `type` attribute of node pool resource changed by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1478 ##### 💡 Improvements - Replace deprecated aws sdk `EndpointResolver` by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1496 ##### 🧪 Testing Improvements - Migrate all e2e test scripts to git submodule by [@&#8203;ykim-1](https://github.com/ykim-1) in https://github.com/linode/terraform-provider-linode/pull/1489 ##### 📖 Documentation - Added note in documentation that Parent/Child support may not yet be generally available by [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1490 ##### 📦 Dependency Updates - build(deps): bump hashicorp/ghaction-terraform-provider-release from 4 to 5 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1488 - build(deps): bump github.com/linode/linodego from 1.36.0 to 1.36.1 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1500 - build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.1 to 1.17.3 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1498 #### New Contributors - [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) made their first contribution in https://github.com/linode/terraform-provider-linode/pull/1490 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.23.0...v2.23.1 ### [`v2.23.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.23.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.22.0...v2.23.0) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed ##### 🐛 Bug Fixes - Resolve issues that prevented goreleaser v2.x compatibility by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1461 - Add RequiresReplace plan modifier to linode_id for linode_instance_shared_ips resource by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1464 - Resolve nil pointer dereference in FrameworkProvider{}.InitProvider(...) method by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1471 ##### 🚀 New Features - Project VM Placement by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) and [@&#8203;yec-akamai](https://github.com/yec-akamai) in https://github.com/linode/terraform-provider-linode/pull/1459 - Add `linode_placement_group` resource by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1401 - Add Placement Group fields to `linode_instance` resource by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1406 - Add `linode_placement_group` data source by [@&#8203;yec-akamai](https://github.com/yec-akamai) in https://github.com/linode/terraform-provider-linode/pull/1409 - Add `linode_placement_groups` data source by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1416 - Add information about Placement Group limits to the `linode_region` and `linode_regions` data sources by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1428 - Add `linode_placement_group_assignment` resource by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1432 ##### 💡 Improvements - Add `obj_bucket_force_delete` config option to delete buckets with objects by [@&#8203;jriddle-linode](https://github.com/jriddle-linode) in https://github.com/linode/terraform-provider-linode/pull/1465 - Reuse the client if it is already configured in fwprovider by [@&#8203;tchinmai7](https://github.com/tchinmai7) in https://github.com/linode/terraform-provider-linode/pull/1467 ##### 🧪 Testing Improvements - Fix TestFlattenPGModel in framework_models_unit_test by [@&#8203;ykim-1](https://github.com/ykim-1) in https://github.com/linode/terraform-provider-linode/pull/1418 - Add cloud firewall for integration tests by [@&#8203;ykim-1](https://github.com/ykim-1) in https://github.com/linode/terraform-provider-linode/pull/1444 - Add Calico Inbound and Outbound policies to LKE nodes for E2E by [@&#8203;ykim-1](https://github.com/ykim-1) in https://github.com/linode/terraform-provider-linode/pull/1472 - Resolve issue in failing Placement Group tests by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1487 - Fix e2e test firewall syntax and remove ipv6 dependency by [@&#8203;ykim-1](https://github.com/ykim-1) in https://github.com/linode/terraform-provider-linode/pull/1462 - Add environment file to cloud firewall implementation to stabilize builds and reduce execution time by [@&#8203;ykim-1](https://github.com/ykim-1) in https://github.com/linode/terraform-provider-linode/pull/1477 - Fix generate ip env file script by [@&#8203;ykim-1](https://github.com/ykim-1) in https://github.com/linode/terraform-provider-linode/pull/1485 ##### 📖 Documentation - Move `linode_placement_groups` data source docs to data-sources directory by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1440 - Add notes to documentation for limited LKE ACL availability by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1470 - Add documentation notes for Placement Groups LA by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1476 ##### 📦 Dependency Updates - build(deps): bump golang.org/x/net from 0.25.0 to 0.26.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1458 - build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.8.0 to 1.9.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1456 - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.54.3 to 1.55.1 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1468 - build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.2 to 1.17.1 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1483 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.22.0...v2.23.0 ### [`v2.22.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.22.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.21.2...v2.22.0) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed ##### 🚀 New Features - Add support for Parent/Child account switching by [@&#8203;jriddle-linode](https://github.com/jriddle-linode) in https://github.com/linode/terraform-provider-linode/pull/1448 - Add `user_type` to user-related resources and data sources by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1360 - Add `linode_child_account` and `linode_child_accounts` data sources; add related fields to `linode_account` data source by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1359 ##### 📦 Dependency Updates - build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.27.0 to 1.27.1 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1452 - build(deps): bump github.com/hashicorp/terraform-plugin-framework-timetypes from 0.3.0 to 0.4.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1457 - build(deps): bump golang.org/x/crypto from 0.23.0 to 0.24.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1455 ##### ⚙️ CI Improvements - Resolved issues that prevented goreleaser v2.x compatibility by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1460 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.21.1...v2.22.0 ### [`v2.21.2`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.21.2) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.21.1...v2.21.2) <!-- Release notes generated using configuration in .github/release.yml at main --> An empty patch release aims to fix [the checksum inconsistency issue](https://github.com/linode/terraform-provider-linode/issues/1453) with OpenTofu registry. **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.21.1...v2.21.2 ### [`v2.21.1`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.21.1) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.21.0...v2.21.1) <!-- Release notes generated using configuration in .github/release.yml at main --> **NOTE: This release is not currently accessible due to an unexpected issue that occurred at release time. Please upgrade to [v2.21.2](https://github.com/linode/terraform-provider-linode/releases/tag/v2.21.2) to access the changes made in this release.** #### What's Changed ##### 🐛 Bug Fixes - Ignore 404 when reading LKE ACL by [@&#8203;yec-akamai](https://github.com/yec-akamai) in https://github.com/linode/terraform-provider-linode/pull/1449 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.21.0...v2.21.1 ### [`v2.21.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.21.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.20.1...v2.21.0) <!-- Release notes generated using configuration in .github/release.yml at dev --> #### What's Changed ##### 🐛 Bug Fixes - Fix concurrent map write on `Schema.Blocks` in the fw base resource by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1417 ##### 🚀 New Features - Support control plane ACL in lke cluster resoure and datasource by [@&#8203;yec-akamai](https://github.com/yec-akamai) in https://github.com/linode/terraform-provider-linode/pull/1436 ##### 💡 Improvements - Refactor firewall data source model by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1405 - Remove explicit log for GET requests by [@&#8203;yec-akamai](https://github.com/yec-akamai) in https://github.com/linode/terraform-provider-linode/pull/1421 ##### 🧪 Testing Improvements - Matrix-based integration parallel test execution across multiple accounts by [@&#8203;ykim-1](https://github.com/ykim-1) in https://github.com/linode/terraform-provider-linode/pull/1408 - Update profile integration tests and add unit test coverage by [@&#8203;ykim-1](https://github.com/ykim-1) in https://github.com/linode/terraform-provider-linode/pull/1429 - minimize intermittent test failures and optimize test scope for each matrix test user by [@&#8203;ykim-1](https://github.com/ykim-1) in https://github.com/linode/terraform-provider-linode/pull/1438 ##### 📦 Dependency Updates - build(deps): bump github.com/linode/linodego from 1.33.0 to 1.33.1 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1411 - build(deps): bump golang.org/x/net from 0.24.0 to 0.25.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1414 - build(deps): bump github.com/hashicorp/terraform-plugin-go from 0.22.2 to 0.23.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1412 - build(deps): bump hashicorp/ghaction-terraform-provider-release from 3 to 4 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1419 - build(deps): bump github.com/go-resty/resty/v2 from 2.12.0 to 2.13.1 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1424 - build(deps): bump github.com/hashicorp/terraform-plugin-mux from 0.15.0 to 0.16.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1420 - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.53.0 to 1.54.3 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1430 and https://github.com/linode/terraform-provider-linode/pull/1441 - build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.33.0 to 2.34.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1435 - build(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.7.0 to 1.8.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1434 - build(deps): bump github.com/bflad/tfproviderlint from 0.29.0 to 0.30.0 in /tools by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1433 - build(deps): bump github.com/hashicorp/go-version from 1.6.0 to 1.7.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1443 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.20.1...v2.21.0 ### [`v2.20.1`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.20.1) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.20.0...v2.20.1) #### What's Changed ##### 🐛 Bug Fixes - Revert RunBatch(...) usage by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1403 - Apply Crossplane plan ID workaround across all Framework resources by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1404 ##### 📦 Dependency Updates - build(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1400 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.20.0...v2.20.1 ### [`v2.20.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.20.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.19.0...v2.20.0) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed ##### 🐛 Bug Fixes - Fix State Upgrader of NodeBalancer Resource by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1390 - Fix Sent to Closed Channel Panic in `helper.RunBatch` by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1396 - Fix rDNS condition in instanceip by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1393 ##### 🚀 New Features - Support `available` in accountavailability related data sources by [@&#8203;yec-akamai](https://github.com/yec-akamai) in https://github.com/linode/terraform-provider-linode/pull/1391 ##### 💡 Improvements - Utilize `BaseDataSource` in `linode_account` data source by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1392 ##### 🚚 Terraform Framework Migration - Migrate `linode_nodebalancer_config` resource to framework by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1389 ##### 🧪 Testing Improvements - Fix `kernels` integration test with updated filter by [@&#8203;yec-akamai](https://github.com/yec-akamai) in https://github.com/linode/terraform-provider-linode/pull/1399 ##### ⚙️ Repo/CI Improvements - Add back keep and stale labels by [@&#8203;jriddle-linode](https://github.com/jriddle-linode) in https://github.com/linode/terraform-provider-linode/pull/1388 ##### 📦 Dependency Updates - build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.7.0 to 1.8.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1394 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.19.0...v2.20.0 ### [`v2.19.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.19.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.18.0...v2.19.0) #### What's Changed ##### 🚀 New Features - Allow importing instances of the `linode_user` resource by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1374 - Add `site_type` field to linode_region and linode_regions data sources by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1371 ##### 💡 Improvements - Add support for batch API requests by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1367 - Add Framework List Value Helpers by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1369 - Add VPC IPs to `linode_instance_networking` Data Source by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1379 ##### 🚚 Terraform Framework Migration - Migrate image resource to framework by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1373 ##### 🐛 Bug Fixes - Reboot the linode when the active config is updated by [@&#8203;jriddle-linode](https://github.com/jriddle-linode) in https://github.com/linode/terraform-provider-linode/pull/1347 - Add time format upgrade logic for stackscript resource by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1383 ##### ✔️ Repository/CI Improvements - Adjust log statements for consistency; remove redundant logs by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1377 - Update labels and release drafter by [@&#8203;jriddle-linode](https://github.com/jriddle-linode) in https://github.com/linode/terraform-provider-linode/pull/1386 - Migrate to feature-specific tagging for tests instead of opt in system by [@&#8203;ykim-1](https://github.com/ykim-1) in https://github.com/linode/terraform-provider-linode/pull/1366 ##### 📖 Documentation - Bring provider documentation to parity with provider configuration options by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1378 - Add notice for externally managed node pools by [@&#8203;zliang-akamai](https://github.com/zliang-akamai) in https://github.com/linode/terraform-provider-linode/pull/1385 ##### 📦 Dependency Updates - build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.6.1 to 1.7.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1364 - build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1380 - build(deps): bump golang.org/x/net from 0.23.0 to 0.24.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1381 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.18.0...v2.19.0 ### [`v2.18.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.18.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.17.0...v2.18.0) #### 🚀 New Features - Support temporary object storage keys generation when creating related resources [@&#8203;yec-akamai](https://github.com/yec-akamai) in https://github.com/linode/terraform-provider-linode/pull/1351 - Support provider-level object storage keysby [@&#8203;yec-akamai](https://github.com/yec-akamai) in https://github.com/linode/terraform-provider-linode/pull/1337 #### 🐛 Bug Fixes - Update context when populating log attributes with correct types by [@&#8203;yec-akamai](https://github.com/yec-akamai) in https://github.com/linode/terraform-provider-linode/pull/1361 #### 🧪 Test Fixes - test: update outdated tests and fix intermittent failures by [@&#8203;ykim-1](https://github.com/ykim-1) in https://github.com/linode/terraform-provider-linode/pull/1368 #### 📖 Documentation - Improve documentation around managing external LKE node pools; add migration guide metadata by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1363 #### 📦 Dependency Updates - build(deps): bump github.com/hashicorp/terraform-plugin-go from 0.22.0 to 0.22.1 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1349 - build(deps): bump github.com/linode/linodego from 1.29.0 to 1.31.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1348 and https://github.com/linode/terraform-provider-linode/pull/1365 - build(deps): bump google.golang.org/protobuf from 1.29.1 to 1.33.0 in /tools by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1352 - build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.25.3 to 1.26.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1357 - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.51.4 to 1.53.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/linode/terraform-provider-linode/pull/1356 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.17.0...v2.18.0 ### [`v2.17.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.17.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.16.0...v2.17.0) #### 🚀 New Features - Add `linode_lke_node_pool` resource [@&#8203;michael-sh-guardicore](https://github.com/michael-sh-guardicore) ([#&#8203;1267](https://github.com/linode/terraform-provider-linode/issues/1267)) - Populate route_target in linode_ipv6\_range [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;1331](https://github.com/linode/terraform-provider-linode/issues/1331)) #### 🚚 Terraform Framework Migration - Migrate instance disk to be a framework resource [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1319](https://github.com/linode/terraform-provider-linode/issues/1319)) #### 📖 Documentation - Add note to ssh key resource about ssh key generation [@&#8203;jriddle-linode](https://github.com/jriddle-linode) ([#&#8203;1333](https://github.com/linode/terraform-provider-linode/issues/1333)) #### 🐛 Bug/Test Fixes - Check for errors before setting log fields in `linode_object_storage_key` [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1344](https://github.com/linode/terraform-provider-linode/issues/1344)) - Check for errors before setting log fields in `linode_nodebalancer_node`, `linode_nodebalancer_config` [@&#8203;junho100](https://github.com/junho100) ([#&#8203;1346](https://github.com/linode/terraform-provider-linode/issues/1346)) #### 📦 Dependency Updates - build(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.6.0 to 1.7.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1341](https://github.com/linode/terraform-provider-linode/issues/1341)) - build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.6.0 to 1.6.1 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1342](https://github.com/linode/terraform-provider-linode/issues/1342)) - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.51.1 to 1.51.4 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1343](https://github.com/linode/terraform-provider-linode/issues/1343), [#&#8203;1345](https://github.com/linode/terraform-provider-linode/issues/1345)) - build(deps): bump golang.org/x/net from 0.21.0 to 0.22.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1339](https://github.com/linode/terraform-provider-linode/issues/1339)) - build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1335](https://github.com/linode/terraform-provider-linode/issues/1335)) - build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.32.0 to 2.33.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1327](https://github.com/linode/terraform-provider-linode/issues/1327)) - build(deps): bump golang.org/x/crypto from 0.19.0 to 0.20.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1329](https://github.com/linode/terraform-provider-linode/issues/1329)) **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.16.0...v2.17.0 ### [`v2.16.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.16.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.15.0...v2.16.0) #### 🚀 New Features - new: Add CustomDiff and PlanModifier for case-insensitive sets [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1307](https://github.com/linode/terraform-provider-linode/issues/1307)) - new: Add logging for Account related Data Sources, VPC-related resources, miscellaneous data sources, ip related resource and data source [@&#8203;jriddle-linode](https://github.com/jriddle-linode) [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) [@&#8203;yec-akamai](https://github.com/yec-akamai) [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;1315](https://github.com/linode/terraform-provider-linode/issues/1315))([#&#8203;1301](https://github.com/linode/terraform-provider-linode/issues/1301))([#&#8203;1312](https://github.com/linode/terraform-provider-linode/issues/1312))([#&#8203;1298](https://github.com/linode/terraform-provider-linode/issues/1298)) #### 💡 Improvements - linode_image upload: avoid buffering the image content in memory [@&#8203;kierdavis](https://github.com/kierdavis) ([#&#8203;1302](https://github.com/linode/terraform-provider-linode/issues/1302)) - Migrate Parse Attributes Function to Flatten Functions with the Preserving Known Values Option for StackScript Resource [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1299](https://github.com/linode/terraform-provider-linode/issues/1299)) - Migrate deprecated `SDKVersionString()` to `runtime/debug` in standard library [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1300](https://github.com/linode/terraform-provider-linode/issues/1300)) - docs: update go report card link [@&#8203;displague](https://github.com/displague) ([#&#8203;1323](https://github.com/linode/terraform-provider-linode/issues/1323)) #### 🐛 Bug/Test Fixes - Fill gaps for Crossplane empty ID workaround [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1314](https://github.com/linode/terraform-provider-linode/issues/1314)) - Minor Fixes for Shared IP Resources [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1320](https://github.com/linode/terraform-provider-linode/issues/1320)) #### 📦 Dependency Updates - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.50.1 to 1.51.1 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1326](https://github.com/linode/terraform-provider-linode/issues/1326)) - build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.0 to 1.27.1 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1309](https://github.com/linode/terraform-provider-linode/issues/1309)) ### [`v2.15.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.15.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.14.0...v2.15.0) #### 🚀 New Features - horrible hack to enable crossplane-provider-linode [@&#8203;tchinmai7](https://github.com/tchinmai7) ([#&#8203;1281](https://github.com/linode/terraform-provider-linode/issues/1281)) - Add detailed logging to `linode_rdns` resource [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1270](https://github.com/linode/terraform-provider-linode/issues/1270)) - Add detailed logging to `linode_account_settings` resource [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1273](https://github.com/linode/terraform-provider-linode/issues/1273)) - Add detailed logging to `user-related resources` [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1274](https://github.com/linode/terraform-provider-linode/issues/1274)) - Add detailed logging to `linode_domain` and `linode_domain_record` [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;1275](https://github.com/linode/terraform-provider-linode/issues/1275)) - Add logging for `linode_instance_backups` data source [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;1289](https://github.com/linode/terraform-provider-linode/issues/1289)) - Add logging for `sshkey` resource and data source [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;1278](https://github.com/linode/terraform-provider-linode/issues/1278)) - Add logging for `nb` related resource and data sources [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;1269](https://github.com/linode/terraform-provider-linode/issues/1269)) #### 💡 Improvements - Migrate Parse Attrs into Flatten function with Preserve Known Values [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1282](https://github.com/linode/terraform-provider-linode/issues/1282), [#&#8203;1284](https://github.com/linode/terraform-provider-linode/issues/1284), [#&#8203;1285](https://github.com/linode/terraform-provider-linode/issues/1285), [#&#8203;1283](https://github.com/linode/terraform-provider-linode/issues/1283), [#&#8203;1286](https://github.com/linode/terraform-provider-linode/issues/1286), [#&#8203;1287](https://github.com/linode/terraform-provider-linode/issues/1287), [#&#8203;1288](https://github.com/linode/terraform-provider-linode/issues/1288)) - Implement Helper Fucntion for Comma Separated Import IDs [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1266](https://github.com/linode/terraform-provider-linode/issues/1266), [#&#8203;1279](https://github.com/linode/terraform-provider-linode/issues/1279)) #### 🐛 Bug/Test Fixes - Fix `group` Attribute Deletion Issue in `linode_instance` [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1308](https://github.com/linode/terraform-provider-linode/issues/1308)) - Revert Framework resource ID attributes to strings [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1297](https://github.com/linode/terraform-provider-linode/issues/1297)) - `domains` integration test [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;1277](https://github.com/linode/terraform-provider-linode/issues/1277)) #### 📦 Dependency Updates - build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.0 to 1.16.2 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1306](https://github.com/linode/terraform-provider-linode/issues/1306)) - build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.15.7 to 1.16.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1295](https://github.com/linode/terraform-provider-linode/issues/1295)) - build(deps): bump golang.org/x/net from 0.20.0 to 0.21.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1272](https://github.com/linode/terraform-provider-linode/issues/1272)) - build(deps): bump golang.org/x/crypto from 0.18.0 to 0.19.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1271](https://github.com/linode/terraform-provider-linode/issues/1271)) #### 🚚 Terraform Framework Migration - Migrate Shared IP Resource to TF Plugin Framework [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1280](https://github.com/linode/terraform-provider-linode/issues/1280)) ### [`v2.14.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.14.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.13.0...v2.14.0) #### 🔈 Announcement The update logic for nested `pool` blocks in the `linode_lke_cluster` resource has changed considerably with this update. Please review the resource documentation for more details. #### 🚀 New Features - Overhaul node pool update logic; make count optional with an autoscaler [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1260](https://github.com/linode/terraform-provider-linode/issues/1260)) - Expose `firewalls` in nodebalancer resource and data source [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;1253](https://github.com/linode/terraform-provider-linode/issues/1253)) - Improve logging on LKE-related resources [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1248](https://github.com/linode/terraform-provider-linode/issues/1248)) - Migrate volume resource to TF plugin framework [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1240](https://github.com/linode/terraform-provider-linode/issues/1240)) - Add `linode_lke_clusters` data source [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;1238](https://github.com/linode/terraform-provider-linode/issues/1238)) - Migrate `lke` data source to terraform framework [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;1235](https://github.com/linode/terraform-provider-linode/issues/1235)) - Add `linode_ipv6_ranges` filter data source [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1231](https://github.com/linode/terraform-provider-linode/issues/1231)) - Add `linode_domains` data source [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;1222](https://github.com/linode/terraform-provider-linode/issues/1222)) - Add logging to `linode_stackscript` resource and data source [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;1268](https://github.com/linode/terraform-provider-linode/issues/1268)) - Add detailed logging to `linode_token` resource [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1264](https://github.com/linode/terraform-provider-linode/issues/1264)) - Add logging for `linode_image` and `linode_images` resources/data sources [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;1262](https://github.com/linode/terraform-provider-linode/issues/1262)) - Add logging to `linode_volume` resource and data source [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;1261](https://github.com/linode/terraform-provider-linode/issues/1261)) - Add detailed logging to Firewall-related resources [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1259](https://github.com/linode/terraform-provider-linode/issues/1259)) #### 🐛 Bug Fixes - Ensure image-related fields are defined alongside `image`; adjust documentation accordingly [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1249](https://github.com/linode/terraform-provider-linode/issues/1249)) - Fix an example in instance config doc for vpc interface [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1250](https://github.com/linode/terraform-provider-linode/issues/1250)) - Restore `format` target to Makefile; make minor consistency improvements [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1252](https://github.com/linode/terraform-provider-linode/issues/1252)) - Misc Fixes [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1244](https://github.com/linode/terraform-provider-linode/issues/1244)) - Changed region in example to us-iad in vpc.md [@&#8203;jbagwell-akamai](https://github.com/jbagwell-akamai) ([#&#8203;1245](https://github.com/linode/terraform-provider-linode/issues/1245)) #### 💡 Improvements - Shutdown Linode for Updating VPC Interface when Required in `linode_instance_config` Resource [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1265](https://github.com/linode/terraform-provider-linode/issues/1265)) - Support Nullable VPC Fields; Fix VPC Interface Update Error in `linode_instance` Resource [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1254](https://github.com/linode/terraform-provider-linode/issues/1254)) - Add timeout block support to BaseResourceConfig and `linode_rdns` resource [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1246](https://github.com/linode/terraform-provider-linode/issues/1246)) - Update image version in documentations [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;1242](https://github.com/linode/terraform-provider-linode/issues/1242)) - Change makefile to meet dx standards [@&#8203;jriddle-linode](https://github.com/jriddle-linode) ([#&#8203;1239](https://github.com/linode/terraform-provider-linode/issues/1239)) - Document firewall_id instance resource attribute [@&#8203;pbohman](https://github.com/pbohman) ([#&#8203;1234](https://github.com/linode/terraform-provider-linode/issues/1234)) - Add lifecycle meta-argument to `linode_nodebalancer_node` resource documentation [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1232](https://github.com/linode/terraform-provider-linode/issues/1232)) - Improved Instance Resource Docs [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1223](https://github.com/linode/terraform-provider-linode/issues/1223)) - Refactor resty client retry conditions [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1230](https://github.com/linode/terraform-provider-linode/issues/1230)) #### 📦 Dependency Updates - build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.31.0 to 2.32.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1258](https://github.com/linode/terraform-provider-linode/issues/1258)) - build(deps): bump github.com/hashicorp/terraform-plugin-mux from 0.13.0 to 0.14.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1257](https://github.com/linode/terraform-provider-linode/issues/1257)) - build(deps): bump github.com/hashicorp/terraform-plugin-go from 0.20.0 to 0.21.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1256](https://github.com/linode/terraform-provider-linode/issues/1256)) - build(deps): bump mvdan.cc/gofumpt from 0.5.0 to 0.6.0 in /tools [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1255](https://github.com/linode/terraform-provider-linode/issues/1255)) - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.48.0 to 1.48.1 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1247](https://github.com/linode/terraform-provider-linode/issues/1247)) - build(deps): bump hashicorp/ghaction-terraform-provider-release from 2 to 3 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1241](https://github.com/linode/terraform-provider-linode/issues/1241)) - build(deps): bump github.com/linode/linodego from 1.27.0 to 1.27.1 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1237](https://github.com/linode/terraform-provider-linode/issues/1237)) - build(deps): bump github.com/go-resty/resty/v2 from 2.9.1 to 2.11.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1215](https://github.com/linode/terraform-provider-linode/issues/1215)) - build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.4.2 to 1.5.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1233](https://github.com/linode/terraform-provider-linode/issues/1233)) - build(deps): bump golang.org/x/net from 0.19.0 to 0.20.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1229](https://github.com/linode/terraform-provider-linode/issues/1229)) - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.47.5 to 1.48.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1225](https://github.com/linode/terraform-provider-linode/issues/1225)) ### [`v2.13.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.13.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.12.0...v2.13.0) #### 🚀 New Features - Add support for Unified Migrations by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/terraform-provider-linode/pull/1201 #### 🐛 Bug Fixes - Resolve the disk deletion panic issue ([#&#8203;1212](https://github.com/linode/terraform-provider-linode/issues/1212)) in linodego by [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) in https://github.com/linode/linodego/pull/446 **Full Changelog**: https://github.com/linode/terraform-provider-linode/compare/v2.12.0...v2.13.0 ### [`v2.12.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.12.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.11.0...v2.12.0) #### 🚀 New Features - new: Add `linode_nodebalancer_configs` data source [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;1211](https://github.com/linode/terraform-provider-linode/issues/1211)) #### 💡 Improvements - Add logging for obj cluster, bucket, and key [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1206](https://github.com/linode/terraform-provider-linode/issues/1206)) - Remove usage of deprecated attributes; fix examples [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1213](https://github.com/linode/terraform-provider-linode/issues/1213)) - Migrate `firewalldevice` package to Terraform Framework [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1214](https://github.com/linode/terraform-provider-linode/issues/1214)) - **Breaking change:** `Create` and `Updated` attributes in `linode_firewall_device` are now in RFC3339 format. - Implement Flatten Functions with Preserving Known Option for VPC Subnet [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1210](https://github.com/linode/terraform-provider-linode/issues/1210)) #### ✔️ Test & CI Improvements - Fix test by ignoring the failure and waiting for upstream fix [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1217](https://github.com/linode/terraform-provider-linode/issues/1217)) - test: move test upload logic to using submodule with external repository [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;1216](https://github.com/linode/terraform-provider-linode/issues/1216)) ### [`v2.11.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.11.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.10.1...v2.11.0) #### 🚀 New Features - Project DC Get Well changes are now available [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;1207](https://github.com/linode/terraform-provider-linode/issues/1207)) - Add `accountavailability` data source to show customer-specific unavailable resources in region based on capabilities [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;1174](https://github.com/linode/terraform-provider-linode/issues/1174)) Add `linode_account_availabilities` data source to list service types that are unavailable in account for given region [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;1173](https://github.com/linode/terraform-provider-linode/issues/1173)) - Adding Framework validator for label attributes [@&#8203;amisiorek-akamai](https://github.com/amisiorek-akamai) ([#&#8203;1135](https://github.com/linode/terraform-provider-linode/issues/1135)) #### 💡 Improvements - Implement `FrameworkRebootInstance` for framework resource work in future [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1167](https://github.com/linode/terraform-provider-linode/issues/1167)) - Avoid using resource attributes in data source schemas for VPC subnet [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1199](https://github.com/linode/terraform-provider-linode/issues/1199)) - Improve documentation around legacy-style primary interfaces [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;1194](https://github.com/linode/terraform-provider-linode/issues/1194)) - Implement FlattenVPC with preserveKnown option [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1193](https://github.com/linode/terraform-provider-linode/issues/1193)) - Framework migration for instance IP [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1175](https://github.com/linode/terraform-provider-linode/issues/1175)) - Migrate `aws-sdk-go` to `aws-sdk-go-v2` for Object Storage Bucket and Object Resources [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1149](https://github.com/linode/terraform-provider-linode/issues/1149)) - Use `NewEventPollerWithSecondary` for linode instance disk event polling [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;1164](https://github.com/linode/terraform-provider-linode/issues/1164)) #### 🐛 Bug Fixes - Enhance `linode_domain_record` resource to prevent unnecessary diffs when users include their FQDN in the record's name [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1166](https://github.com/linode/terraform-provider-linode/issues/1166)) #### ✔️ Test & CI Improvements - Improve test report upload script for TOD [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;1176](https://github.com/linode/terraform-provider-linode/issues/1176))([#&#8203;1178](https://github.com/linode/terraform-provider-linode/issues/1178))([#&#8203;1186](https://github.com/linode/terraform-provider-linode/issues/1186)) - Add retries to `linode_object_storage_bucket` tests [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1177](https://github.com/linode/terraform-provider-linode/issues/1177)) - Randomize root password for linode/disk creations [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;1168](https://github.com/linode/terraform-provider-linode/issues/1168)) #### 📦 Dependency Updates - build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1202](https://github.com/linode/terraform-provider-linode/issues/1202)) - build(deps): bump github.com/linode/linodego from 1.25.0 to 1.26.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1204](https://github.com/linode/terraform-provider-linode/issues/1204)) - build(deps): bump github.com/linode/linodego/k8s from 1.25.1 to 1.25.2 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1205](https://github.com/linode/terraform-provider-linode/issues/1205)) - build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.30.0 to 2.31.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1197](https://github.com/linode/terraform-provider-linode/issues/1197)) - build(deps): bump github.com/hashicorp/terraform-plugin-mux from 0.12.0 to 0.13.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1195](https://github.com/linode/terraform-provider-linode/issues/1195)) - build(deps): bump actions/stale from 8 to 9 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1191](https://github.com/linode/terraform-provider-linode/issues/1191)) - build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.15.3 to 1.15.7 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1182](https://github.com/linode/terraform-provider-linode/issues/1182), [#&#8203;1192](https://github.com/linode/terraform-provider-linode/issues/1192)) - build(deps): bump actions/setup-python from 4 to 5 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1180](https://github.com/linode/terraform-provider-linode/issues/1180)) - build(deps): bump actions/setup-go from 4 to 5 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1179](https://github.com/linode/terraform-provider-linode/issues/1179)) - build(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.5.1 to 1.6.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1171](https://github.com/linode/terraform-provider-linode/issues/1171)) ### [`v2.10.1`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.10.1) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.10.0...v2.10.1) #### 🐛 Bug Fixes - Fix typo in linode_user [@&#8203;marvin-w](https://github.com/marvin-w) ([#&#8203;1155](https://github.com/linode/terraform-provider-linode/issues/1155)) - Check for null SecondaryEntity when determining Linode boot config [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1163](https://github.com/linode/terraform-provider-linode/issues/1163)) - Add v2 suffix to the module name [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1156](https://github.com/linode/terraform-provider-linode/issues/1156)) #### ✔️ Repository & CI Improvements - Migrate test helper import paths in VPC modules [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1165](https://github.com/linode/terraform-provider-linode/issues/1165)) - Remove unnecessary tests [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;1161](https://github.com/linode/terraform-provider-linode/issues/1161)) - Add go badges [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1157](https://github.com/linode/terraform-provider-linode/issues/1157)) - Add retries for all LKE tests; make account settings test opt-in [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1147](https://github.com/linode/terraform-provider-linode/issues/1147)) #### 📦 Dependency Updates - build(deps): bump golang.org/x/net from 0.18.0 to 0.19.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1158](https://github.com/linode/terraform-provider-linode/issues/1158)) - build(deps): bump actions/github-script from 6 to 7 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1136](https://github.com/linode/terraform-provider-linode/issues/1136)) - build(deps): bump golang.org/x/crypto from 0.15.0 to 0.16.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1159](https://github.com/linode/terraform-provider-linode/issues/1159)) - build(deps): bump github.com/aws/aws-sdk-go from 1.47.0 to 1.48.5 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1160](https://github.com/linode/terraform-provider-linode/issues/1160)) ### [`v2.10.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.10.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.9.7...v2.10.0) #### 🚀 New Features - Add support for Virtual Private Cloud ([#&#8203;1046](https://github.com/linode/terraform-provider-linode/issues/1046)) - Thanks to [@&#8203;zliang-akamai](https://github.com/zliang-akamai), [@&#8203;amisiorek-akamai](https://github.com/amisiorek-akamai), [@&#8203;ykim-1](https://github.com/ykim-1), [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai), and [@&#8203;yec-akamai](https://github.com/yec-akamai) #### 🐛 Bug Fixes - Resolve LKE cluster creation/deletion polling errors [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1143](https://github.com/linode/terraform-provider-linode/issues/1143)) - Use safe `int64` to `int` conversion [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1108](https://github.com/linode/terraform-provider-linode/issues/1108)) #### ✔️ Repository & CI Improvements - Repository house cleaning [@&#8203;luthermonson](https://github.com/luthermonson) ([#&#8203;1101](https://github.com/linode/terraform-provider-linode/issues/1101)) - Fix test upload script when input is null [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;1133](https://github.com/linode/terraform-provider-linode/issues/1133)) - Change generated test report to acceptable XML for test aggregation [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;1125](https://github.com/linode/terraform-provider-linode/issues/1125)) - Refactor `RUN_LONG_TESTS` system; skip all Managed Database tests [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1128](https://github.com/linode/terraform-provider-linode/issues/1128)) - Add make tooldeps to workflows [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1142](https://github.com/linode/terraform-provider-linode/issues/1142)) #### 📦 Dependency Updates - build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.29.0 to 2.30.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1134](https://github.com/linode/terraform-provider-linode/issues/1134)) - build(deps): bump github.com/hashicorp/terraform-plugin-go from 0.19.0 to 0.19.1 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1140](https://github.com/linode/terraform-provider-linode/issues/1140)) - build(deps): bump golang.org/x/net from 0.17.0 to 0.18.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1131](https://github.com/linode/terraform-provider-linode/issues/1131)) ### [`v2.9.7`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.9.7) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.9.6...v2.9.7) #### 📦 Dependency Updates - Re-pin linodego/k8s to commit hash to resolve issue that caused malformed request bodies [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1126](https://github.com/linode/terraform-provider-linode/issues/1126)) ### [`v2.9.6`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.9.6) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.9.5...v2.9.6) #### 🐛 Bug Fixes - Resolved issue that caused unexpected context deadline timeouts on LKE cluster recycle operations [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1120](https://github.com/linode/terraform-provider-linode/issues/1120)) #### 📦 Dependency Updates - Bump github.com/linode/linodego/k8s from 0.0.0-20200831124119-58d5d5bb7947 to 1.25.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1123](https://github.com/linode/terraform-provider-linode/issues/1123)) #### ✔️ CI Improvements - Remove unnecessary TESTARGS in `integrations-test.yaml` file [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;1118](https://github.com/linode/terraform-provider-linode/issues/1118)) - Edit `test.yml` to allow GHA to mark build statuses appropriately [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;1112](https://github.com/linode/terraform-provider-linode/issues/1112)) ### [`v2.9.5`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.9.5) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.9.4...v2.9.5) #### 📦️ Dependency Updates - Downgrade resty to v2.9.1 to avoid [a bug](https://github.com/go-resty/resty/issues/743) [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1113](https://github.com/linode/terraform-provider-linode/issues/1113)) ### [`v2.9.4`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.9.4) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.9.3...v2.9.4) #### Changes - Add `ComputeS3EndpointFromBucket` helper function [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1105](https://github.com/linode/terraform-provider-linode/issues/1105)) - Adding S3 Endpoint Computed Field [@&#8203;luthermonson](https://github.com/luthermonson) ([#&#8203;1090](https://github.com/linode/terraform-provider-linode/issues/1090)) - new: Expose `id` field in nested `linode_instance` configuration profiles [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1093](https://github.com/linode/terraform-provider-linode/issues/1093)) - new: Add custom type for fields that accept IPv4/IPv6 addresses [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1081](https://github.com/linode/terraform-provider-linode/issues/1081)) #### Dependency updates - build(deps): bump google.golang.org/grpc from 1.57.0 to 1.57.1 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1096](https://github.com/linode/terraform-provider-linode/issues/1096)) - build(deps): bump github.com/aws/aws-sdk-go from 1.42.16 to 1.47.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1097](https://github.com/linode/terraform-provider-linode/issues/1097), [#&#8203;1106](https://github.com/linode/terraform-provider-linode/issues/1106)) - build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.4.1 to 1.4.2 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1094](https://github.com/linode/terraform-provider-linode/issues/1094)) - build(deps): bump github.com/linode/linodego from 1.23.0 to 1.24.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1092](https://github.com/linode/terraform-provider-linode/issues/1092)) ### [`v2.9.3`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.9.3) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.9.2...v2.9.3) #### 🐛 Bug Fixes - fix: Remove resource from state if ID is empty [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1085](https://github.com/linode/terraform-provider-linode/issues/1085)) - Wait for disk deletion to complete [@&#8203;lucaferocino](https://github.com/lucaferocino) ([#&#8203;1089](https://github.com/linode/terraform-provider-linode/issues/1089)) - Apply `FrameworkSafeInt64ToInt` [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1077](https://github.com/linode/terraform-provider-linode/issues/1077)) #### 📖 Documentation - Fix db access control doc [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1086](https://github.com/linode/terraform-provider-linode/issues/1086)) #### 🧪 Testing Improvements - Replace SDKv2 test helpers with `terraform-plugin-testing` [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1073](https://github.com/linode/terraform-provider-linode/issues/1073)) #### Dependancy Updates - build(deps): bump github.com/go-resty/resty/v2 from 2.7.0 to 2.10.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1079](https://github.com/linode/terraform-provider-linode/issues/1079)) - build(deps): bump release-drafter/release-drafter from 5.24.0 to 5.25.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1087](https://github.com/linode/terraform-provider-linode/issues/1087)) - build(deps): bump golang.org/x/net from 0.16.0 to 0.17.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1070](https://github.com/linode/terraform-provider-linode/issues/1070)) - build(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1071](https://github.com/linode/terraform-provider-linode/issues/1071)) ### [`v2.9.2`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.9.2) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.9.1...v2.9.2) #### Changes - doc: Add guide for migrating to config and disk resources. [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1057](https://github.com/linode/terraform-provider-linode/issues/1057)) - new: Add debug logging for Instance-related resources [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1048](https://github.com/linode/terraform-provider-linode/issues/1048)) - new: Overhaul API request logging system [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1053](https://github.com/linode/terraform-provider-linode/issues/1053)) - Migrate in-house time type to HC's implementation [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1067](https://github.com/linode/terraform-provider-linode/issues/1067)) - Update `SafeInt64ToInt` for SDKv2 and first batch of usage [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1050](https://github.com/linode/terraform-provider-linode/issues/1050)) - Fix `nosec` Comment for `gosec` and remove deprecated `io/ioutil` package [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1078](https://github.com/linode/terraform-provider-linode/issues/1078)) - fix: Revert integer ID attributes to strings [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1075](https://github.com/linode/terraform-provider-linode/issues/1075)) - fix: Move `GetTestClient()` and support API URL & version overrides [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1072](https://github.com/linode/terraform-provider-linode/issues/1072)) ### [`v2.9.1`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.9.1) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.9.0...v2.9.1) #### 📖 Documentation - Updated go version requirement in README [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1058](https://github.com/linode/terraform-provider-linode/issues/1058)) #### 🐛 Bug Fixes - Fixed NodeBalancer related data sources [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1066](https://github.com/linode/terraform-provider-linode/issues/1066)) #### 📦 Dependency Updates - build(deps): bump golang.org/x/crypto from 0.13.0 to 0.14.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1055](https://github.com/linode/terraform-provider-linode/issues/1055)) - build(deps): bump golang.org/x/net from 0.15.0 to 0.16.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1054](https://github.com/linode/terraform-provider-linode/issues/1054)) - build(deps): bump github.com/hashicorp/terraform-plugin-framework [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1065](https://github.com/linode/terraform-provider-linode/issues/1065)) ### [`v2.9.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.9.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.8.0...v2.9.0) #### 💡 Improvements - Added changes to accommodate DC-Specific Pricing [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1028](https://github.com/linode/terraform-provider-linode/issues/1028)) - Added validators for CIDR ranges in the `linode_firewall` resource [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1043](https://github.com/linode/terraform-provider-linode/issues/1043)) #### 🚀 New Data Sources - Added `linode_volumes` data source [@&#8203;jriddle-linode](https://github.com/jriddle-linode) ([#&#8203;1031](https://github.com/linode/terraform-provider-linode/issues/1031)) #### 📖 Documentation - Migrated docs [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1040](https://github.com/linode/terraform-provider-linode/issues/1040)) - Improved documentation for early access resources and added warning on API version mismatch [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1036](https://github.com/linode/terraform-provider-linode/issues/1036)) #### 🐛 Bug Fixes - Corrected duration for `EventPollMilliseconds` in SDKv2 client [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1042](https://github.com/linode/terraform-provider-linode/issues/1042)) ### [`v2.8.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.8.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.7.2...v2.8.0) #### 🐛 Bug Fixes - Reimplemented `wait_for_available` in migrated linode_rdns resource [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1034](https://github.com/linode/terraform-provider-linode/issues/1034)) - Fixed DB maintenance day of week [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1016](https://github.com/linode/terraform-provider-linode/issues/1016)) #### 💡 Improvements - Added deprecated message for embedded config and disk in `linode_instance` [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;1019](https://github.com/linode/terraform-provider-linode/issues/1019)) - Added `firewall_id` field to Create [@&#8203;jriddle-linode](https://github.com/jriddle-linode) ([#&#8203;1005](https://github.com/linode/terraform-provider-linode/issues/1005)) - Added support for NodeBalancers in Firewall-related resources [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;1004](https://github.com/linode/terraform-provider-linode/issues/1004)) #### ✅ Testing - Upload test data to obj storage [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;1025](https://github.com/linode/terraform-provider-linode/issues/1025)) ### [`v2.7.2`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.7.2) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.7.1...v2.7.2) #### 🐛 Bug Fixes - Drop DiffSuppressFunc from `linode_instance` disk and config fields [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;995](https://github.com/linode/terraform-provider-linode/issues/995)) #### 📖 Documentation - Fix typo in `linode_instance_config` deprecation notice [@&#8203;akerl](https://github.com/akerl) ([#&#8203;1006](https://github.com/linode/terraform-provider-linode/issues/1006)) #### 📦️ Dependency Updates - build(deps): bump multiple terraform dependencies from HashiCorp [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1008](https://github.com/linode/terraform-provider-linode/issues/1008)) - build(deps): bump golang.org/x/crypto from 0.12.0 to 0.13.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1001](https://github.com/linode/terraform-provider-linode/issues/1001)) - build(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.4.0 to 1.5.1 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;996](https://github.com/linode/terraform-provider-linode/issues/996)) - build(deps): bump github.com/hashicorp/terraform-plugin-framework-validators from 0.11.0 to 0.12.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;990](https://github.com/linode/terraform-provider-linode/issues/990)) #### ⚙️ GitHub Workflows - build(deps): bump actions/checkout from 3 to 4 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;999](https://github.com/linode/terraform-provider-linode/issues/999)) - build(deps): bump goreleaser/goreleaser-action from 4.4.0 to 4.6.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;1002](https://github.com/linode/terraform-provider-linode/issues/1002)) ### [`v2.7.1`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.7.1) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.7.0...v2.7.1) #### 🐛 Bug Fix - Fix cast devices to `*schema.Set` in expansion [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;993](https://github.com/linode/terraform-provider-linode/issues/993)) ### [`v2.7.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.7.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.6.1...v2.7.0) #### 🚀 New Data Sources - Add `linode_ssh_keys` data source [@&#8203;amisiorek-akamai](https://github.com/amisiorek-akamai) ([#&#8203;981](https://github.com/linode/terraform-provider-linode/issues/981)) - Add `linode_firewalls` data source [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;967](https://github.com/linode/terraform-provider-linode/issues/967)) - Add `linode_kernels` data source [@&#8203;amisiorek-akamai](https://github.com/amisiorek-akamai) ([#&#8203;968](https://github.com/linode/terraform-provider-linode/issues/968)) #### 💡 Improvements - `device` block implementation for linode instance config [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;965](https://github.com/linode/terraform-provider-linode/issues/965)) #### ✅ Testing - Add all unit tests and gha workflow [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;985](https://github.com/linode/terraform-provider-linode/issues/985)) - Add unit tests to Firewall resource model and helper functions [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;978](https://github.com/linode/terraform-provider-linode/issues/978)) - Re-enable `has_user_data` test cases [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;986](https://github.com/linode/terraform-provider-linode/issues/986)) #### 📦️ Dependencies - build(deps): bump github.com/linode/linodego from 1.20.1 to 1.21.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;988](https://github.com/linode/terraform-provider-linode/issues/988)) - build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.27.0 to 2.28.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;987](https://github.com/linode/terraform-provider-linode/issues/987)) - build(deps): bump github.com/stretchr/testify from 1.7.2 to 1.8.4 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;983](https://github.com/linode/terraform-provider-linode/issues/983)) - build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.3.4 to 1.3.5 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;984](https://github.com/linode/terraform-provider-linode/issues/984)) ### [`v2.6.1`](https://github.com/linode/terraform-provider-linode/compare/v2.6.0...v2.6.1) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.6.0...v2.6.1) ### [`v2.6.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.6.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.5.2...v2.6.0) #### 🚀 New Data Sources - Add NodeBalancers data source [@&#8203;jcallahan-akamai](https://github.com/jcallahan-akamai) ([#&#8203;955](https://github.com/linode/terraform-provider-linode/issues/955)) #### 💡 Improvements - Fix broken check for `skip_implicit_reboots` in `linode_instance` [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;977](https://github.com/linode/terraform-provider-linode/issues/977)) - Implement workaround for null IPAM issue [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;977](https://github.com/linode/terraform-provider-linode/issues/977)) - Allow creating a `linode_firewall` with no rules [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;962](https://github.com/linode/terraform-provider-linode/issues/962)) - Add `SafeInt64ToInt`, `StringToInt` function; fix `StringToInt64` function [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;951](https://github.com/linode/terraform-provider-linode/issues/951)) #### 🚚 Terraform Framework Migration - Migrate `ipv6range` resource to terraform framework [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;931](https://github.com/linode/terraform-provider-linode/issues/931)) - Migrate the `linode_account_settings` resource and data source to framework [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;809](https://github.com/linode/terraform-provider-linode/issues/809)) #### ✅ Testing - Fix diskSlotReorder test in linode/instance [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;961](https://github.com/linode/terraform-provider-linode/issues/961)) - Fix small typo in linodedisk tmpl [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;960](https://github.com/linode/terraform-provider-linode/issues/960)) - Stabilize integration tests [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;957](https://github.com/linode/terraform-provider-linode/issues/957)) #### 📖 Documentation - Add notice mark to the recommendation in IPv6 range doc [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;972](https://github.com/linode/terraform-provider-linode/issues/972)) #### 📦️ Dependencies - build(deps): bump github.com/linode/linodego from 1.19.0 to 1.20.1 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;971](https://github.com/linode/terraform-provider-linode/issues/971), [#&#8203;974](https://github.com/linode/terraform-provider-linode/issues/974)) - build(deps): bump golang.org/x/crypto from 0.11.0 to 0.12.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;973](https://github.com/linode/terraform-provider-linode/issues/973)) - build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.3.2 to 1.3.4 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;956](https://github.com/linode/terraform-provider-linode/issues/956), [#&#8203;970](https://github.com/linode/terraform-provider-linode/issues/970)) - build(deps): bump github.com/hashicorp/terraform-plugin-framework-validators from 0.10.0 to 0.11.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;969](https://github.com/linode/terraform-provider-linode/issues/969)) - build(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.3.0 to 1.4.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;959](https://github.com/linode/terraform-provider-linode/issues/959)) #### ⚙️ GitHub Workflows - build(deps): bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;975](https://github.com/linode/terraform-provider-linode/issues/975)) ### [`v2.5.2`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.5.2) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.5.1...v2.5.2) #### Changes - Fix typo in linode_account_settings docs [@&#8203;akerl](https://github.com/akerl) ([#&#8203;954](https://github.com/linode/terraform-provider-linode/issues/954)) - Update outdated MySQL engine references [@&#8203;jcallahan-akamai](https://github.com/jcallahan-akamai) ([#&#8203;948](https://github.com/linode/terraform-provider-linode/issues/948)) - new: Add preemptive support for the Linode Metadata service [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;849](https://github.com/linode/terraform-provider-linode/issues/849)) - fix: `TestConstructFilterString` failed due to missing filter config `TypeFunc` [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;942](https://github.com/linode/terraform-provider-linode/issues/942)) - new: Add `skip_implicit_reboots` provider argument [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;934](https://github.com/linode/terraform-provider-linode/issues/934)) - fix: CURD of ssh key and object storage key [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;933](https://github.com/linode/terraform-provider-linode/issues/933)) #### Documentation - fix: Markdown issue for users documentation [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;938](https://github.com/linode/terraform-provider-linode/issues/938)) - Add deprecation message to deprecated attributes [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;920](https://github.com/linode/terraform-provider-linode/issues/920)) - TPT 2154: Add documentations to users data source; update user data source docs [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;916](https://github.com/linode/terraform-provider-linode/issues/916)) - new: Add CODEOWNERS file [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;937](https://github.com/linode/terraform-provider-linode/issues/937)) #### Dependencies - build(deps): bump github.com/linode/linodego from 1.17.2 to 1.19.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;936](https://github.com/linode/terraform-provider-linode/issues/936)) ([#&#8203;940](https://github.com/linode/terraform-provider-linode/issues/940)) - build(deps): bump golang.org/x/crypto from 0.10.0 to 0.11.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;935](https://github.com/linode/terraform-provider-linode/issues/935)) - build(deps): bump github.com/hashicorp/terraform-plugin-go from 0.17.0 to 0.18.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;932](https://github.com/linode/terraform-provider-linode/issues/932)) - build(deps): bump github.com/hashicorp/terraform-plugin-mux from 0.10.0 to 0.11.2 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;928](https://github.com/linode/terraform-provider-linode/issues/928)) ([#&#8203;946](https://github.com/linode/terraform-provider-linode/issues/946)) - build(deps): bump release-drafter/release-drafter from 5.23.0 to 5.24.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;925](https://github.com/linode/terraform-provider-linode/issues/925)) - build(deps): bump github.com/hashicorp/terraform-plugin-go from 0.16.0 to 0.17.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;924](https://github.com/linode/terraform-provider-linode/issues/924)) - build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.3.1 to 1.3.2 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;923](https://github.com/linode/terraform-provider-linode/issues/923)) - build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.26.1 to 2.27.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;922](https://github.com/linode/terraform-provider-linode/issues/922)) ### [`v2.5.1`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.5.1) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.5.0...v2.5.1) #### Changes #### 🐛 Bug Fixes - fix: Resolve issue that prevents interface updates from being registered [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;927](https://github.com/linode/terraform-provider-linode/issues/927)) ### [`v2.5.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.5.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.4.0...v2.5.0) #### Changes - Merge Framework Migration Phase 2 -> dev [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;891](https://github.com/linode/terraform-provider-linode/issues/891)) - `nbnode` datasource [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;888](https://github.com/linode/terraform-provider-linode/issues/888)) - `linode_account_settings` data source [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;889](https://github.com/linode/terraform-provider-linode/issues/889)) - `databasebackups` datasource [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;882](https://github.com/linode/terraform-provider-linode/issues/882)) - `linode_databases` data source [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;876](https://github.com/linode/terraform-provider-linode/issues/876)) - `linode_region` data source from SDKv2 -> Framework [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;879](https://github.com/linode/terraform-provider-linode/issues/879)) - `databaseengines` datasource [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;872](https://github.com/linode/terraform-provider-linode/issues/872)) - `instancetype` and `instancetypes` datasources [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;864](https://github.com/linode/terraform-provider-linode/issues/864)) - `user` datasource [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;861](https://github.com/linode/terraform-provider-linode/issues/861)) - `accountlogin` and `accountlogins` datasources [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;863](https://github.com/linode/terraform-provider-linode/issues/863)) - `image` & `images` data source [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;869](https://github.com/linode/terraform-provider-linode/issues/869)) - `stackscripts` Data Source [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;880](https://github.com/linode/terraform-provider-linode/issues/880)) - `vlan` Data Source [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;883](https://github.com/linode/terraform-provider-linode/issues/883)) NOTE: These migrations may introduce small inconsistencies with their SDKv2 counterparts. Please do not hesitate to [report any issues](https://github.com/linode/terraform-provider-linode/issues) that arise from these migrations. #### Dependencies - github.com/hashicorp/terraform-plugin-go 0.15.0 => 0.16.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;897](https://github.com/linode/terraform-provider-linode/issues/897)) - github.com/hashicorp/terraform-plugin-framework 1.3.0 => 1.3.1 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;890](https://github.com/linode/terraform-provider-linode/issues/890)) - golang.org/x/crypto 0.9.0 => 0.10.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;886](https://github.com/linode/terraform-provider-linode/issues/886)) - github.com/hashicorp/terraform-plugin-testing 1.2.0 => 1.3.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;887](https://github.com/linode/terraform-provider-linode/issues/887)) - goreleaser/goreleaser-action 4.2.0 => 4.3.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;885](https://github.com/linode/terraform-provider-linode/issues/885)) - github.com/hashicorp/terraform-plugin-framework 1.2.0 => 1.3.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;875](https://github.com/linode/terraform-provider-linode/issues/875)) - github.com/linode/linodego 1.16.2 => 1.17.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;867](https://github.com/linode/terraform-provider-linode/issues/867)) #### Workflow - Replace GHA `action-regex-match` with GitHub script [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;894](https://github.com/linode/terraform-provider-linode/issues/894)) - Check hash value against PR branch head [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;877](https://github.com/linode/terraform-provider-linode/issues/877)) - Let dependabot check updates for GitHub Actions [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;865](https://github.com/linode/terraform-provider-linode/issues/865)) - Switch acctest command to GitHub GUI trigger [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;874](https://github.com/linode/terraform-provider-linode/issues/874)) - Fix filter type checking [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;870](https://github.com/linode/terraform-provider-linode/issues/870)) ### [`v2.4.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.4.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.3.0...v2.4.0) #### 💡 Improvements - Migrated various data sources from SDKv2 to Framework: - `linode_database_mysql` [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;853](https://github.com/linode/terraform-provider-linode/issues/853)) - `linode_database_postgresql` [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;856](https://github.com/linode/terraform-provider-linode/issues/856)) - `linode_domain` [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;851](https://github.com/linode/terraform-provider-linode/issues/851)) - `linode_domain_zonefile` [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;846](https://github.com/linode/terraform-provider-linode/issues/846)) - `linode_nodebalancer_config` [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;858](https://github.com/linode/terraform-provider-linode/issues/858)) - `linode_regions` [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;838](https://github.com/linode/terraform-provider-linode/issues/838)) - `linode_volume` [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;850](https://github.com/linode/terraform-provider-linode/issues/850)) NOTE: These migrations may introduce small inconsistencies with their SDKv2 counterparts. Please do not hesitate to [report any issues](https://github.com/linode/terraform-provider-linode/issues) that arise from these migrations. #### 📖 Documentation - Added `database_id` deprecation notice for Managed Database data sources [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;859](https://github.com/linode/terraform-provider-linode/issues/859)) #### ✅ Testing - Migrate acceptance tests to `terraform-plugin-testing` [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;852](https://github.com/linode/terraform-provider-linode/issues/852)) - Add retry for image upload when a 500 status code is returned [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;857](https://github.com/linode/terraform-provider-linode/issues/857)) ### [`v2.3.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.3.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.2.0...v2.3.0) #### Changes - Fix small typo in accountLogin dataSourceSchema.go [@&#8203;jcallahan-akamai](https://github.com/jcallahan-akamai) ([#&#8203;833](https://github.com/linode/terraform-provider-linode/issues/833)) - Migrated `profile` datasource to Framework [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;812](https://github.com/linode/terraform-provider-linode/issues/812)) #### Dependencies - build(deps): bump github.com/linode/linodego from 1.16.1 to 1.16.2 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;817](https://github.com/linode/terraform-provider-linode/issues/817)) ### [`v2.2.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.2.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.1.1...v2.2.0) #### Changes - Resolve issues raised by `linode_stackscript` migration [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;827](https://github.com/linode/terraform-provider-linode/issues/827)) - (BREAKING) The images field is now a set rather than a list - Fix Token Resource [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;825](https://github.com/linode/terraform-provider-linode/issues/825)) ### [`v2.1.1`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.1.1) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.1.0...v2.1.1) This release resolves an artifact checksum issue that was the result of a failed release process. This version should be otherwise unchanged from `v2.1.0`. ### [`v2.1.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.1.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v2.0.0...v2.1.0) #### Changes - Resolve linting issue and rename helper file [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;821](https://github.com/linode/terraform-provider-linode/issues/821)) - Add helper for getValue when empty [@&#8203;ykim-1](https://github.com/ykim-1) ([#&#8203;820](https://github.com/linode/terraform-provider-linode/issues/820)) - Improved update method of token resource [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;805](https://github.com/linode/terraform-provider-linode/issues/805)) - Remove references to MongoDB [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;804](https://github.com/linode/terraform-provider-linode/issues/804)) - Resolve broken AlternativeEndpoint test [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;811](https://github.com/linode/terraform-provider-linode/issues/811)) #### Terraform Framework Migration - Migrate `networkingip` datasource to Framework [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;808](https://github.com/linode/terraform-provider-linode/issues/808)) - Migrate all tests to use `ProtoV5ProviderFactories` [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;815](https://github.com/linode/terraform-provider-linode/issues/815)) - Migrate `lkeversions` datasource to Framework [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;806](https://github.com/linode/terraform-provider-linode/issues/806)) - Migrate `backup` datasource to terraform framework [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;810](https://github.com/linode/terraform-provider-linode/issues/810)) - Migrate `kernel` datasource to Framework [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;803](https://github.com/linode/terraform-provider-linode/issues/803)) - Migrate `account` datasource to Framework [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;801](https://github.com/linode/terraform-provider-linode/issues/801)) - Migrate "linode_stackscript" resource and data source to framework [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;802](https://github.com/linode/terraform-provider-linode/issues/802)) #### Development Infrastructure, Configs, Dependencies, and Repository Updates - Simplified Acctest Command Dispatching Workflow [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;799](https://github.com/linode/terraform-provider-linode/issues/799)) - build(deps): bump github.com/bflad/tfproviderlint from 0.28.1 to 0.29.0, and golangci-lint from 1.47.2 to 1.52.2 in /tools [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;793](https://github.com/linode/terraform-provider-linode/issues/793)) ### [`v2.0.0`](https://github.com/linode/terraform-provider-linode/releases/tag/v2.0.0) [Compare Source](https://github.com/linode/terraform-provider-linode/compare/v1.30.0...v2.0.0) Introducing support for [Terraform Framework Provider](https://developer.hashicorp.com/terraform/plugin/framework) We will continue to support terraform SDKv2 via [muxing](https://github.com/hashicorp/terraform-plugin-mux) #### Changes - Add Terraform Framework and the muxing server to introduce framework provider and make it works alongside with SDKv2 provider [@&#8203;zliang-akamai](https://github.com/zliang-akamai) [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;791](https://github.com/linode/terraform-provider-linode/issues/791), [#&#8203;795](https://github.com/linode/terraform-provider-linode/issues/795)) #### 🚀 New Resources - Add support for `status` field in login-related datasources [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;779](https://github.com/linode/terraform-provider-linode/issues/779)) - Add linode_regions datasource and updated linode_region datasource [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;765](https://github.com/linode/terraform-provider-linode/issues/765)) - Add object storage bucket data source [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;780](https://github.com/linode/terraform-provider-linode/issues/780)) - Add support for `label` property in `linode_region` datasource [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;762](https://github.com/linode/terraform-provider-linode/issues/762)) - Add `linode_account_settings` resource [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;760](https://github.com/linode/terraform-provider-linode/issues/760)) - Add account_settings datasource [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;757](https://github.com/linode/terraform-provider-linode/issues/757)) #### 💡 Improvements - fix: Handle defaults in config function [@&#8203;zliang-akamai](https://github.com/zliang-akamai) ([#&#8203;786](https://github.com/linode/terraform-provider-linode/issues/786)) - fix: Retry on database wait operation requests [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;790](https://github.com/linode/terraform-provider-linode/issues/790)) - fix: Make login-related tests opt-in [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;775](https://github.com/linode/terraform-provider-linode/issues/775)) - fix: Use longer passwords in test templates [@&#8203;lgarber-akamai](https://github.com/lgarber-akamai) ([#&#8203;774](https://github.com/linode/terraform-provider-linode/issues/774)) - fix: Expose size/object fields in obj storage bucket [@&#8203;yec-akamai](https://github.com/yec-akamai) ([#&#8203;783](https://github.com/linode/terraform-provider-linode/issues/783)) - fix: Updated `linode_lke_cluster` resource to wait for nodes to be ready before returning from scale-up operation [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;766](https://github.com/linode/terraform-provider-linode/issues/766)) - fix: Changed domain length validation from 255 to 253 [@&#8203;ezilber-akamai](https://github.com/ezilber-akamai) ([#&#8203;768](https://github.com/linode/terraform-provider-linode/issues/768)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS41OC4wIiwidXBkYXRlZEluVmVyIjoiMzcuNDQwLjciLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIifQ==-->
renovate force-pushed renovate/linode-2.x from 682dd74cf9 to ed241a5f2d 2023-05-08 20:00:46 +01:00 Compare
renovate force-pushed renovate/linode-2.x from ed241a5f2d to 9e02c4ebeb 2023-05-11 08:01:12 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 9e02c4ebeb to 93a885a5cf 2023-05-13 08:00:48 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 93a885a5cf to da21e30496 2023-05-15 22:00:43 +01:00 Compare
renovate force-pushed renovate/linode-2.x from da21e30496 to 608174c587 2023-05-26 18:01:17 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 608174c587 to aab92d7f78 2023-06-06 18:00:50 +01:00 Compare
renovate force-pushed renovate/linode-2.x from aab92d7f78 to 18cb0b931b 2023-06-20 22:00:47 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 18cb0b931b to 9569eae3c4 2023-06-29 18:00:44 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 9569eae3c4 to 8b63878e9b 2023-08-01 13:52:53 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 8b63878e9b to 1d77e67083 2023-08-16 18:00:47 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 1d77e67083 to 659d568716 2023-08-29 20:00:57 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 659d568716 to e472b8e479 2023-08-29 22:00:56 +01:00 Compare
renovate force-pushed renovate/linode-2.x from e472b8e479 to 031d9762a9 2023-08-31 18:00:46 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 031d9762a9 to 29a89d6680 2023-09-13 18:00:42 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 29a89d6680 to 2dee9658c8 2023-09-26 22:00:49 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 2dee9658c8 to 61d6c259f2 2023-10-04 20:00:50 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 61d6c259f2 to 47daaf3698 2023-10-10 22:00:41 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 47daaf3698 to d6ea2bb548 2023-10-17 08:00:43 +01:00 Compare
renovate force-pushed renovate/linode-2.x from d6ea2bb548 to 7ae370b6a8 2023-10-23 22:00:42 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 7ae370b6a8 to 1745f744ee 2023-11-01 22:00:44 +00:00 Compare
renovate force-pushed renovate/linode-2.x from 1745f744ee to a7863d0b28 2023-11-03 22:00:43 +00:00 Compare
renovate force-pushed renovate/linode-2.x from a7863d0b28 to a54ba80855 2023-11-05 22:02:10 +00:00 Compare
renovate force-pushed renovate/linode-2.x from a54ba80855 to 60d97b8220 2023-11-08 20:00:38 +00:00 Compare
renovate force-pushed renovate/linode-2.x from 60d97b8220 to 1a2d7355ac 2023-11-08 22:00:42 +00:00 Compare
renovate force-pushed renovate/linode-2.x from 1a2d7355ac to dd09e7f294 2023-11-17 20:00:46 +00:00 Compare
renovate force-pushed renovate/linode-2.x from dd09e7f294 to 678d31e804 2023-12-04 18:00:40 +00:00 Compare
renovate force-pushed renovate/linode-2.x from 678d31e804 to 57afa7cc52 2023-12-19 18:00:40 +00:00 Compare
renovate force-pushed renovate/linode-2.x from 57afa7cc52 to 998b4de95c 2024-01-03 20:00:59 +00:00 Compare
renovate force-pushed renovate/linode-2.x from 998b4de95c to 8822d1f8c7 2024-01-08 20:01:58 +00:00 Compare
renovate force-pushed renovate/linode-2.x from 8822d1f8c7 to c071202cd1 2024-02-08 20:00:34 +00:00 Compare
renovate force-pushed renovate/linode-2.x from c071202cd1 to 5f88b68d2d 2024-02-21 20:00:38 +00:00 Compare
renovate force-pushed renovate/linode-2.x from 5f88b68d2d to 618d954405 2024-02-27 20:00:34 +00:00 Compare
renovate force-pushed renovate/linode-2.x from 618d954405 to 8428f619a9 2024-03-20 16:00:41 +00:00 Compare
renovate force-pushed renovate/linode-2.x from 8428f619a9 to 74aceaa90a 2024-03-26 22:00:33 +00:00 Compare
renovate force-pushed renovate/linode-2.x from 74aceaa90a to 4e3ccf425a 2024-04-09 20:00:31 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 4e3ccf425a to 4837602f67 2024-04-24 08:00:37 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 4837602f67 to b4a4237f34 2024-04-30 22:00:37 +01:00 Compare
renovate force-pushed renovate/linode-2.x from b4a4237f34 to 9b1e7c0aff 2024-05-13 10:00:43 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 9b1e7c0aff to bb03530666 2024-05-29 08:00:54 +01:00 Compare
renovate force-pushed renovate/linode-2.x from bb03530666 to dcb7cf05d8 2024-06-03 18:00:42 +01:00 Compare
renovate force-pushed renovate/linode-2.x from dcb7cf05d8 to 072858305f 2024-06-04 22:00:42 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 072858305f to b31256617c 2024-06-05 20:00:36 +01:00 Compare
renovate force-pushed renovate/linode-2.x from b31256617c to 6e1e050112 2024-06-24 18:00:40 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 6e1e050112 to 5f228b089e 2024-07-03 22:00:31 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 5f228b089e to a107d0c466 2024-07-17 20:00:31 +01:00 Compare
renovate force-pushed renovate/linode-2.x from a107d0c466 to 198a217efc 2024-07-23 22:00:31 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 198a217efc to 91a26e68f9 2024-08-16 08:01:16 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 91a26e68f9 to f92856756f 2024-08-27 20:00:34 +01:00 Compare
renovate force-pushed renovate/linode-2.x from f92856756f to 28110062de 2024-09-12 16:00:34 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 28110062de to 7026e6e27c 2024-09-25 18:00:32 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 7026e6e27c to 2293d3c416 2024-10-07 22:00:52 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 2293d3c416 to 53b5f2d34f 2024-10-22 22:00:32 +01:00 Compare
renovate force-pushed renovate/linode-2.x from 53b5f2d34f to 631c850bae 2024-11-07 20:00:34 +00:00 Compare
renovate force-pushed renovate/linode-2.x from 631c850bae to ab5ed7f86f 2024-11-19 22:00:36 +00:00 Compare
All checks were successful
/ terraform (push) Successful in 59s
/ ansible (push) Successful in 1m55s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/linode-2.x:renovate/linode-2.x
git checkout renovate/linode-2.x

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git checkout master
git merge --no-ff renovate/linode-2.x
git checkout renovate/linode-2.x
git rebase master
git checkout master
git merge --ff-only renovate/linode-2.x
git checkout renovate/linode-2.x
git rebase master
git checkout master
git merge --no-ff renovate/linode-2.x
git checkout master
git merge --squash renovate/linode-2.x
git checkout master
git merge --ff-only renovate/linode-2.x
git checkout master
git merge renovate/linode-2.x
git push origin master
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: systems/infrastructure#19
No description provided.