[Bug 495394] [NEW] autostart almost always fails on boot time host

Heiko Harders heiko.harders at gmail.com
Fri Dec 11 09:26:44 GMT 2009

Public bug reported:

host OS:
lsb_release -rd:
1. Release of Ubuntu:
Description:	Ubuntu 9.10
Release:	9.10
Linux 2.6.31-16-generic #53-Ubuntu SMP Tue Dec 8 04:02:15 UTC 2009 x86_64 GNU/Linux

2. Version of package:
apt-cache policy libvirt-bin
  Installed: 0.7.0-1ubuntu13.1
  Candidate: 0.7.0-1ubuntu13.1
  Version table:
 *** 0.7.0-1ubuntu13.1 0
        500 http://nl.archive.ubuntu.com karmic-updates/main Packages
        100 /var/lib/dpkg/status
     0.7.0-1ubuntu13 0
        500 http://nl.archive.ubuntu.com karmic/main Packages

3. What I expected to happen:
Domains that are marked `autostart' should be running after the host was booted.

4. What happened instead:
- auto starting domains mostly fails when booting the host OS (Ubuntu 9.10)
- auto starting the same domains does work when using Ubuntu 8.04.3 LTS or Ubuntu 9.04 as host OS
- auto starting the same domains does work when invoking `/etc/init.d/libvirt-bin restart'

Libvirtd is running.
There are symlinks in /etc/libvirt/qemu/autostart.

Mostly none of my domains are running, however sometimes a domain
succeeds and is booted (say 1 in 10 attempts a domain succeeds to boot
during the host boot process). When, after booting the host, I run
`/etc/init.d/libvirt-bin restart' all of my domains are coming up as
expected.  Autostart works for all domains while using Ubuntu 8.04.3 LTS
or Ubuntu 9.04 as host OS.

I'm using Ubuntu 9.04 and 9.10 guest OS'es. Some of them were created
under Ubuntu 9.04 and some of them were created on Ubuntu 9.10. Most of
the domains are installed on a LVM, but I also tried creating a file
based virtual machine that is located on the boot device of the host OS.
There is no difference between these domains, all of them are booted
only very sporadicly while booting the host OS.

All domains are using a bridge device that I specified myself, and using
static IP addresses. I removed the default network created by libvirt,
because I don't use it (however: before I deleted that, autostart didn't
work either). The bridge device works properly, I can log in my virtual
machines via ssh and I use the bridge as well to talk to the internal

I tried setting the bug logging level in `/etc/libvirt/libvirt.conf' to
1, but I don't see anything in the files in `/var/log' that explains why
my domains are not auto-starting during boot time of the host OS (or at
least, nothing that I recognize).

If there is anything else I could try, or any other information I should
provide, please let me know.

** Affects: libvirt (Ubuntu)
     Importance: Undecided
         Status: New

autostart almost always fails on boot time host
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to libvirt in ubuntu.

More information about the Ubuntu-server-bugs mailing list