Releases: dmacvicar/terraform-provider-libvirt
v0.7.6
v0.7.5
v0.7.4
v0.7.2
Fixes
- upgrade ingition dependency
- port to the new libvirt-go dialer constructor
- make 'option_value' for dnsmasq optional (#960)
- Fix malformed connection remote name when using ssh remote uri (#1030)
- Fix
test
make target to run all tests (#1034) - Update URL to show how to setup cert (#1007)
Thanks to contributors @michaelbeaumont @flat35hd99 @tiaden @e4t
v0.7.1
v0.7.0
Thanks to contributors: @omertuc, @MusicDin, @cfergeau, @jschoone
Major changes
-
Port to Terraform v2 SDK (#969). Please see the MR #969 for details and changes.
While changes should not break anything, there are semantic differences and different checks and validations performed.There is one crash I have seen a few times but did not manage to pin down to something specific. Please report if you see something.
Other fixes
- SCSI use the
sd*
prefix and not thevd*
prefix (#964) - Update reference to Kubitect project (#966)
- Rework NetworkUpdate workaround (#950)
- Switch from github.com/libvirt/libvirt-go-xml to libvirt.org/go/libvirtxml
- Typo in destroy network error msg (#955)
- Fix
networkRange
race condition and global state corruption (#945)
v0.6.14
This release adds support SHA2 signatureswith RSA keys in servers with SHA1 disabled (RFC8332)
It should fix the issues seen in issues #916 and #886.
For this, we are using a fork of x/crypto with two patches:
- ssh: add support for extension negotiation (rfc 8308)
golang/crypto#197 - ssh: use extension negotiation (rfc 8308) in ssh clients
rmohr/crypto@e4ed966
v0.6.13
This release only contains upgrades:
- build with go 1.17
- update golang.org/x/crypto (first step to fix #916 and related bugs)
- update github.com/digitalocean/go-libvirt
Special thanks to @davidalger for debugging the ssh problems and providing valuable information.
v0.6.12
This release contains the following fixes:
-
Support TPM devices (#888)
-
Support specifying websocket port for VNC
-
Fix regression supporting querying qemu-guest-agent for network interfaces (#873)
-
Fix dead links to XSLT examples (#912)
-
Fix removal of domains with snapshots or checkpoints (#899)
-
Support specifying "open" forward mode (#900)
"The new forward mode 'open' is just like mode='route', except that no
firewall rules are added to assure that any traffic does or doesn't
pass. It is assumed that either they aren't necessary, or they will be
setup outside the scope of libvirt." -
Speed up copying images (#902)
-
Add support for passwords using the SSH URI's (#887)
-
Fix: force new domain if graphics changed
Also:
- add generated binary under PHONY section for recurring builds to actually happen (#903)
- We have enabled golangci-lint for all new commits, and we will slowly fix code retroactively.
Thanks to our contributors:
- @klausenbusk
- @maseman
- @DLoo
- @cbosdo
- @moio
- @jli-cparta -cparta
- @gxben