Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1773514

Summary: [RFE] OVN - SR-IOV support for THT (without Neutron DHCP agent)
Product: Red Hat OpenStack Reporter: Lucas Alvares Gomes <lmartins>
Component: openstack-tripleo-heat-templatesAssignee: RHOS Maint <rhos-maint>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: unspecifiedCC: augol, mbarnett, mburns
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-08-11 09:39:54 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1666684    
Bug Blocks:    

Description Lucas Alvares Gomes 2019-11-18 10:32:22 UTC
Description of problem:

In order to support SR-IOV with OVN and no Neutron DHCP server we need to modify the THT to do two things:

1. Do not deploy Neutron DHCP server on the controller nodes

2. Deploy the OVN metadata agent on Computes (already done), Controllers and Network nodes.

The reason for 2, is that now OVN has a concept of "external" ports. These are ports that replies to the ARPs on behalf of the SR-IOV port and they live externally to the compute node where the VM is bound to, therefore, we need the OVN metadata agent running everywhere so it can work with the external ports.