Ask Your Question
0

Howto setup OVS with Ubuntu 12.04

asked 2012-05-02 10:45:05 -0500

endre-karlson gravatar image

updated 2014-09-05 17:20:03 -0500

smaffulli gravatar image

I'm wondering on howto setup OVS with Quantum & Ubuntu 12.04?

I've tried adding this to qemu.conf:

cgroup_device_acl = [
   "/dev/null", "/dev/full", "/dev/zero",
   "/dev/random", "/dev/urandom",
   "/dev/ptmx", "/dev/kvm", "/dev/kqemu",
   "/dev/rtc", "/dev/hpet", "/dev/net/tun",
]

And also this udev rule:

KERNEL=="tun",                  MODE="0666", OPTIONS+="static_node=net/tun", GROUP="kvm"

Rebooted and tried to spawn guests but then I still get:

2012-05-02 11:38:41 ERROR nova.rpc.amqp [req-efd72ce0-e862-4b58-b82d-9fdac46840ff f0e22141b0404e7f9852cce01f6454de f8109734926d4b1c91d6e7b5d1cbd23a] Exception during message handling
2012-05-02 11:38:41 TRACE nova.rpc.amqp Traceback (most recent call last):
2012-05-02 11:38:41 TRACE nova.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/rpc/amqp.py", line 252, in _process_data
2012-05-02 11:38:41 TRACE nova.rpc.amqp     rval = node_func(context=ctxt, **node_args)
2012-05-02 11:38:41 TRACE nova.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/exception.py", line 114, in wrapped
2012-05-02 11:38:41 TRACE nova.rpc.amqp     return f(*args, **kw)
2012-05-02 11:38:41 TRACE nova.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 177, in decorated_function
2012-05-02 11:38:41 TRACE nova.rpc.amqp     sys.exc_info())
2012-05-02 11:38:41 TRACE nova.rpc.amqp   File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
2012-05-02 11:38:41 TRACE nova.rpc.amqp     self.gen.next()
2012-05-02 11:38:41 TRACE nova.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 171, in decorated_function
2012-05-02 11:38:41 TRACE nova.rpc.amqp     return function(self, context, instance_uuid, *args, **kwargs)
2012-05-02 11:38:41 TRACE nova.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 651, in run_instance
2012-05-02 11:38:41 TRACE nova.rpc.amqp     do_run_instance()
2012-05-02 11:38:41 TRACE nova.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/utils.py", line 945, in inner
2012-05-02 11:38:41 TRACE nova.rpc.amqp     retval = f(*args, **kwargs)
2012-05-02 11:38:41 TRACE nova.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 650, in do_run_instance
2012-05-02 11:38:41 TRACE nova.rpc.amqp     self._run_instance(context, instance_uuid, **kwargs)
2012-05-02 11:38:41 TRACE nova.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 451, in _run_instance
2012-05-02 11:38:41 TRACE nova.rpc.amqp     self._set_instance_error_state(context, instance_uuid)
2012-05-02 11:38:41 TRACE nova.rpc.amqp   File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
2012-05-02 11:38:41 TRACE nova.rpc.amqp     self.gen.next()
2012-05-02 11:38:41 TRACE nova.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 432, in _run_instance
2012-05-02 11:38:41 TRACE nova.rpc.amqp     self._deallocate_network(context, instance)
2012-05-02 11:38:41 TRACE nova.rpc.amqp   File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
2012-05-02 11:38:41 TRACE nova.rpc.amqp     self.gen.next()
2012-05-02 11:38:41 TRACE nova.rpc.amqp ...
(more)
edit retag flag offensive close merge delete

Comments

Hi Endre,

That's strange. Just changing the cgroup_device_acl and rebooting the device was enough for me. Perhaps restarting libvirt wasn't sufficient?

danwent gravatar imagedanwent ( 2012-05-06 22:46:08 -0500 )edit

1 answer

Sort by ยป oldest newest most voted
0

answered 2012-05-07 21:20:41 -0500

danwent gravatar image

actually, i confirmed that changing the cgroup_device_acls and restarting libvirt was sufficient for me. perhaps you have some other things installed complicating the matter?

Also, starting with libvirt 0.9.11, OVS will be supported natively in libvirt, meaning we can git rid of the type=ethernet stuff all together.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2012-05-02 10:45:05 -0500

Seen: 85 times

Last updated: Sep 05 '14