Terraform Datadog Provider v4.27.0: New RUM Operation Resources and Dashboard V2 Default
Terraform Datadog provider v4.27.0 adds RUM operation resources, makes dashboard v2 default, and fixes list_stream and sync bugs.
Infrastructure as Code
Terraform vSphere provider v2.17.1 marks product_key as sensitive, updates import docs link, and bumps grpc and Go dependencies.
HashiCorp (vmware/terraform-provider-vsphere) released v2.17.1 of the Terraform vSphere provider on 2026-09-14. This is a small maintenance release with one bug fix, a documentation link update, and two chore-level dependency bumps. No new resources, data sources, or breaking changes are included. This article covers what matters for teams running vSphere infrastructure with Terraform.
product_key marked as sensitiveThe vsphere_guest_os_customization data source now flags the product_key attribute as sensitive (#2767). Previously, this value could appear in plain text in terraform plan/terraform apply output and in state file diffs shown on screen. After upgrading, Terraform will redact it automatically:
data "vsphere_guest_os_customization" "windows_spec" {
name = "windows-customization-spec"
}
# product_key is now shown as (sensitive value) in plan/apply output
output "customization_product_key" {
value = data.vsphere_guest_os_customization.windows_spec.product_key
# Terraform will require sensitive = true to display it explicitly
}If you reference product_key in an output block without sensitive = true, Terraform will now error and require you to mark the output sensitive as well:
output "customization_product_key" {
value = data.vsphere_guest_os_customization.windows_spec.product_key
sensitive = true
}Check any pipelines or scripts that previously scraped this value from CLI output or logs, since it will no longer be printed in plain text.
The Terraform import documentation link ([docs-import]) was updated to point directly to the product documentation URL instead of an older reference (#2769). No action required; this is a docs-only change.
google.golang.org/grpc bumped from v1.82.1 to v1.83.2 (#2766).go bumped from 1.26.7 to 1.26.8 (#2768).These are internal build dependency updates with no HCL-facing impact, included here for completeness and supply-chain visibility.
Pin the provider version and run a standard upgrade:
terraform {
required_providers {
vsphere = {
source = "hashicorp/vsphere"
version = "2.17.1"
}
}
}terraform init -upgradeSince there is no previously known version pinned in this environment, this is effectively an initial adoption of the 2.17.1 release line. If you already track the vsphere provider with a flexible constraint (e.g. ~> 2.17), simply re-run terraform init -upgrade to pick up the patch.
Confirm the provider version in use:
terraform providersRun a plan against configuration that uses vsphere_guest_os_customization and confirm product_key is redacted in the CLI output:
terraform planExpected output for the attribute should show (sensitive value) rather than the literal key string. If any output block referencing product_key was not previously marked sensitive, terraform plan or terraform apply will fail with an error until sensitive = true is added.
v2.17.1 is a low-risk patch release focused on a security-relevant fix (sensitive handling of product_key), a documentation link correction, and routine dependency bumps. The release notes are otherwise thin — no new resources, data sources, or deprecations are listed. Teams managing Windows guest customization specs should upgrade promptly and check for any outputs or external tooling that depend on reading product_key in plain text. For the full changelog, see the release page.
Terraform Datadog provider v4.27.0 adds RUM operation resources, makes dashboard v2 default, and fixes list_stream and sync bugs.
terraform-ls v0.39.0 adds completion, hover, and diagnostics for Terraform Policy files. Upgrade steps and verification included.
Consul v2.1.0 replaces iptables with nftables for transparent proxy, tightens Enterprise API/ACL checks, and patches several CVEs. Upgrade notes inside.
Terraform 1.17.0 brings Policy GA, -minimal-refresh planning, variables/locals in provider requirements, and key bug fixes. Upgrade notes inside.