nvp_plugin does not support metadata if host doesn't support namespaces

Bug #1155786 reported by Aaron Rosen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
Aaron Rosen

Bug Description

nvp_plugin does not support metadata if host doesn't support namespaces

Tags: nicira
Aaron Rosen (arosen)
Changed in quantum:
importance: Undecided → High
assignee: nobody → Aaron Rosen (arosen)
tags: added: nicira
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to quantum (master)

Fix proposed to branch: master
Review: https://review.openstack.org/24562

Changed in quantum:
status: New → In Progress
Aaron Rosen (arosen)
Changed in quantum:
milestone: none → grizzly-rc2
Aaron Rosen (arosen)
Changed in quantum:
milestone: grizzly-rc2 → havana-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to quantum (master)

Reviewed: https://review.openstack.org/24562
Committed: http://github.com/openstack/quantum/commit/891a860d58e651812bb4aa978946159fac3b709a
Submitter: Jenkins
Branch: master

commit 891a860d58e651812bb4aa978946159fac3b709a
Author: Aaron Rosen <email address hidden>
Date: Fri Mar 15 14:45:42 2013 -0700

    Add metadata support for nvp plugin without namespaces

    If using a host that does not support namespaces the nvp plugin did not have
    a way to leverage metadata unless using enable_isolated_metadata which
    requires a subnet to not have a gateway. This patch changes the metadata
    configuration for the NVP plugin by adding a flag metadata which can be
    set to access_network (which was previously enable_metadata_access_network)
    or dhcp_host_route. When set to dhcp_host_route when the dhcp agent creates
    it's port a host_route is added towards the dhcp server's ip for the
    destination 169.254.169.254/32 only if the subnet has as gatway_ip.
    In order for a host to leverage metadata via dhcp_route_route it requires
    the host's dhcp client to support host routes (code 121).

    Fixes bug 1155786

    Change-Id: I2ff52adc3dfebcdd6d9c05d5dc79aa65ae100c74

Changed in quantum:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in quantum:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: havana-1 → 2013.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.