Hi all,
On behalf of the Lago team, I'm pleased to announce Lago v0.37 is available!
What's new
=========
General
------------
1. Allow running arbitrary 'virt-customize' commands on template
disks, prior to boot-up, for example:
disks:
- build:
- virt-customize:
ssh-inject: ""
mkdir: "/tmp/some_dir"
template_name: el7.3-base
type: template
name: root
dev: vda
format: qcow2
Will create the directory /tmp/some_dir in the template disk and
inject Lago's generated ssh-keys to the root user. For a full list of
available commands please consult virt-customize docs[1], under
'Customization options' section.
2. Allow skipping the 'bootstrap' stage(virt-sysprep) per VM, by
defining 'bootstrap: false' under the VM definition.
Libvirt
----------
1. Use 'host-passthrough' as the default CPU mode.
2. Allow customizing CPU definitions, with 'cpu_custom' and
'cpu_model' parameters, see [2] for more details.
3. Automatically add DHCP leases for none management networks.
4. Auto select management network if not defined.
5. Allow defining custom DNS records in management networks.
6. Restrict DNS configurations to management networks only.
7. Enforce one management network per VM.
ovirtlago
-------------
1. Export junit XML reports generated by nose with *.junit.xml suffix.
2. Add '--with-vms' option to 'lago ovirt start'.
3. Allow defining a custom CPU <-> Cluster level mapping file.
For the full commit-log, which also includes several bug-fixes, see [3].
Upgrading
========
To upgrade using yum or dnf, simply run:
yum/dnf update lago
Resources
========
Lago Docs:
http://lago.readthedocs.io/en/latest/
GitHub:
https://github.com/lago-project/lago/
YUM Repository:
http://resources.ovirt.org/repos/lago/stable/0.0/rpm/
OST Docs:
http://ovirt-system-tests.readthedocs.io/en/latest/
As always, if you find any problems, please open an issue in the GitHub page[4].
Enjoy!
Nadav.
[1]
http://libguestfs.org/virt-customize.1.html
[2]
http://lago.readthedocs.io/en/latest/LagoInitFile.html#domains-section
[3]
https://github.com/lago-project/lago/compare/0.36...0.37
[4]
https://github.com/lago-project/lago/issues/