Thanks to Sumit for a review. Need one more core review on this: https://review.openstack.org/#change,4647
Thanks. Dan On Tue, Feb 28, 2012 at 12:40 PM, Dan Wendlandt <d...@nicira.com> wrote: > Hi folks, please take a look at this review ASAP: > https://review.openstack.org/#change,4647 > > Basically, some plugins where not enforcing that a network was owned by > the tenant making the query. > > Also, Cisco plugin team. The Cisco plugin uses another DB model, and its > unit tests weren't working for me, so I wasn't able to check if this bug > affects your plugin. Please look into this ASAP. > > Dan > > > Commit Msg: > > Fix some plugins that don't check that nets + ports are owned by tenant > > bug 942713 <https://code.launchpad.net/bugs/942713>. This bug confuses > the validate_networks() method of > QuantumManager in Nova, causing it to believe that it is valid for a > tenant to plug into a particular network when in fact that network is not > owned by the tenant, nor the "provider". > > The patch also adds unit tests to confirm correct plugin behavior. > > This patch fixes the issue for the Sample Plugin, the OVS plugin, > the Linux Bridge plugin, and the Ryu plugin, all of which has the > same DB model. Validated the fix with the unit tests. > > > I couldn't run the unit tests for the NVP plugin standalone, but by > inspection, the code seems to handle this case. I wasn't able to run > the Cisco plugin unit tests, and that code uses its own DB model, so I > am uncertain whether this issue exists in that plugin. > > > > > -- > ~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Wendlandt > Nicira Networks: www.nicira.com > twitter: danwendlandt > ~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Wendlandt Nicira Networks: www.nicira.com twitter: danwendlandt ~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- Mailing list: https://launchpad.net/~netstack Post to : netstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~netstack More help : https://help.launchpad.net/ListHelp