Ask Your Question

Revision history [back]

I went through http://docs.openstack.org/kilo/install-guide/install/yum/content/neutron-network-node.html

In section "Install and configure controller node"  they configure ml2_conf.ini and populate neutron database
In section "Install and configure network node"  they configure ml2_conf.ini on network node what looks like
post neutron database generation procedure and might potentially cause problems

At least packstack ( view http://lxer.com/module/newswire/view/214009/index.html ) doesn't do that. Packstack does on Controller

   [root@ip-192-169-142-127 neutron(keystone_admin)]# cat plugin.ini | grep -v ^$|grep -v ^#
   [ml2]
   type_drivers = vxlan
   tenant_network_types = vxlan
   mechanism_drivers =openvswitch
   [ml2_type_flat]
   [ml2_type_vlan]
   [ml2_type_gre]
   [ml2_type_vxlan]
   vni_ranges =1001:2000
   vxlan_group =239.1.1.2
   [securitygroup]
   enable_security_group = True

Packstack creates on Network node only ovs_neutron_plugin.ini like on Compute.

[root@ip-192-169-142-147 openvswitch(keystone_admin)]# cat ovs_neutron_plugin.ini | grep -v ^$| grep -v ^#
[ovs]
integration_bridge = br-int
tunnel_bridge = br-tun
local_ip =10.0.0.147
bridge_mappings =physnet1:br-ex
enable_tunneling=True
[agent]
polling_interval = 2
tunnel_types =vxlan
vxlan_udp_port =4789
l2_population = False
arp_responder = False
enable_distributed_routing = False
[securitygroup]
firewall_driver = neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver

If ml2-conf.ini generated via my answer-file doesn't satisfy you , update answer-file as you need and run deployment via packstack. At least via my experience RDO Kilo Multi Node packstack deployment it generates normal OVS configs on Network && Compute Nodes , and finally creates stable working system. Of course I realize that it's not addressing your question, however , provides an option which works not only for myself. You may also run packstack in dialog and it will generated answer-file for you automatically, then prompt you to start deployment and finally successfully complete deployment.
View : https://www.redhat.com/archives/rdo-list/2015-May/msg00021.html

I went through http://docs.openstack.org/kilo/install-guide/install/yum/content/neutron-network-node.html

In section "Install and configure controller node"  they configure ml2_conf.ini and populate neutron database
In section "Install and configure network node"  they configure ml2_conf.ini on network node what looks like
post neutron database generation procedure and might potentially cause problems

At least packstack ( view http://lxer.com/module/newswire/view/214009/index.html ) doesn't do that. Packstack does on Controller

   [root@ip-192-169-142-127 neutron(keystone_admin)]# cat plugin.ini | grep -v ^$|grep -v ^#
   [ml2]
   type_drivers = vxlan
   tenant_network_types = vxlan
   mechanism_drivers =openvswitch
   [ml2_type_flat]
   [ml2_type_vlan]
   [ml2_type_gre]
   [ml2_type_vxlan]
   vni_ranges =1001:2000
   vxlan_group =239.1.1.2
   [securitygroup]
   enable_security_group = True

Packstack creates on Network node only ovs_neutron_plugin.ini like on Compute.

[root@ip-192-169-142-147 openvswitch(keystone_admin)]# cat ovs_neutron_plugin.ini | grep -v ^$| grep -v ^#
[ovs]
integration_bridge = br-int
tunnel_bridge = br-tun
local_ip =10.0.0.147
bridge_mappings =physnet1:br-ex
enable_tunneling=True
[agent]
polling_interval = 2
tunnel_types =vxlan
vxlan_udp_port =4789
l2_population = False
arp_responder = False
enable_distributed_routing = False
[securitygroup]
firewall_driver = neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver

If ml2-conf.ini generated via my answer-file doesn't satisfy you , update answer-file as you need and run deployment via packstack. At least via my experience RDO Kilo Multi Node packstack deployment deployment, it generates normal OVS configs on Network && Compute Nodes , and finally creates stable working system. system.

Of course I realize that it's not addressing your question, however , provides an option which works not only
only  for myself. You may also run packstack in dialog and it will generated generate answer-file for you automatically, then
then prompt you to start deployment and finally successfully complete deployment.
deployment.

View : https://www.redhat.com/archives/rdo-list/2015-May/msg00021.html