Enable router extension in Brocade Plugin

Bug #1166516 reported by Shiv Haris
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
Shiv Haris
Grizzly
Fix Released
Medium
Gary Kotton

Bug Description

Router extension in Brocade Plugin is not enabled; bringing BrocadePlugin at par with the minimum requirements.

--- a/quantum/plugins/brocade/QuantumPlugin.py
+++ b/quantum/plugins/brocade/QuantumPlugin.py
@@ -40,6 +40,7 @@ from quantum.db import agentschedulers_db
 from quantum.db import api as db
 from quantum.db import db_base_plugin_v2
 from quantum.db import dhcp_rpc_base
+from quantum.db import l3_db
 from quantum.db import l3_rpc_base
 from quantum.db import securitygroups_rpc_base as sg_db_rpc
 from quantum.extensions import portbindings
@@ -197,6 +198,7 @@ class AgentNotifierApi(proxy.RpcProxy,

 class BrocadePluginV2(db_base_plugin_v2.QuantumDbPluginV2,
+ l3_db.L3_NAT_db_mixin,
                       sg_db_rpc.SecurityGroupServerRpcMixin,
                       agentschedulers_db.AgentSchedulerDbMixin):
     """BrocadePluginV2 is a Quantum plugin.
@@ -212,6 +214,7 @@ class BrocadePluginV2(db_base_plugin_v2.QuantumDbPluginV2,
         """

         self.supported_extension_aliases = ["binding", "security-group",
+ "router",
                                             "agent", "agent_scheduler"]
         self.binding_view = "extension:port_binding:view"
         self.binding_set = "extension:port_binding:set"

Tags: brocade
tags: added: brocade
Changed in quantum:
status: New → Confirmed
importance: Undecided → Medium
Shiv Haris (shh)
Changed in quantum:
assignee: nobody → Shiv Haris (shh)
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/31145

Changed in quantum:
status: Confirmed → In Progress
Revision history for this message
Shiv Haris (shh) wrote :

The changes are somewhat more than as described in the bug report body. Please see review:

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

Gary Kotton (garyk)
tags: added: grizzly-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to quantum (master)

Reviewed: https://review.openstack.org/31145
Committed: http://github.com/openstack/quantum/commit/b0d49b646c58cdd0831eeba97aef55c19382ef5b
Submitter: Jenkins
Branch: master

commit b0d49b646c58cdd0831eeba97aef55c19382ef5b
Author: Shiv Haris <email address hidden>
Date: Thu May 30 16:43:06 2013 -0700

    Enable router extension in Brocade Plugin

    Fixes: bug 1166516

    Change-Id: Ia3be25b9cdc21b217200997d1a447dccf8549d64

Changed in quantum:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to quantum (stable/grizzly)

Fix proposed to branch: stable/grizzly
Review: https://review.openstack.org/31389

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to quantum (stable/grizzly)

Reviewed: https://review.openstack.org/31389
Committed: http://github.com/openstack/quantum/commit/0fe0c188cbe20fe018e277833cde8d6e5addfbb8
Submitter: Jenkins
Branch: stable/grizzly

commit 0fe0c188cbe20fe018e277833cde8d6e5addfbb8
Author: Shiv Haris <email address hidden>
Date: Thu May 30 16:43:06 2013 -0700

    Enable router extension in Brocade Plugin

    Fixes: bug 1166516

    Change-Id: Ia3be25b9cdc21b217200997d1a447dccf8549d64

tags: added: in-stable-grizzly
Changed in quantum:
milestone: none → havana-2
Gary Kotton (garyk)
tags: removed: grizzly-backport-potential
Alan Pevec (apevec)
tags: removed: in-stable-grizzly
Thierry Carrez (ttx)
Changed in neutron:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: havana-2 → 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.