'Persistent' IP addresses for the hosts
by Yaniv Kaul
Can I ensure that in every run, host0 will get the same IP from the network
IP pool?
I'd imagine that they would, by the order of their init.json.in - but i'm
not sure this is the case.
TIA,
Y.
8 years, 8 months
Failing to run ovirt-system-tests using lago due to missing rpms
by Eyal Edri
Hi,
Anyone encountered these errors when running 3.6 basic suite on RHEL 7.2?
* STDERR
Error: Package: ovirt-engine-3.6.4.1-1.el6.noarch (localsync)
Requires: ovirt-iso-uploader >= 3.6.0
Error: Package: ovirt-engine-3.6.4.1-1.el6.noarch (localsync)
Requires: slf4j >= 1.7.0
Available: slf4j-1.5.8-8.el6.noarch (base)
slf4j = 1.5.8-8.el6
Error: Package: ovirt-engine-backend-3.6.4.1-1.el6.noarch (localsync)
Requires: ovirt-host-deploy-java >= 1.4.0
Error: Package: ovirt-engine-vmconsole-proxy-helper-3.6.4.1-1.el6.noarch
(localsync)
Requires: ovirt-vmconsole-proxy
Error: Package: ovirt-engine-3.6.4.1-1.el6.noarch (localsync)
Requires: ovirt-image-uploader >= 3.6.0
Error: Package: ovirt-engine-backend-3.6.4.1-1.el6.noarch (localsync)
Requires: ebay-cors-filter
Error: Package: ovirt-engine-setup-base-3.6.4.1-1.el6.noarch (localsync)
Requires: otopi >= 1.4.0
Error: Package: ovirt-engine-setup-plugin-ovirt-engine-3.6.4.1-1.el6.noarch
(localsync)
Requires: ovirt-engine-extension-aaa-jdbc
Error: Package: ovirt-engine-3.6.4.1-1.el6.noarch (localsync)
Requires: ovirt-engine-wildfly >= 8.2.1
Error: Package:
ovirt-engine-setup-plugin-ovirt-engine-common-3.6.4.1-1.el6.noarch
(localsync)
Requires: ovirt-setup-lib
Error: Package: ovirt-engine-backend-3.6.4.1-1.el6.noarch (localsync)
Requires: vdsm-jsonrpc-java >= 1.1.8
Error: Package: ovirt-engine-backend-3.6.4.1-1.el6.noarch (localsync)
Requires: ovirt-engine-extension-aaa-jdbc
# [Thread-3] Deploy VM lago_basic_suite_3_6_engine: ERROR (in 0:01:59)
Error while running thread
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/lago/utils.py", line 46, in
_ret_via_queue
queue.put({'return': func()})
File "/usr/lib/python2.7/site-packages/ovirtlago/__init__.py", line 472,
in _deploy_host
host.name(),
RuntimeError:
/home/eedri/lago/ovirt-system-tests/basic_suite_3.6/deploy-scripts/setup_engine.sh
failed with status 1 on lago_basic_suite_3_6_engine
@ Deploy oVirt environment: ERROR (in 0:01:59)
Error occured, aborting
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/ovirtlago/cmd.py", line 248, in
do_run
self.cli_plugins[args.ovirtverb].do_run(args)
File "/usr/lib/python2.7/site-packages/lago/plugins/cli.py", line 180, in
do_run
self._do_run(**vars(args))
File "/usr/lib/python2.7/site-packages/lago/utils.py", line 501, in
wrapper
return func(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/lago/utils.py", line 512, in
wrapper
return func(*args, prefix=prefix, **kwargs)
File "/usr/lib/python2.7/site-packages/ovirtlago/cmd.py", line 174, in
do_deploy
prefix.deploy()
File "/usr/lib/python2.7/site-packages/lago/log_utils.py", line 598, in
wrapper
func(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/ovirtlago/__init__.py", line 52,
in wrapper
return func(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/ovirtlago/__init__.py", line 480,
in deploy
self._deploy_host, self.virt_env.get_vms().values()
File "/usr/lib/python2.7/site-packages/lago/utils.py", line 88, in
invoke_in_parallel
vt.join_all()
File "/usr/lib/python2.7/site-packages/lago/utils.py", line 46, in
_ret_via_queue
queue.put({'return': func()})
File "/usr/lib/python2.7/site-packages/ovirtlago/__init__.py", line 472,
in _deploy_host
host.name(),
RuntimeError:
/home/eedri/lago/ovirt-system-tests/basic_suite_3.6/deploy-scripts/setup_engine.sh
failed with status 1 on lago_basic_suite_3_6_engine
--
Eyal Edri
Associate Manager
RHEV DevOps
EMEA ENG Virtualization R&D
Red Hat Israel
phone: +972-9-7692018
irc: eedri (on #tlv #rhev-dev #rhev-integ)
8 years, 9 months
merge_repos is not picking the latest version of ioprocess?
by Yaniv Kaul
The latest I'm interested in is 0.15.0-4.el7:
mini@ykaul-mini:~/ovirt-system-tests$ find /var/lib/lago/reposync -name
"ioprocess*.rpm"
/var/lib/lago/reposync/ovirt-3.6-el7/x86_64/ioprocess-0.15.0-2.el7.x86_64.rpm
/var/lib/lago/reposync/epel-el7/i/ioprocess-0.15.0-4.el7.x86_64.rpm
/var/lib/lago/reposync/epel-el6/ioprocess-0.14.0-1.el6.x86_64.rpm
/var/lib/lago/reposync/ovirt-3.6-el6/x86_64/ioprocess-0.15.0-2.el6.x86_64.rpm
But merge picks 0.15.0-2.el7 instead:
2016-03-21
13:14:11,458::merge_repos.py::merge::123::ovirtlago.merge_repos::DEBUG::Copying
/var/lib/lago/reposync/ovirt-3.6-el7/x86_64/ioprocess-0.15.0-2.el7.x86_64.rpm
to output directory
2016-03-21
13:14:12,224::merge_repos.py::merge::123::ovirtlago.merge_repos::DEBUG::Copying
/var/lib/lago/reposync/ovirt-3.6-el7/noarch/python-ioprocess-0.15.0-2.el7.noarch.rpm
to output directory
Which causes the VM to take the right one from EPEL directly (and not via
the localsync).
Thoughts?
8 years, 9 months
Strange logs directory
by Yaniv Kaul
Did not see it before... running 0.13 (might have been there earlier, but I
missed it?)
mini@ykaul-mini:/home/zram/3.6/current/test_logs$ ls -l
total 0
drwxrwxr-x 7 mini mini 191 מרץ 21 12:35 <nose.suite.ContextSuite
context=004_basic_sanity>:setup-20160321123529
I'm running the tests onto /home/zram/3.6 directory (current and default
are under it)
Y.
8 years, 9 months
[2016-03-18] Weekly lago release 0.13.0
by David Caro
Hi everyone!
This week's release added a new verb to the default command, the collect one
that was only available for the ovirt plugin. You can also now define the
artifacts to be collected in the init config file.
Now it better handles the artifact collection too, allowing extracting
artifacts from live vms without guest agent, and allowing extracting them from
any stopped vm.
Also added a timeout to the ssh connection to hosts, so it will not hand
forever anymore.
You can get the just-baked rpms from the usual repos:
http://resources.ovirt.org/repos/lago/stable/0.0/rpm/
For the full changelog you can go to:
http://resources.ovirt.org/repos/lago/stable/0.0/CHANGELOG_0.0.txt
Enjoy!!
--
David Caro
Red Hat S.L.
Continuous Integration Engineer - EMEA ENG Virtualization R&D
Tel.: +420 532 294 605
Email: dcaro(a)redhat.com
IRC: dcaro|dcaroest@{freenode|oftc|redhat}
Web: www.redhat.com
RHT Global #: 82-62605
8 years, 9 months
Error with latest (0.12.6-1) RPMs
by Yaniv Kaul
File "/usr/lib/python2.7/site-packages/lago/virt.py", line 642, in wrapper
return func(self, *args, **kwargs)
File "/usr/lib/python2.7/site-packages/lago/virt.py", line 648, in
_get_ssh_client
ssh_timeout = int(config.get('ssh_timeout'))
File "/usr/lib/python2.7/site-packages/lago/config.py", line 83, in get
raise KeyError(key)
KeyError: 'ssh_timeout'
Fixed by manually adding:
ssh_tries = 50
ssh_timeout = 10
8 years, 9 months