OpenStack VMs access the neutron metadata service available at the link-local IP address: 169.254.169.254. We want to implement the metadata service in networking-ovn without running DHCP or L3 agents. This possibly requires changes in OVN itself, depending on the approach chosen to resolve this RFE.
Will require OVS 2.8, pushed to OSP 13.
The functionality was merged some time ago and as of today we have still pending some patches in TripleO [0]. Most of the work is done and we're close to finalize it soon. [0] https://review.openstack.org/#/q/topic:ovn-metadata-agent+(status:open+OR+status:merged)
Patches upstream are merged: https://review.openstack.org/#/q/topic:ovn-metadata-agent+(status:open+OR+status:merged)
Verified on: OSP13 p - 2018-04-26.3 python-networking-ovn-4.0.1-0.20180420150809.c7c16d4.el7ost.noarch test run: https://polarion.engineering.redhat.com/polarion/#/project/RHELOpenStackPlatform/testrun?id=20180430-0553
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2018:2086