Migrating to Terraform v1.12.0-alpha20250319
Version v1.12.0-alpha20250319 introduces 2 breaking changes. This guide details how to update your code.
Released: 3/19/2025
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
terraform test commandterraform initterraform planBreaking Changes
●Issue #1
On Linux, Terraform now requires Linux kernel version 3.2 or later; support for previous versions has been discontinued. Users on older kernels must upgrade their operating system kernel to at least 3.2 to run this version.
●Issue #2
The experimental `terraform rpcapi` command is subject to change and should not be used outside of the Terraform Stacks private preview, as its API may break without notice.
Migration Steps
- 1If running on Linux, ensure your kernel version is 3.2 or later.
- 2When running `terraform test`, you can now optionally add the `-parallelism=n` flag to control concurrency.
Release Summary
This alpha release introduces parallelism control for Terraform Test, enables short-circuiting for logical operators, and fixes several state and diagnostic reporting bugs. It also drops support for Linux kernels older than 3.2.
Need More Details?
View the full release notes and all changes for Terraform v1.12.0-alpha20250319.
View Full Changelog