Docker start instance fails on network device [closed]

asked 2013-12-16 07:43:58 -0500

Nuriel gravatar image

updated 2013-12-20 03:45:39 -0500

Hello,

Environment: Centos 6.5 x86_64, Openstack Havana installed via RDO packstack. Docker installed and configured in nova.conf and glance images. Trying to get nova to boot a container instance from an imported docker image (it is already in glance):

can't add pvnetl24945 to bridge br-int: Operation not supported\n

The ovs-vsctl command produces:

[root@nova cv-openstack(keystone_admin)]# ovs-vsctl show
388db287-8b88-4e6c-b270-b722ecb4d00e
    Bridge br-int
        Port int-br-ex
            Interface int-br-ex
        Port br-int
            Interface br-int
                type: internal
    Bridge br-ex
        Port br-ex
            Interface br-ex
                type: internal
        Port phy-br-ex
            Interface phy-br-ex
    ovs_version: "1.11.0"

I don't even need OVS, just simple network (bridged?) I was trying both with "neutron.agent.linux.interface.BridgeInterfaceDriver" and with "neutron.agent.linux.interface.OVSInterfaceDriver" but no joy.

Thanks in advance,

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by larsks
close date 2014-03-04 19:37:16.898660

Comments

So...right now, which interface driver are you using? Do you see any errors in the Neutron logs? Can you successfully used the Neutron client to create networks and subnets?

larsks gravatar imagelarsks ( 2013-12-16 13:26:21 -0500 )edit

Hi, I tried both neutron.agent.linux.interface.OVSInterfaceDriver and neutron.agent.linux.interface.BridgeInterfaceDriver, in both cases it resulted in the error I've initially posted. Regarding the logs, after restarting all the neutron services, the logs under /var/log/neutron/ are all in order (I see no errors, also waited a few minutes and checked again - no errors). Neutron is working, I can create nets, subnets and all the rest.

Nuriel gravatar imageNuriel ( 2013-12-17 03:36:34 -0500 )edit

Well, sadly, I've learned that there's no way to get docker and neutron working together: https://bugs.launchpad.net/openstack-manuals/+bug/1243319 Furthermore, if using nova's default networking, I saw no relation between the ip assigned by nova (ip from the default network) and the ip range of the docker0 interface.

Nuriel gravatar imageNuriel ( 2013-12-23 02:19:17 -0500 )edit