Use Terraform to Provision Infrastructure on Linode Proposed Changes

Open
#7,479 0 comments 0 reactions 1 assignee View on GitHub

@Rajakavitha1 is already working on this.

Since Jun 9, 2026.

Assessment

This issue has not been assessed yet.

Description

The Terraform guide still uses region = "us-south" in its examples for Dallas, but the current Linode API returns Dallas as us-central.

Guide:
https://www.linode.com/docs/guides/how-to-build-your-infrastructure-using-terraform-and-linode/

Observed behavior:

  • Terraform config uses us-south
  • terraform apply succeeds
  • terraform state show later reports region = "us-central"
  • terraform plan then shows a diff from us-central -> us-south
  • attempting to apply may fail with:
    Error: failed to migrate instance ... [400] [region] Cannot migrate linode to the same region

This suggests us-south is still accepted as a legacy alias, but us-central is now the canonical Dallas region ID returned by the API.

Request:
Please update the guide examples to use us-central for Dallas, TX to avoid perpetual Terraform drift and same-region migration errors.

Dominant language
Python
Stars
1.4k
Forks
1.2k
Avg merge
9m
Merged PRs (30d)
1

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from linode/docs

All issues in linode/docs

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.