Skip to content

chore(deps): update dependency pulumi/pulumi-terraform-provider to v1.5.0 - #373

Merged
5ym merged 1 commit into
mainfrom
renovate/netbird-provider
Oct 14, 2026
Merged

5ym merged 1 commit into
mainfrom
renovate/netbird-provider

Conversation

@doa-renovate

@doa-renovate doa-renovate Bot commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
pulumi/pulumi-terraform-provider minor 1.4.0 → 1.5.0

Release Notes

pulumi/pulumi-terraform-provider

v1.5.0

Compare Source

This release was generated from 20da3e0a7d568b355b3da17fd0e6a83b0f36b4fd.

For a list of changes, see pulumi/pulumi-terraform-bridge@3df17ae...20da3e0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, 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 Mend Renovate CLI.

@doa-renovate
doa-renovate Bot requested a review from 5ym October 14, 2026 11:56
@claude

claude Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Claude finished @doa-renovate[bot]'s task in 37s —— View job


レビュー結果

結論: コード上の問題は無し。ただしリリースノートの中身は確認できていないため「要確認」あり。

変更内容

pulumi/Pulumi.yaml の packages.netbird.version を 1.4.0 → 1.5.0 に上げるだけの 1 行変更です。これは NetBird provider (netbirdio/netbird 0.0.10) を包む pulumi-terraform-provider プラグインの版です。parameters の provider 版は変わっていません。

リリースノート

  • gh release view v1.5.0 -R pulumi/pulumi-terraform-provider を読みました。本文は「pulumi-terraform-bridge の 3df17ae...20da3e0 から生成」というリンクだけで、破壊的変更や移行手順の記載はありません。
  • リンク先のコミット一覧も確認しようとしました。
    • GitHub の compare ページは「生成に時間がかかりすぎる」と表示され、中身が取れませんでした (27 コミット・56 ファイル変更)。
    • gh api での取得は、この実行環境では許可されませんでした。
  • そのため、bridge 側の 27 コミットに、dynamic / parameterized provider の挙動変更や既定値の変更が含まれるかは 要確認 です。

このリポジトリとの突き合わせ

  • Pulumi.yaml の source: terraform-provider と parameters の書式は従来のままで、1.5.0 でスキーマが変わったという情報は見当たりません。
  • pulumi/package.json は @pulumi/netbird を file:sdks/netbird で参照しています。SDK は pulumi install で生成し、git には入れない運用です。bun.lock にはラッパー版が入らないと思われるため、lock の差分が無いのは自然です。
  • renovate.json の規則どおり、自動マージ無効で needs-review が付いています。マージすると NetBird の実物への up になるため、人が preview の差分を見る運用と合っています。

マージ前の確認 (要確認)

  1. この PR の pulumi preview を見て、NetBird のリソース (pulumi/netbird.ts) に意図しない replace / update が出ていないか。
  2. pulumi install が 1.5.0 で通り、SDK が生成できるか (CI の結果)。
  3. 上の bridge 側のコミット一覧に、挙動変更が無いか。

テストの追加は不要です (設定ファイルの版更新のみ)。
| branch: renovate/netbird-provider

@claude

claude Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Claude finished @doa-renovate[bot]'s task in 48s —— View job


レビュー結果: 問題なし(一部「要確認」あり)

pulumi/Pulumi.yaml の packages.netbird が使う Pulumi の terraform-provider プラグインを 1.4.0 → 1.5.0 に上げる 1 行の変更です。包まれる側の provider(netbirdio/netbird 0.0.10)の版は変わりません。

リリースノート

  • v1.5.0 のノートには、bridge の差分(3df17ae...20da3e0、27 コミット)へのリンクしかありません。そこで差分のコミット一覧を取得して確認しました。取得できたのは先頭 11 件だけで、残り 16 件は未確認です。
  • 破壊的変更や移行手順は、確認できた範囲にはありません。
  • 動作に関わりそうなもの:
    • #3612 「Fall back when raw state delta recovery fails」: 保存済みの raw state delta を解釈できないとき、失敗せずに警告を出して旧来の state デコードへ戻ります。失敗が減る方向の変更です。
    • grpc v1.83.1 / v1.83.2 の [SECURITY] 更新: HTTP/2 制御フレームの抑制と、:authority / Host の無いリクエストの拒否が入っています。provider は Pulumi エンジンとローカルで gRPC 通信するだけなので、影響は考えにくいです。
    • x/crypto の更新: 直接の影響は無さそうです。
  • rapidgen 系(#3615〜#3621)はテスト用スキーマ生成の変更で、配布物には影響しません。

このリポジトリとの突き合わせ

  • 版は Pulumi.yaml にだけ書かれています。package.json の SDK は file:sdks/netbird を指し、SDK は git に入れず pulumi install で毎回生成します。そのため版の食い違いは起きません。
  • bun.lock はこの PR で変わっていません。renovate.json の postUpgradeTasks が pulumi install を流して lock を再生成する設計です。lock が変わらないか、CI の生成結果と差が出ないかは CI の結果で確認してください。
  • 版のパターンは renovate.json の正規表現(source: terraform-provider の次の version:)に一致し、タグの v 無し表記とも合っています。

要確認

  • bridge の差分の残り 16 件は読めていません(GitHub の compare ページは生成がタイムアウトし、API の出力も途中で切れました)。ここに netbird の生成スキーマや state の扱いを変えるものが含まれる可能性は排除できません。
  • 念のため、CI の pulumi preview(または同等のジョブ)で netbird リソースに意図しない差分が出ていないことを確認してから、手動マージしてください(自動マージは無効です)。

テストの追加は不要です。

@github-actions

Copy link
Copy Markdown

🍹 preview on doany-cloudflare/prod

Pulumi report
   Previewing update (prod):
Downloading plugin terraform-provider-1.4.0: starting
Downloading plugin terraform-provider-1.4.0: done
Installing plugin terraform-provider-1.4.0: starting
Installing plugin terraform-provider-1.4.0: done

@ previewing update....
   pulumi:pulumi:Stack doany-cloudflare-prod running 
@ previewing update....
~  pulumi:providers:netbird doany update [diff: ~version]
   pulumi:pulumi:Stack doany-cloudflare-prod  
Resources:
   ~ 1 to update
   53 unchanged

   

@5ym
5ym merged commit d1bda95 into main Oct 14, 2026
6 checks passed
@5ym
5ym deleted the renovate/netbird-provider branch October 14, 2026 12:01
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.

1 participant