[Metaplugin] fails with VIF extension

Bug #1136252 reported by Nachi Ueno
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Wishlist
Itsuro Oda

Bug Description

Current metaplugin didn't implements get_ports or get_port to proxy request for actual plugins.
so extension such as VIF extension will not be added the result of port.

Tags: metaplugin
tags: added: metaplugin
dan wendlandt (danwent)
Changed in quantum:
milestone: none → havana-1
status: New → Confirmed
importance: Undecided → Wishlist
Changed in quantum:
milestone: havana-1 → none
Revision history for this message
Itsuro Oda (oda-g) wrote :

I found this report when I tried to report the same issue.
I have a fix locally. I will post the fix after some other bug fixes of metaplugin which I will post are merged.

Changed in neutron:
assignee: nobody → Itsuro Oda (oda-g)
Changed in neutron:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/70908
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=7a67a5676fb82ddb717e6b606cc702c31523b9fa
Submitter: Jenkins
Branch: master

commit 7a67a5676fb82ddb717e6b606cc702c31523b9fa
Author: Itsuro Oda <email address hidden>
Date: Thu Dec 19 10:51:19 2013 +0900

    Fix lack of extended port's attributes in Metaplugin

    Previously, there are some extended port's attributes did not
    appear in the result of GET port API when using Metaplugin.
    This become a critial issue currently since lack of port binding
    information disturbs normal port binding operation in a compute
    node, for example.

    Metaplugin did not delegate get_port/get_ports to target plugins.
    This is cause of the problem because right plugin instance is not
    passed to a hook which handles extended attributes.
    Now, get_port/get_ports of target plugins are called so that
    extended port's attributes are handled properly.

    Change-Id: Ifed2505a97ceca56c4cedd22efa49adcdf3317b8
    Closes-Bug: #1136252

Changed in neutron:
status: In Progress → Fix Committed
Akihiro Motoki (amotoki)
Changed in neutron:
milestone: none → icehouse-rc1
Thierry Carrez (ttx)
Changed in neutron:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: icehouse-rc1 → 2014.1
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.