From 48bd10961a49b7eb56db93581313420e78b7afe6 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Thu, 1 Apr 2021 09:42:01 +0300 Subject: docs: update NEWS for release 0.4.0 --- NEWS | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index 95a3b3a..66b2aba 100644 --- a/NEWS +++ b/NEWS @@ -4,9 +4,29 @@ vmadm is a tool to create and destroy virtual machines running under a local libvirt. This file documents important or user-visible changes from release to release. -## Version 0.3.0+git, not yet released +## Version 0.4.0, released 2021-04-01 -This is not yet released. +When operating on multiple virtual machines at once, vmadm now does +them more in parallel. When creating them, all are created once before +vmadm waits for them to be ready for SSH. Previously, each virtual +machine was created, then waited on. The new way allows all machines +to boot up concurrently, meaning the process as a whole goes faster. +Similarly for the other operations. + +The configuration and specification files now allow filenames to use +the tilde syntax for referring to the user's home directory. For +example: + +~~~yaml +default_base_image: ~/tmp/debian-10-openstack-amd64.qcow2 +~~~ + +vmadm is now more resilient against minor problems, such as when +staring a virtual machine that is already running. Such benign +problems are now handled quietly. + +Error messages are now more specific and useful. If vmadm fails to +open a file, it says what file it is. ## Version 0.3.0, released 2021-03-23 -- cgit v1.2.1