internal error cannot create rule since ebtables tool is missing
I installed the bexar release of nova on a fresh instance of lucid running inside VMWare Fusion. Installation was via packages, using the ppa:nova-
Everything installed properly, but when I try to launch the ttylinux test image, it failed to come up. I got the following error reported by /var/log/
2011-02-08 17:51:04,541 INFO nova.virt.
2011-02-08 17:51:06,335 INFO nova.virt.
libvir: Network Filtererror : internal error cannot create rule since ebtables tool is missing.
2011-02-08 17:51:11,652 ERROR nova.exception [-] Uncaught exception
(nova.exception): TRACE: Traceback (most recent call last):
(nova.exception): TRACE: File "/usr/lib/
(nova.exception): TRACE: return f(*args, **kw)
(nova.exception): TRACE: File "/usr/lib/
(nova.exception): TRACE: self._conn.
(nova.exception): TRACE: File "/usr/lib/
(nova.exception): TRACE: if ret is None:raise libvirtError(
(nova.exception): TRACE: libvirtError: internal error cannot create rule since ebtables tool is missing.
(nova.exception): TRACE:
2011-02-08 17:51:11,657 ERROR nova.compute.
(nova.compute.
(nova.compute.
(nova.compute.
(nova.compute.
(nova.compute.
(nova.compute.
(nova.compute.
libvir: QEMU error : Domain not found: no domain with matching name 'instance-00000001'
Note that ebtables is installed:
$ dpkg -s ebtables
Package: ebtables
Status: install ok installed
Priority: optional
Section: net
Installed-Size: 428
Maintainer: Ubuntu Developers <email address hidden>
Architecture: amd64
Version: 2.0.9.1-1
Depends: libc6 (>= 2.4)
Recommends: iptables
Conffiles:
/etc/ethertypes 94bffde8f75a1b8
/etc/init.
/etc/default/
Description: Ethernet bridge frame table administration
Ebtables is used to set up, maintain, and inspect the tables of
Ethernet frame rules in the Linux kernel. It is analogous to iptables,
but operates at the MAC layer rather than the IP layer.
Original-
$ sudo service ebtables status
* Ebtables support available, number of installed rules [ OK ]
The only configuration change I made was to add the following line to /etc/nova/
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- Lorin Hochstein
- Solved:
- Last query:
- Last reply: