Ladies and gentlemen, the new release is almost ready!!
This RC1.
This version introduces breaking changes regarding the disks layout! Refer to documentation for further explanations
Please submit your feedbacks!
thanks to @Tinyblargon for the work on API side and on the provider side!
What's Changed
- Manage issues stale by @mleone87 in #724
- docs: Remove deprecated preprovision section by @kencx in #733
- fixes #712 : destroy container fails "500 CT not running" by @btorresgil in #728
- Add new vm_state attribute to manage running/stopped VMs by @jonglezb in #725
- Smbios support for Qemu guest VM by @lsjostro in #736
- fix: Ignore disk resize if media is cdrom by @lsjostro in #737
- feat: update to go 1.19 by @mleone87 in #740
- change PXE boot order and clean by @GannonTdW in #729
- Bump github.com/rs/zerolog from 1.29.0 to 1.29.1 by @dependabot in #746
- various stability & performance fixes by @mleone87 in #749
- Update documentation with missing parameters for vm_qemu disk configuration by @AnotherIdea in #756
- feat: cloud init disk resource by @lsjostro in #748
- lxc: implement deletion of network interfaces by @GamerBene19 in #754
- fix crash when disk.file is nil by @angelnu in #765
- Add disk parameters serial and wwn by @sergelogvinov in #767
- docs: add smbios to qemu docs + example by @nepeat in #776
- Bump github.com/kdomanski/iso9660 from 0.3.3 to 0.3.5 by @dependabot in #780
- Bump github.com/google/uuid from 1.3.0 to 1.3.1 by @dependabot in #834
- Bump github.com/kdomanski/iso9660 from 0.3.5 to 0.4.0 by @dependabot in #835
- Bump github.com/rs/zerolog from 1.29.1 to 1.31.0 by @dependabot in #845
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.26.1 to 2.29.0 by @dependabot in #842
- feat: Add 'import-from' parameter to qemu by @jamesharr in #606
- Bump golang.org/x/net from 0.9.0 to 0.17.0 by @dependabot in #873
- Bump google.golang.org/grpc from 1.57.0 to 1.57.1 by @dependabot in #875
- Add initial efidisk support by @riverar in #732
- don't reboot on update if automatic_reboot is disabled by @quantumsheep in #759
- Added multiple target nodes instead of a single node. by @PascalKu in #766
- Fix Go module name (#790) by @pandatix in #791
- Adding the role SND.use required for lxc in Proxmox 8.0.3 by @hnrazevedo in #809
- Allow the creation of bind mounts for lxc containers by @zinefer in #806
- added proxmox8 specific permission by @thigg in #820
- Add ISO Storage resource by @h0lyalg0rithm in #822
- Make cores not default to 1 to allow for "unlimited" cores on containers by @devzeebo in #829
- Fix lxc container size: Accept K by @Mice7R in #836
- add validation to vm_qemu name field by @hedenface in #858
- Bugfix: reboot VM gracefully by @lucian-tx in #861
- Feat: Gracefully shutdown VM on deletion. by @t3hpr1m3 in #872
- allow using dynamic list for ipconfig instead of hardcoding the index in the key by @spettinichi in #866
- Bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #881
- Bump github.com/google/uuid from 1.4.0 to 1.5.0 by @dependabot in #880
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.30.0 to 2.31.0 by @dependabot in #879
- Bugfix/require recent module by @MaartendeKruijf in #878
- resource_vm_qemu: allow . (dot) in name of virtual machine by @vilhelmprytz in #886
- docs: New developer getting started guide by @hestiahacker in #888
- Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 by @dependabot in #894
- docs: added instructions on how to use a local library by @hestiahacker in #890
- feat: overhaul qemu disks implementation by @Tinyblargon in #892
- chore: update modules by @mleone87 in #899
- Revert d02bb5d not properly tested by @mleone87 in #905
- chore: update dependencies by @mleone87 in #906
New Contributors
- @kencx made their first contribution in #733
- @btorresgil made their first contribution in #728
- @jonglezb made their first contribution in #725
- @lsjostro made their first contribution in #736
- @AnotherIdea made their first contribution in #756
- @GamerBene19 made their first contribution in #754
- @angelnu made their first contribution in #765
- @sergelogvinov made their first contribution in #767
- @nepeat made their first contribution in #776
- @riverar made their first contribution in #732
- @quantumsheep made their first contribution in #759
- @PascalKu made their first contribution in #766
- @pandatix made their first contribution in #791
- @hnrazevedo made their first contribution in #809
- @zinefer made their first contribution in #806
- @thigg made their first contribution in #820
- @h0lyalg0rithm made their first contribution in #822
- @devzeebo made their first contribution in #829
- @Mice7R made their first contribution in #836
- @hedenface made their first contribution in #858
- @lucian-tx made their first contribution in #861
- @t3hpr1m3 made their first contribution in #872
- @spettinichi made their first contribution in #866
- @MaartendeKruijf made their first contribution in #878
- @vilhelmprytz made their first contribution in #886
- @hestiahacker made their first contribution in #888
Full Changelog: v2.9.14...v3.0.1-rc1