While I was adding a new container_mtu setting for one provider network (vxlan), I epexcted that it'll get propagated to the neutron_agents_container. Afterall they are bound to it via the neutron_linuxbridge_agent group. But I noticed that the setting only propagated to the
tunnel_address dict of the compute nodes, as mtu and at the provider_networks.[vxlan] as container_mtu. I had to manually add the mtu item to the neutron_agents container to make it work.
This issue was observed with Newton
- network:
container_bridge: "br-vxlan"
container_type: "veth"
container_interface: "eth10"
container_mtu: 9000
ip_from_q: "tunnel"
type: "vxlan"
range: "1:1000"
net_name: "vxlan"
group_binds:
- neutron_linuxbridge_agent
Fix proposed to branch: master /review. openstack. org/494515
Review: https:/