Bug 1042638

Summary: [RFE][neutron]: Neutron should send a VIF attribute to enable hairpinning in Nova
Product: Red Hat OpenStack Reporter: RHOS Integration <rhos-integ>
Component: openstack-neutronAssignee: RHOS Maint <rhos-maint>
Status: CLOSED CURRENTRELEASE QA Contact: Ofer Blaut <oblaut>
Severity: medium Docs Contact:
Priority: low    
Version: unspecifiedCC: chrisw, lpeer, markmc, mlopes, nyechiel, yeylon
Target Milestone: Upstream M3Keywords: FutureFeature, Triaged
Target Release: 5.0 (RHEL 7)   
Hardware: Unspecified   
OS: Unspecified   
URL: https://blueprints.launchpad.net/neutron/+spec/vif-attribute-for-hairpinning
Whiteboard: upstream_milestone_icehouse-3 upstream_status_implemented upstream_definition_approved
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-05-28 13:14:20 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On: 1042372    
Bug Blocks:    

Description RHOS Integration 2013-12-13 00:35:13 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/neutron/+spec/vif-attribute-for-hairpinning.

Description:

Currently, Nova's libvirt driver enables hairpinning on the bridge interface which breaks IPv6. We should make this a configurable setting by having Neutron send a VIF attribute that tells Nova to enable it, and the default should be to disable it, to allow IPv6 to function.


https://launchpad.net/bugs/1251235

https://review.openstack.org/#/c/56381/



Specification URL (additional information):

None

Comment 3 Nir Yechiel 2014-01-22 10:31:20 UTC
There appears to be some more background in this Nova bug: [https://bugs.launchpad.net/nova/+bug/1011134] but it's unclear how the change submitted under it in Grizzly intersects with this Icehouse blueprint