summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2021-04-01 09:42:01 +0300
committerLars Wirzenius <liw@liw.fi>2021-04-01 09:42:01 +0300
commit48bd10961a49b7eb56db93581313420e78b7afe6 (patch)
tree7652dbb4ee9ed1c764c4aab9118ac7de98c9460f
parent228758b795b3c27d5fd146e380774b29db73432f (diff)
downloadvmadm-48bd10961a49b7eb56db93581313420e78b7afe6.tar.gz
docs: update NEWS for release 0.4.0
-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