Skip to content

chore(deps): update terraform azapi to v2.12.0 - #753

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
renovate/azapi-2.x
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
renovate/azapi-2.x

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 10, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
azapi (source) required_provider minor 2.11.0 -> 2.12.0

Release Notes

Azure/terraform-provider-azapi (azapi)

v2.12.0

Compare Source

ENHANCEMENTS:

  • azapi provider: Support preserve_resource_id_casing feature flag (default false). When enabled, if the resource ID the provider would write back to state differs from the existing state value only by casing, the existing casing is preserved. This avoids spurious Unexpected Identity Change errors and diffs when consumers (or upstream modules) rely on a specific casing the Azure API may not preserve. Only the id and resource_id attributes are affected. Can also be sourced from the ARM_PRESERVE_RESOURCE_ID_CASING environment variable (GH-1122).
  • azapi provider: Publish official windows_arm64 provider binaries (GH-1148).
  • azapi_resource resource: Re-introduce the ignore_body_changes property to ignore changes to specified fields in the request body (GH-1192).
  • azapi_data_plane_resource resource: Allow name to be optional based on the URL format (GH-1178).
  • azapi_data_plane_resource resource: Support Key Vault certificates (GH-1174).

BUG FIXES:

  • Strip UTF-8 BOM prefix from JSON responses (GH-1190).
  • Preserve azapi_resource state for an in-flight Create interrupted by SIGINT (GH-1183).
  • Fix MoveState target identity for azurerm resource moves (GH-1175).
  • Fix OIDC token file path logic (GH-1164).

Configuration

📅 Schedule: Branch creation - "before 10am on monday" in timezone America/New_York, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@github-actions
github-actions Bot requested a review from a team as a code owner August 10, 2026 07:54
@github-actions
github-actions Bot force-pushed the renovate/azapi-2.x branch 3 times, most recently from c7c908c to 2fbf3fc Compare August 21, 2026 06:58
@github-actions
github-actions Bot force-pushed the renovate/azapi-2.x branch 2 times, most recently from 807faed to bebbc26 Compare August 25, 2026 06:59
@github-actions
github-actions Bot force-pushed the renovate/azapi-2.x branch 2 times, most recently from 3627b9c to 5dda240 Compare September 7, 2026 12:11
@github-actions
github-actions Bot force-pushed the renovate/azapi-2.x branch 2 times, most recently from d50b83d to c4a0c27 Compare September 18, 2026 11:00
@runwhen-runwhen-contrib-agent

runwhen-runwhen-contrib-agent Bot commented Sep 18, 2026 •

Copy link
Copy Markdown

PR review · Reviewed 0bc6413

1 open · 1 major

Since c4a0c27: 0 resolved · 1 new · 0 still open

What this PR does. What this PR does: Bumps the azapi Terraform provider version from 2.11.0 to 2.12.0 in the test infrastructure for the azure-adf-health codebundle. This is an automated minor dependency update generated by Renovate Bot.

This pass. ## What this PR does
This PR, generated by Renovate Bot, is titled as a Terraform azapi provider version bump (2.11.0 → 2.12.0), but it also includes changes to the LiteLLM spend governance codebundle templates:

  • Bumps the azapi provider version in a test Terraform config.
  • Changes the default LITELLM_SPEND_THRESHOLD_USD from "0" to "100" in the SLI template.
  • Refactors the taskset template's runtimeVarsProvided from inline Jinja value expressions to a structured format with default, description, and validation (regex patterns).

What the review found

One major finding: The default value for LITELLM_SPEND_THRESHOLD_USD is inconsistent between the two templates. The SLI template was intentionally changed to default to "100", but the taskset template sets it to "0". Previously both agreed on "0". This mismatch could cause confusing behavior where the SLI alerts at $100 but the taskset has alerting disabled.

The Terraform provider bump and the taskset template restructuring (descriptions, validation patterns) are clean. The regex validation patterns are all well-formed and appropriate for their respective fields.

This review is diff-only (no repository checkout available). No review skills were loaded (none were available); the review applied baseline correctness, security, and obvious-defect lenses.

ID Status Finding Where
F1 new · major Default for LITELLM_SPEND_THRESHOLD_USD is inconsistent between SLI and taskset templates k8s-litellm-spend-governance-taskset.yaml:64
How this was reviewed

Incremental diff of 3 files at 0bc6413 · shallow · 0 skills · summary only.
Took 45s: preparation 5s, AI review 40s.

History (2 passes)
Pass Commit Scope New Resolved Open
1 c4a0c27 full · 1 file 0 – 0
2 0bc6413 incremental · 3 files 1 0 1

@runwhen-runwhen-contrib-agent

Copy link
Copy Markdown

Static Checks

Static checks did not run this pass.

@runwhen-runwhen-contrib-agent

Copy link
Copy Markdown

Review of c4a0c27 finished: 0 open findings. See the review summary

@runwhen-runwhen-contrib-agent

Copy link
Copy Markdown

Re-review of 0bc6413 finished: 0 resolved, 1 new, 1 open. See the review summary

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants