Hi, I have been experimenting with neutron ODL plugin. I have followed the RDO instructions http://openstack.redhat.com/OpenDaylight_integration . ODL controller is up and running and I can see in the webGUI OVS-switches from controller and compute nodes (br-int/br-tun/br-ex).
I have modified /etc/neutron/plugins/ml2/ml2_conf.ini like this: mechanism_drivers = opendaylight [ml2_odl] password = admin username = admin url = http://10.22.199.233:8080/controller/nb/v2/neutron [odl] tunnel_id_ranges = 1:1000 tun_peer_patch_port = patch-int int_peer_patch_port = patch-tun tenant_network_type = gre tunnel_bridge = br-tun integration_bridge = br-int controllers = 10.22.199.233:6633:admin:admin I run the odl.sh script in both controller and compute nodes. I am able to launch VMs, they become active, but I cannot ping/ssh/etc the VMs (security groups are not the problem.) When I look at the "ovs-vsctl show" in the controller node I can see the following: root@icehouse236:~# ovs-vsctl show 8c890ed9-7311-4b13-910d-7fc29c2af559 Manager "tcp:10.22.199.233:6640" is_connected: true Bridge br-ex Controller "tcp:10.22.199.233:6633" is_connected: true Port "qg-7702787d-5c" Interface "qg-7702787d-5c" type: internal Port br-ex Interface br-ex type: internal Port "p1p2" Interface "p1p2" Bridge br-int Controller "tcp:10.22.199.233:6633" is_connected: true Port "tap1699544b-97" tag: 1 Interface "tap1699544b-97" type: internal Port "gre-10.1.0.2" Interface "gre-10.1.0.2" type: gre options: {key=flow, local_ip="10.1.0.1", remote_ip="10.1.0.2"} Port patch-tun Interface patch-tun type: patch options: {peer=patch-int} Port br-int Interface br-int type: internal Port "qr-661a82cd-65" tag: 1 Interface "qr-661a82cd-65" type: internal Bridge br-tun Controller "tcp:10.22.199.233:6633" is_connected: true Port patch-int Interface patch-int type: patch options: {peer=patch-tun} Port br-tun Interface br-tun type: internal ovs_version: "2.0.1" according to my understanding the port "gre-10.1.0.2" should be under br-tun and not under br-int. So I am wondering what is wrong? Have I misconfigured something? If I look at the compute node the gre-tunnel interface seems to be in the right place (under the br-tun): root@icehouse229:~# ovs-vsctl show 82782d1c-465f-45d9-8c37-af2717853b9b Manager "tcp:10.22.199.233:6640" is_connected: true Bridge br-int Controller "tcp:10.22.199.233:6633" is_connected: true fail_mode: secure Port br-int Interface br-int type: internal Port "tap34eb192a-24" tag: 4 Interface "tap34eb192a-24" Port patch-tun Interface patch-tun type: patch options: {peer=patch-int} Port "qvob68f8ab7-b1" tag: 1 Interface "qvob68f8ab7-b1" Port "gre-10.1.0.1" Interface "gre-10.1.0.1" Bridge br-tun Controller "tcp:10.22.199.233:6633" is_connected: true Port br-tun Interface br-tun type: internal Port "gre-0a010001" Interface "gre-0a010001" type: gre options: {in_key=flow, local_ip="10.1.0.2", out_key=flow, remote_ip="10.1.0.1"} Port patch-int Interface patch-int type: patch options: {peer=patch-tun} ovs_version: "2.0.1" I am running icehouse with ubuntu14.04 packages. My system consists of two servers: controller/network node and compute node. BR Johanna
_______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack