Must run neutron-ovn-db-sync-util after launching multiple instances
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
networking-ovn |
Won't Fix
|
High
|
Unassigned |
Bug Description
It appears that after launching multiple instances at once in OpenStack Pike with networking-ovn, ACLs are not automatically applied to the OVN Database and the below command must be run.
neutron-
If I launch 24 instances some networking will be broken like dns or ldap until I run the command, I will then see:
WARNING networking_
If I launch only a couple of instances at a time this problem is not always present.
Not sure if it is related but I am seeing a very high load on the ovn-controller process on the compute nodes
I also see these errors in the neutron.conf log when restarting neutron-server
2017-10-14 21:31:16.449 29172 INFO networking_
2017-10-14 21:31:16.449 29172 ERROR networking_
I will include log files
-------
Controller -- Centos 7
$ rpm -qa | grep 'ovn-\|openvswitch'
python-
openvswitch-
openvswitch-
openvswitch-
python2-
/etc/neutron/
[DEFAULT]
verbose = True
core_plugin = neutron.
service_plugins = networking_
allow_overlappi
notify_
notify_
auth_strategy = keystone
/etc/neutron/
[DEFAULT]
[ml2]
mechanism_drivers = ovn
type_drivers = local,flat,
tenant_
extension_drivers = port_security
overlay_ip_version = 4
[ml2_type_flat]
[ml2_type_geneve]
vni_ranges = 1:65536
max_header_size = 38
[ml2_type_gre]
[ml2_type_vlan]
vlan_networks = extnet
network_vlan_ranges = extnet:30:300
[ml2_type_vxlan]
[securitygroup]
enable_
[ovn]
ovn_nb_connection = tcp:192.
ovn_sb_connection = tcp:192.
ovn_l3_scheduler = leastloaded
-------
-------
Compute Nodes - Centos 7:
# rpm -qa | grep 'ovn-\|openvswitch'
openvswitch-
openvswitch-
openvswitch-
ovn-bridge-
-------
To resolve the high load issue, could you please try OVS 2.7.3 or OVS 2.8.1. OVS 2.7.3/2.8.1 has a fix which should fix this issue.