Unknown VM type...?
by Yaniv Kaul
Trying to run o-s-t with Lago on F25 and I'm getting very early in the run
an error that it only knows 'default' VM type. Any ideas? Where can I look
for logs?
TIA,
Y.
7 years, 8 months
Lago v0.38 Release announcement
by Gal Ben Haim
Hi All,
On behalf of the Lago team, I'm pleased to announce Lago v0.38 is available!
This quick release is focused on improving lago-ovirt plugin.
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/
Full Changelog:
* Thu Apr 27 2017 ovirt-infra <infra-private(a)ovirt.org> - 0.38.0
c9f53d4d: Merge pull request #525 from
lago-project/do_not_export_dns_records
047b8e50: Remove dns entries from exported init file
* Thu Apr 27 2017 ovirt-infra <infra-private(a)ovirt.org> - 0.37.3
fcf0fcd3: Merge pull request #520 from
lago-project/improve_lago_ovirt_status
5c864202: Improve lago ovirt status
* Thu Apr 27 2017 ovirt-infra <infra-private(a)ovirt.org> - 0.37.2
c5687ae0: Merge pull request #519 from
lago-project/print_message_lago_ovirt_start
9cf732ef: Print informative message after "lago ovirt start"
* Thu Apr 27 2017 ovirt-infra <infra-private(a)ovirt.org> - 0.37.1
4520202d: Merge pull request #518 from
nvgoldin/increase_start_vm_timeout
33ca8c02: ovirtlago: reconfigure timeouts in 'lago ovirt start'
As always, if you find any problems, or willing to contribute, visit our
GitHub page.
Enjoy!
Gal.
7 years, 8 months
Lago v0.37 Release announcement
by Nadav Goldin
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/
7 years, 8 months
Update yapf version
by Nadav Goldin
Hi,
Please update your yapf version locally, as the old version is no
longer pinned on master. I just merged another patch fixing the
changes in the new version, probably should have committed it in the
same patch that removed the yapf version restriction.
Thanks,
Nadav.
7 years, 8 months
Running custom tests in OST
by Nadav Goldin
Hi,
Sometimes I run OST and one of the tests fails, then I want to re-run
only a specific test. The process I'm using right now is quite
cumbersome[1]:
./run_suite.sh -o /dev/shm/ost basic-suite-master
# failure/stop
export LAGO_INITFILE_PATH="/home/ngoldin/src/gerrit.ovirt.org/ovirt-system-tests/basic-suite-master/"
export LAGO_WORKDIR_PATH="/dev/shm/ost"
export SUITE="basic-suite-master"
cd /dev/shm/ost
PYTHONPATH=$PYTHONPATH:/home/ngoldin/src/gerrit.ovirt.org/ovirt-system-te...
lago ovirt runtest
/home/ngoldin/src/gerrit.ovirt.org/ovirt-system-tests/basic-suite-master/test-scenarios/002_bootstrap.py
(or any other custom .py file)
Maybe there is some easier way to do this I missed? Maybe we should
embed this ability in Lago or OST?
Nadav.
[1] https://gist.github.com/nvgoldin/e5046659a6ea7f002f890e7aafc62f66
7 years, 8 months