Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

manage MAC addresses for "Add support in tripleo for distributed vlan traffic in ovn" ( https://bugs.launchpad.net/tripleo/+bug/1881593 ) #254

Closed
stuggi opened this issue Jun 1, 2021 · 0 comments · Fixed by #381
Assignees

Comments

@stuggi
Copy link
Contributor

stuggi commented Jun 1, 2021

Without setting OVNMacAddressPort FIP traffic will not pass to a VLAN tenant network with ML2/OVN and DVR.
In this case DVR can be disabled via NeutronEnableDVR: false . Generally this was parity gap between ovs and ovn https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.1/html/networking_guide/sec-networking-concepts#limits-ml2ovn-network-driver

For now we set OVNMacAddressNetwork and OVNMacAddressPort to none and NeutronEnableDVR: false in case of vlan.
if geneve is used it should work ok and by default geneve is supported and prefered with ovn

We now can crate OVNStaticBridgeMacMappings [1] and pass the information via the operator rendered env file. But we need to pass the physnet names (default is datacentre), but there can be multiple.

[1] https://github.com/openstack/python-tripleoclient/blob/master/tripleoclient/v1/tripleo_deploy.py#L657-L669
per NeutronBridgeMappings

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
1 participant