0.102.0 (2026-04-14)
⚠ BREAKING CHANGES
- LXC
cpu.unitsno longer defaults to 1024. The provider now defers to the Proxmox server default (100on cgroup2,1024on cgroup1) instead of always sendingcpuunits=1024. If you depend on the1024vvalue on a cgroup2 system, explicitly setcpu { units = 1024 }in your configuration.
Features
- provider: add
node_address_sourcessh attribute for DNS-based node resolution (#2792) (87d0abb) - vm: add
upgradeattribute to cloud-init initialization block (#2788) (e828b52) - vm: wait for guest agent readiness before reboot (#2790) (40317ec)
Bug Fixes
- example: update /example/* to use short aliases (d6f1680)
- lxc: use computed
cpu.unitsvalue instead of hardcoded 1024 (#2791) (b54e6c5)
Miscellaneous
- ci: update actions/create-github-app-token action (v3.0.0 → v3.1.1) (#2796) (8397ff6)
- ci: update actions/setup-go digest (4b73464 → 4a36011) (#2793) (bfbf78c)
- ci: update actions/upload-artifact digest (bbbca2d → 043fb46) (#2794) (5c82af8)
- ci: update googleapis/release-please-action action (v4.4.0 → v4.4.1) (#2798) (7b10d95)
- code: update to use Golang 1.26.x (#2785) (d2f3c70)
- deps: update image golang (2a2b4b5 → fcdb3e4) (#2797) (32d0937)
- deps: update module github.com/hashicorp/terraform-plugin-mux (v0.23.0 → v0.23.1) (#2795) (19925da)
- docs: codify audit-discovered conventions into ADR-003/004/005 (#2787) (d8c8c75)
- docs: update links to reference bpg.sh for documentation (b36528a)
- docs: update upgrade.md guide (befb41d)