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.
This branch is out-of-date with the base branch
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.