<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Sep 10, 2013 at 1:34 PM, Doug Goldstein <span dir="ltr"><<a href="mailto:cardoe@gentoo.org" target="_blank">cardoe@gentoo.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="im">On Tue, Sep 10, 2013 at 9:09 AM, Dennis Jenkins<br>
<<a href="mailto:dennis.jenkins.75@gmail.com">dennis.jenkins.75@gmail.com</a>> wrote:<br>
<br>
</div>Yeah our security people got a bit over zealous. That's being rectified.<br>
<div class="im"><br></div></blockquote><div>:)<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="im">
><br>
> TL;DR: My container is configured to use "br0" for its networking.  "br0"<br>
> exists totally inside my linux server - it is NOT bound to any physical NIC.<br>
> "br0" is used for most of my QEMU and LXC VMs.  libvirt is reporting that it<br>
> cannot find device "veth1".  All of my Gentoo packages are up-to-date.<br>
><br>
> Digging through my logs (/var/log/libvirt/libvirt.log), I see that I last<br>
> successfully booted this LXC container on 2013-07-22, with libvirt reporting<br>
> version "1.1.0".<br>
><br>
> Thoughts?<br>
<br>
</div>You really need to look at /var/log/libvirt/lxc/dwj-hfax-dev.log<br>
<br></blockquote><div><br></div><div>I did.  I thought that I posted the relevant bits.  I'll check/repost.<br><br></div><div>It just lots of this (one set from each test that I did):<br><br>2013-09-10 13:56:22.767+0000: starting up<br>
PATH=/bin:/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.6.3:/usr/x86_64-pc-linux-gnu/i686-pc-mingw32/gcc-bin/4.7.3 LIBVIRT_DEBUG=3 LIBVIRT_LOG_OUTPUTS=3:file:/var/log/libvirt/libvirtd.log /usr/libexec/libvirt_lxc --name dwj-hfax-dev --console 20 --security=none --handshake 23 --background --veth veth1<br>
PATH=/bin:/sbin TERM=linux container=lxc-libvirt container_uuid=681410de-7b56-41bd-b38d-3c66ce97e7b3 LIBVIRT_LXC_UUID=681410de-7b56-41bd-b38d-3c66ce97e7b3 LIBVIRT_LXC_NAME=dwj-hfax-dev /sbin/init<br>error receiving signal from container: Input/output error<br>
<br><br></div><div>I see the "--veth veth1", which is the same of the NIC that cannot be found.  But that NIC is not listed in my domain config XML.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

A suggestion would be to make sure that you have all the necessary<br>
kernel options enabled. You can check with: ebuild<br>
/usr/portage/app-emulation/libvirt/libvirt-1.1.2-r1.ebuild setup clean<br>
<span class=""></span><br></blockquote></div><br></div><div class="gmail_extra">No errors.<br></div><div class="gmail_extra"><br>ostara ~ # ebuild /usr/portage/app-emulation/libvirt/libvirt-1.1.2-r1.ebuild setup clean<br>
 * libvirt-1.1.2.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ...                  [ ok ]<br> * libvirt-1.1.2-e89bdf01.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...         [ ok ]<br> * checking ebuild checksums ;-) ...                                          [ ok ]<br>
 * checking auxfile checksums ;-) ...                                         [ ok ]<br> * checking miscfile checksums ;-) ...                                        [ ok ]<br> * Determining the location of the kernel source code<br>
 * Found kernel source directory:<br> *     /usr/src/linux<br> * Found kernel object directory:<br> *     /lib/modules/3.10.7-gentoo/build<br> * Found sources for kernel version:<br> *     3.10.7-gentoo<br> * Checking for suitable kernel configuration options...                      [ ok ]<br>
<br><br></div><div class="gmail_extra">16 days ago, I updated from kernel 3.8.13 to 3.10.7.  I could take a brief outage and down-grade my kernel if you think that is a worthy test.<br><br></div><div class="gmail_extra">I just realized that when I composed my original email/bug report, that I misquoted the version of libvirt that I am running.  I am indeed running "1.1.2-r1", but posted as "1.2.2-r1".<br>
<br>ostara ~ # virsh version --daemon<br>Compiled against library: libvirt 1.1.2<br>Using library: libvirt 1.1.2<br>Using API: QEMU 1.1.2<br>Running hypervisor: QEMU 1.5.2<br>Running against daemon: 1.1.2<br><br></div></div>