I think optimally we should check if we are running in rax-iad, and if so, set 
libvirt virtualization to qemu.  I was pretty sure the gate script that sets up 
the system sets the libvirt type to qemu.  After inspection of the gate 
scripts, this is not the case.  Perhaps it was setup this way previously and 
someone changed it.

This explains why rax gates have been so flakey for a very long time when 
running the deploy jobs.

Regards,
-steve


From: Michał Jastrzębski <inc...@gmail.com>
Reply-To: "OpenStack Development Mailing List (not for usage questions)" 
<openstack-dev@lists.openstack.org>
Date: Monday, January 2, 2017 at 3:37 PM
To: "OpenStack Development Mailing List (not for usage questions)" 
<openstack-dev@lists.openstack.org>
Subject: Re: [openstack-dev] [kolla][rdo] libvirt 2.0 process is failed during 
launching qemu progress

XEN doesn't work well with nested kvm. We need to change nova config to pure 
qemu without kvm. I thought we did that in gates?

On Jan 2, 2017 2:25 PM, "Clark Boylan" 
<cboy...@sapwetik.org<mailto:cboy...@sapwetik.org>> wrote:
On Sun, Jan 1, 2017, at 09:13 PM, Jeffrey Zhang wrote:
> Checked more failed gate, here is the more info:
>
> 1. only rax-iad has such issue
> 2. the failed and successful gates have the same rpm installed.
>
> So the only difference between failed gate and successful gate is the xen
> hypervisor.

I don't have any answers but my first thought was maybe it is related to
https://bugs.launchpad.net/nova/+bug/1643911; however, that affects
libvirt 1.3.1 on Ubuntu Xenial and there is at least one instance of
that occurring on a non Xen hypervisor so maybe they are not related.

Also noticed that you appear to have two redundant sets of system logs
in the Kolla centos job(s). See
http://logs.openstack.org/80/415880/1/check/gate-kolla-dsvm-deploy-centos-binary-centos-7-nv/d94c349/logs/system_log/
and
http://logs.openstack.org/80/415880/1/check/gate-kolla-dsvm-deploy-centos-binary-centos-7-nv/d94c349/logs/system_logs/.

As for debugging this you may be able to install libvirt's debugging
symbols
(http://debuginfo.centos.org/7/x86_64/libvirt-debuginfo-2.0.0-10.el7.x86_64.rpm),
capture a core dump, load into gdb and go from there.

Clark

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: 
openstack-dev-requ...@lists.openstack.org?subject:unsubscribe<http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to