summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2021-04-01 07:23:51 +0000
committerLars Wirzenius <liw@liw.fi>2021-04-01 07:23:51 +0000
commitd480db047ac41021fd720137ee9d23dd489d22e4 (patch)
tree547edc35fe4ef7cdebe96d2901921052ff89d701 /NEWS
parent228758b795b3c27d5fd146e380774b29db73432f (diff)
parentdc6cfefd8e4321f50cf4d96464675fd57ac72fa0 (diff)
downloadvmadm-d480db047ac41021fd720137ee9d23dd489d22e4.tar.gz
Merge branch 'release' into 'main'
release 0.4.0 See merge request larswirzenius/vmadm!31
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS24
1 files 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