The metadata service cannot identity an instance when using the Quantum v2 network API

Bug #1052196 reported by Maru Newby
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Medium
Maru Newby

Bug Description

The metadata service relies upon being able to call the network api method get_fixed_ip_by_address() to identity the instance to return metadata for, but the quantum v2 version of the network api does not implement this method.

Maru Newby (maru)
Changed in nova:
assignee: nobody → Maru Newby (maru)
dan wendlandt (danwent)
tags: added: folsom-rc-potential
Revision history for this message
Maru Newby (maru) wrote :

The change for this bug will be dependent on the following quantum fix: https://bugs.launchpad.net/quantum/+bug/1052179

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

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

Changed in nova:
status: New → In Progress
Changed in nova:
importance: Undecided → Medium
Changed in nova:
milestone: none → folsom-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (milestone-proposed)

Fix proposed to branch: milestone-proposed
Review: https://review.openstack.org/13325

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/13218
Committed: http://github.com/openstack/nova/commit/ef222bfe6f50d5203f83fa9d2e9071969f814c29
Submitter: Jenkins
Branch: master

commit ef222bfe6f50d5203f83fa9d2e9071969f814c29
Author: Maru Newby <email address hidden>
Date: Tue Sep 18 18:27:26 2012 +0000

    Add lookup by ip via Quantum for metadata service.

     * The Nova network API's get_fixed_ip_by_address() is used by the
       metadata service in determining which instance to return metadata
       for.
     * This change implements support for the function in the Quantum
       v2 implementation of the network API to ensure that the
       metadata service can return results when Nova is configured to
       use Quantum.
     * Overlapping network spaces are not supported at this time.
     * Addresses bug 1052196

    Change-Id: Iaa5d78c4de92313e93ee9008a2c26052a4f60602

Changed in nova:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (milestone-proposed)

Reviewed: https://review.openstack.org/13325
Committed: http://github.com/openstack/nova/commit/b36fa94fc6181cf604cec557ee6fb0b43da3e379
Submitter: Jenkins
Branch: milestone-proposed

commit b36fa94fc6181cf604cec557ee6fb0b43da3e379
Author: Maru Newby <email address hidden>
Date: Tue Sep 18 18:27:26 2012 +0000

    Add lookup by ip via Quantum for metadata service.

     * The Nova network API's get_fixed_ip_by_address() is used by the
       metadata service in determining which instance to return metadata
       for.
     * This change implements support for the function in the Quantum
       v2 implementation of the network API to ensure that the
       metadata service can return results when Nova is configured to
       use Quantum.
     * Overlapping network spaces are not supported at this time.
     * Addresses bug 1052196

    Change-Id: Iaa5d78c4de92313e93ee9008a2c26052a4f60602
    (cherry picked from commit ef222bfe6f50d5203f83fa9d2e9071969f814c29)

Changed in nova:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: folsom-rc1 → 2012.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.