What's Changed
Breaking Changes ⚠️
- Drop deprecated lxd_volume_container_attach resource by @simondeziel in #348
- Make LXD 4.0 the minimum officially supported version by @simondeziel in #379
- Drop deprecated provider parameters by @simondeziel in #378
- Drop deprecated lxd_container and lxd_container_file resources by @simondeziel in #377
- Replace start_on_create with running attribute by @MusicDin in #387
New Features 🎉
- Add missing instance device types by @kapows in #366
- Support
config.cloud-init.*
keys by @simondeziel in #383 - Add exec block to the instance resource by @MusicDin in #386
Maintenance and Chores 🛠
- fix tests using alpine images by @adamcstephens in #370
- build(deps): bump hashicorp/setup-terraform from 2 to 3 by @dependabot in #368
- test: Fix instance reference within test by @MusicDin in #372
- test: Drop VM test for old lxd_container resource by @MusicDin in #373
- build(deps): bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in #367
- build(deps): bump golang.org/x/sys from 0.13.0 to 0.14.0 by @dependabot in #369
- build(deps): bump the hashicorp group with 1 update by @dependabot in #371
- Test for required API extensions in network LB and zones tests by @simondeziel in #375
- tests: don't run pr when converting from draft by @adamcstephens in #384
- Update from SDKv2 to terraform-framework by @MusicDin in #385
- build(deps): bump golang.org/x/sys from 0.14.0 to 0.15.0 by @dependabot in #388
- Test against
5.0/stable
and5.0/candidate
snap by @simondeziel in #390 - build(deps): bump the hashicorp group with 2 updates by @dependabot in #393
- build(deps): bump actions/setup-go from 4 to 5 by @dependabot in #392
- Cleanup SDKv2 resources by @MusicDin in #389
- Update go dependencies by @MusicDin in #397
- build(deps): bump the hashicorp group with 2 updates by @dependabot in #400
- build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #401
- build(deps): bump golang.org/x/sys from 0.15.0 to 0.16.0 by @dependabot in #411
- build(deps): bump github.com/cloudflare/circl from 1.3.6 to 1.3.7 by @dependabot in #412
- build(deps): bump the hashicorp group with 1 update by @dependabot in #414
- Add migration guide for 2.0 by @MusicDin in #415
Other Changes ❓
- Better workaround for LVM bug by @simondeziel in #391
- Use version variable which is overwritten by goreleaser by @MusicDin in #395
- Remove refresh_interval attribute from provider by @MusicDin in #394
- README: improve
~/.terraformrc
to allow using other providers easily by @simondeziel in #402 - Sync from provider incus by @simondeziel in #404
- Wait exec output to be flushed and use -1 as default exec exit code by @MusicDin in #407
- github: add DCO check by @simondeziel in #403
- Switch away from
images:
and useubuntu-daily:
remote instead by @simondeziel in #406 - Add project import by @MusicDin in #410
- Remove unused test-infra by @MusicDin in #416
- Exec trigger and enabled attributes by @MusicDin in #413
- Fix typo in migration guide by @MusicDin in #417
- Release notes for 2.0.0 by @MusicDin in #418
New Contributors
Full Changelog: v1.10.4...v2.0.0