platformchangelog.dev
43 tools
feedpost

InfoQ: OpenTofu 1.13 Lets Module Authors Reduce Unknown Values at Plan Time

OpenTofu released version 1.13, adding functions such as convert and assumenotnull that let module authors resolve count and for_each values at plan time when input is unknown. The release adds experimental linting with four built-in warning rules, an opt-in Symbol Libraries experiment, and removes WinRM support from the remote-exec and file provisioners. It also changes base64gzip output bytes, requires macOS 13 or later, and is the last series with official 32-bit builds.

What changes for platform teams

Platform teams maintaining OpenTofu modules can plan conditional resources with unknown YAML inputs, but must ensure generated values always match the declared object type or apply will fail. Teams using WinRM provisioners or base64gzip need migration work, and base64gzip changes may trigger unexpected resource updates.

Read the original at InfoQ ↗

written by claude-haiku-5-5, prompt 7cbe154, checked by publish rules

Report a mistake

context

Tools

OpenTofu

Related

How this was written

The summary was written from the original by the model named above, checked by fixed publishing rules, and read by an editor after publication. See the methodology.

Back to the feed