Releases: crc-org/machine-driver-libvirt
0.12.15
0.12.14
44ea932 Add vendor Makefile target
bd22a11 Upgrade code-ready/machine: use logrus everywhere
c049eff build: Add vendor directory
b67a065 Update go modules to their latest versions
760f429 Update 'machine' to latest version
583dcfa Redirect console to the VM log file
e707f25 Move copy code where it is used
cec477b Remove unused methods and bump machine
c024410 Use MiB instead of MB as unit for memory size
0.12.13
0.12.12
2990546 Bump release to 0.12.12
0a24b15 Silence disk resizing debug
77865c9 Resize disk images at creation time as well
285e89d Add check for shrinking when resizing disk images
ea2e742 Use dhcp leases contained in net-dumpxml to get VM IP
86f8377 Switch to q35 machine type
ba0b023 Remove unused DomainConfig type
7ff6acf Add comment explaining why we disable rdrand
7c198eb Remove default values from domain definition
47f416b Disable balloon device
f44d684 Use constant for domain mac address
2473eac Qemu guest agent is not installed in the VM, this channel is not needed
af2bbb7 Remove structs that are already available in libvirt-go-xml
92225c6 Use libvirt-go-xml struct instead of a string template for domain
0.12.11
71ac779 cut 0.12.11
440f234 Add missing call to d.validateNetwork()
a70364e Add debug log when updating CPU/memory
a5678b5 Implement disk image resizing
7039289 Add storage pool support
e797b5e Move go code to pkg/libvirt/
fd2d0b2 Add missing backing file format
2ee2539 Add vcpu modification support to UpdateConfigRaw
1bdd4b4 Initial UpdateConfigRaw implementation
891d4ce Remove DiskPath, use ImageFormat instead
46fa48b driver: Rename 'VM' to 'vm'
31edd5d Fix conn.LookupNetworkByName leaks
d3fc0a5 Fix grammar in error string
adf3b1e Bump driver version to 0.12.10
0.12.10
48f2959 Add vcpu modification support to UpdateConfigRaw
41f21bb Initial UpdateConfigRaw implementation
87b33a7 Remove DiskPath, use ImageFormat instead
a8d0062 driver: Rename 'VM' to 'vm'
e759e35 Fix conn.LookupNetworkByName leaks
d8e6a22 Fix grammar in error string
6b7b98a Network interface is optional
c078673 Create the image using qemu-img + backing_file instead of doing a full copy of the base disk image
05e7863 Default to using podman rather than docker
d27442d Add 'local' build target
d8ec17b circleci: Update binary names
32009be Update gitignore
bd2f457 Use golang from centos8/ubuntu20.04 repositories
c23a234 Add missing PHONY declaration
9cf0a5b Run linter and test on the CI
bce6e7a Add optional vsock support
7c16ab7 Add vendor/ to .gitignore
c762e2d Add lint target
174789c Add linter with the same rules as crc
0.12.9
0.12.8
Use urandom instead random for rng backend device As per upstream docs https://libvirt.org/formatdomain.html#elementsRng it is recommended to use `/dev/urandom` instead of `/dev/random` to avoid some of limitation which `/dev/random` have. Also installer uses `/dev/urandom` in the instance template. - https://bugzilla.redhat.com/show_bug.cgi?id=1803130