RepoJournal
HashiCorp

@hashicorp

Terraform, Vault, Consul — infra-as-code for ops teams

Pick a date

The Wire · Showcase

TERRAFORM PROVIDERS IN HEAVY CHURN - AZURE FIXES PALOALTO REGRESSION, GOOGLE ADDS VM EXTENSION POLICY

By RepoJournal · Filed · About HashiCorp

github-actions[bot] hc-github-team-nomad-ecosystem sreallymatt aayushsingh2502 modular-magician
5 people shipped this

Terraform-provider-azurerm shipped a critical regression fix for Palo Alto while simultaneously shipping five other PRs that reshape Azure and Google Cloud resource coverage.

The azurerm provider is in active stabilization mode. A go-azure-sdk upgrade [1] resolves a Palo Alto API spec bug that was blocking deployments, while parallel work [2] cleans up TODO comments ahead of the 4.0 release and adds new CDN Frontdoor batch rule support [3]. The frontdoor endpoint resource migrated to go-azure-sdk [4], and monitor scheduled query rules picked up identity and list improvements [5]. On the Google side, terraform-provider-google-beta landed support for global VM extension policies [8], letting teams manage Google software across entire GCP project fleets. Two compute fixes are in flight: one [9] kills a persistent permadiff on router keepalive_interval that's been plaguing existing deployments, and another [10] unblocks simultaneous node_image_config and image_type updates. Google also filled gaps in discovery engine support [6] and added netapp volume sweeper generation [7]. Nomad tools continue nightly snapshot releases across driver-podman [11], autoscaler [12], and pack [13].

Action items

References

  1. [1] upgrade `go-azure-sdk` to resolve a regression in `paloalto` due to an API spec bug ↗ hashicorp/terraform-provider-azurerm
  2. [2] `azurerm_[linux|windows]_virtual_machine_scale_set` - resolve TODO 4.0 comments ↗ hashicorp/terraform-provider-azurerm
  3. [3] New (Data Source|Resource) - `azurerm_cdn_frontdoor_batch_rule_set` ↗ hashicorp/terraform-provider-azurerm
  4. [4] `azurerm_cdn_frontdoor_endpoint` - migrate to `go-azure-sdk` ↗ hashicorp/terraform-provider-azurerm
  5. [5] list and identity - azurerm_monitor_scheduled_query_rules_alert_v2 ↗ hashicorp/terraform-provider-azurerm
  6. [6] discoveryengine: add enable_llm_layout_parsing and enable_get_processed_document to data store ↗ hashicorp/terraform-provider-google-beta
  7. [7] Added sweeper generation for netapp volume ↗ hashicorp/terraform-provider-google-beta
  8. [8] Added Resource `google_compute_global_vm_extension_policy` ↗ hashicorp/terraform-provider-google-beta
  9. [9] fix(compute): resolve keepalive_interval permadiff on google_compute_router ↗ hashicorp/terraform-provider-google-beta
  10. [10] support of updating `node_image_config and `image_type` at the same time ↗ hashicorp/terraform-provider-google-beta
  11. [11] nightly ↗ hashicorp/nomad-driver-podman
  12. [12] nightly ↗ hashicorp/nomad-autoscaler
  13. [13] nightly ↗ hashicorp/nomad-pack

More from @hashicorp

Daily updates, in your inbox

Follow HashiCorp

Terraform, Vault, Consul — infra-as-code for ops teams We'll email you a link to confirm first.

Free. Confirm via email. Unsubscribe in one click.

— or follow the whole beat:

Elsewhere on the wire