Opendaylight integration with Openstack using kolla-ansible
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel Plugins |
New
|
Undecided
|
Unassigned |
Bug Description
Hi, I was trying to integrate ODL with OpenStack (Queens) using Kolla-ansible. I did the following configuration in globals.yaml:
neutron_
enable_
Also, I have to do the following modifications in kolla-ansible (stable/queens) code for my setup to be up: https:/
After successful deployment, ml2_conf.ini looks like this:
[ml2]
type_drivers = flat,vlan,vxlan
tenant_
mechanism_drivers = opendaylight_v2
extension_drivers = port_security
[ml2_odl]
url = http://
username = admin
password = gOI3BfzrDTNM2y7
port_binding_
[ml2_type_vlan]
network_vlan_ranges =
[ml2_type_flat]
flat_networks = physnet1
[ml2_type_vxlan]
vni_ranges = 1:1000
vxlan_group = 239.1.1.1
[securitygroup]
firewall_driver = neutron.
[agent]
tunnel_types = vxlan
l2_population = true
arp_responder = true
[ovs]
bridge_mappings = physnet1:br-ex
datapath_type = system
ovsdb_connection = tcp:127.0.0.1:6640
local_ip = 172.16.141.39
docker exec openvswitch_
(openvswitch-
4369a98a-
Manager "tcp:172.
Bridge br-int
Controller "tcp:172.
fail_mode: secure
Port "tap482b5942-2e"
tag: 4095
Port br-ex-patch
Port "tapa79c00cd-de"
tag: 4095
Port br-int
Port "tun4475255a1c1"
Bridge br-ex
Port "eno2"
Port br-ex
Port br-ex-int-patch
docker exec openvswitch_
(openvswitch-
9903fa01-
Manager "tcp:172.
Bridge br-ex
Port br-ex
Port "eno2"
Port br-ex-int-patch
Bridge br-int
Controller "tcp:172.
fail_mode: secure
Port "tun2e2c38b74f9"
Port br-ex-patch
Port br-int
Also, I tested ODL integration with OpenStack with the following command:
curl -u admin:gOI3BfzrD
Output:
{
"networks" : [ {
"id" : "bd8db3a8-
"tenant_id" : "bd8db3a82b3040
"project_id" : "bd8db3a8-
"name" : "Sync Canary Network",
"
"status" : "ACTIVE",
"shared" : false,
"
"
"segments" : [ ]
}, {
"id" : "a280dcec-
"tenant_id" : "3a53dc2483564d
"project_id" : "3a53dc2483564d
"
"name" : "demo-net",
"
"status" : "ACTIVE",
"shared" : false,
"
"
"
"segments" : [ ]
}, {
"id" : "af3f87f8-
"tenant_id" : "3a53dc2483564d
"project_id" : "3a53dc2483564d
"
"name" : "public1",
"
"status" : "ACTIVE",
"shared" : false,
"
"
"
"segments" : [ ]
} ]
}
But when I launched cirros instances on flat network, My VMs donot get IP from DHCP. Although, VMs on private network are working fine.
Is flat network supported in ODL(Carbon)?
Please help regarding this issue.
Regards, Mansi