]> review.fuel-infra Code Review - openstack-build/neutron-build.git/log
openstack-build/neutron-build.git
13 years agoMerged quantum trunk
Deepak N [Wed, 10 Aug 2011 04:58:15 +0000 (10:28 +0530)]
Merged quantum trunk

13 years agoRajaram/Vinkesh | Added examples of scoping extension alias in request and action...
vinkesh banka [Tue, 9 Aug 2011 05:49:36 +0000 (11:19 +0530)]
Rajaram/Vinkesh | Added examples of scoping extension alias in request and action extension

13 years agoMerging changes addressing Bug # 802772. Thanks lp:danwent !
Somik Behera [Tue, 9 Aug 2011 00:35:16 +0000 (17:35 -0700)]
Merging changes addressing Bug # 802772. Thanks lp:danwent !

Description of change:

combining with other work to make the tests run green, this cleans up the tests for the OVS plugin

13 years agoMerging bugfix for Bug 822890 - Added License file for Quantum code distribution.
Somik Behera [Tue, 9 Aug 2011 00:13:32 +0000 (17:13 -0700)]
Merging bugfix for Bug 822890 - Added License file for Quantum code distribution.

13 years agoAdding Apache Version 2.0 license file. This is the official license agreement under...
Somik Behera [Mon, 8 Aug 2011 19:31:04 +0000 (12:31 -0700)]
Adding Apache Version 2.0 license file. This is the official license agreement under which Quantum code is available to
the Open Source community.

13 years agoanother merge
Dan Wendlandt [Sat, 6 Aug 2011 06:12:32 +0000 (23:12 -0700)]
another merge

13 years agopep8 cleanup, restore defaults
Dan Wendlandt [Sat, 6 Aug 2011 06:06:20 +0000 (23:06 -0700)]
pep8 cleanup, restore defaults

13 years agomerge
Dan Wendlandt [Sat, 6 Aug 2011 05:54:37 +0000 (22:54 -0700)]
merge

13 years agoremove unneeded tests from ovs_quantum_plugin
Dan Wendlandt [Sat, 6 Aug 2011 05:53:57 +0000 (22:53 -0700)]
remove unneeded tests from ovs_quantum_plugin

13 years agomerge heckj's pip-requires fixes
Dan Wendlandt [Fri, 5 Aug 2011 20:32:58 +0000 (13:32 -0700)]
merge heckj's pip-requires fixes

13 years agoupdates to pip-requires for CI
Joe Heck [Fri, 5 Aug 2011 16:52:05 +0000 (09:52 -0700)]
updates to pip-requires for CI

13 years agoDeepak/Vinkesh | Fixed show action in extension controller to return 404, added examp...
vinkesh banka [Fri, 5 Aug 2011 07:05:04 +0000 (12:35 +0530)]
Deepak/Vinkesh | Fixed show action in extension controller to return 404, added example to include namespace in a request extension

13 years agoMerged quantum trunk
vinkesh banka [Fri, 5 Aug 2011 06:30:21 +0000 (12:00 +0530)]
Merged quantum trunk

13 years agoSanthosh/Vinkesh | Added extension_stubs file
Santhosh Kumar [Fri, 5 Aug 2011 06:28:45 +0000 (11:58 +0530)]
Santhosh/Vinkesh | Added extension_stubs file

13 years agoApplying fix for bug #814518
Salvatore Orlando [Wed, 3 Aug 2011 14:45:48 +0000 (15:45 +0100)]
Applying fix for bug #814518
Merging from lp:~salvatore-orlando/quantum/bug814518

13 years agoMergin fix for Bug 818321
Somik Behera [Tue, 2 Aug 2011 22:05:38 +0000 (15:05 -0700)]
Mergin fix for Bug 818321

Thanks lp:danwent !

13 years agoMerging approved OVS plugin configuration change branch.
Somik Behera [Tue, 2 Aug 2011 19:52:53 +0000 (12:52 -0700)]
Merging approved OVS plugin configuration change branch.
Thanks lp:danwent !

modified:
  quantum/plugins/openvswitch/ovs_quantum_plugin.ini

13 years agoMerging the brand new Quantum-client-library feature.
Somik Behera [Tue, 2 Aug 2011 19:40:57 +0000 (12:40 -0700)]
Merging the brand new Quantum-client-library feature.

Thanks to lp:tylesmit for this contribution to the Quantum project.

All, client, CLI, dashboard, Quantum API client, should now start
using this client library as our defacto "SDK" to program against
Quantum's Cloud Networking fabric.

added:
  quantum/client.py
  tests/unit/api.py
modified:
  quantum/cli.py

13 years agoRequests now send the Content-Type in the HTTP request
Tyler Smith [Tue, 2 Aug 2011 19:27:47 +0000 (12:27 -0700)]
Requests now send the Content-Type in the HTTP request

13 years agofix broken flush in db.network_destroy, pep8 fixes
Dan Wendlandt [Tue, 2 Aug 2011 17:14:25 +0000 (10:14 -0700)]
fix broken flush in db.network_destroy, pep8 fixes

13 years agoVinkesh | Changed import orders according to pep8 recommendations
vinkesh banka [Tue, 2 Aug 2011 04:49:32 +0000 (10:19 +0530)]
Vinkesh | Changed import orders according to pep8 recommendations

13 years agomerging branch for bug802772, which this branch is stacked on top of
Dan Wendlandt [Tue, 2 Aug 2011 00:47:16 +0000 (17:47 -0700)]
merging branch for bug802772, which this branch is stacked on top of

13 years agoFixing pep8 errors
Tyler Smith [Mon, 1 Aug 2011 22:05:53 +0000 (15:05 -0700)]
Fixing pep8 errors

13 years agofix incorrect handling of duplicate network name, add exception for duplicate network...
Dan Wendlandt [Mon, 1 Aug 2011 17:11:16 +0000 (10:11 -0700)]
fix incorrect handling of duplicate network name, add exception for duplicate network name, and add unit test to confirm detection.

13 years agoMerging lp:quantum updates
Tyler Smith [Mon, 1 Aug 2011 15:47:35 +0000 (08:47 -0700)]
Merging lp:quantum updates

13 years agoFixing syntax issue. I had a 2.7+ style dict comprehension, so I made it 2.6 friendly.
Tyler Smith [Mon, 1 Aug 2011 15:40:10 +0000 (08:40 -0700)]
Fixing syntax issue. I had a 2.7+ style dict comprehension, so I made it 2.6 friendly.

13 years agoRemoving a debugging line
Tyler Smith [Mon, 1 Aug 2011 15:17:34 +0000 (08:17 -0700)]
Removing a debugging line

13 years agopep8 fix
Dan Wendlandt [Mon, 1 Aug 2011 14:45:49 +0000 (07:45 -0700)]
pep8 fix

13 years agoFixing API behaviour for throwing 400 error on invalid body.
Salvatore Orlando [Mon, 1 Aug 2011 14:40:29 +0000 (15:40 +0100)]
Fixing API behaviour for throwing 400 error on invalid body.
Adding unit test for creating a port without request body.

13 years agomake ovs plugin pay attention to port state
Dan Wendlandt [Mon, 1 Aug 2011 07:14:18 +0000 (00:14 -0700)]
make ovs plugin pay attention to port state

13 years agoVinkesh/Santhosh | Moved the stub classes in test_extensions to a separate file exten...
Santhosh Kumar [Mon, 1 Aug 2011 06:37:50 +0000 (12:07 +0530)]
Vinkesh/Santhosh | Moved the stub classes in test_extensions to a separate file extension_stubs

13 years agoMerged from trunk
Santhosh Kumar [Mon, 1 Aug 2011 06:22:39 +0000 (11:52 +0530)]
Merged from trunk

13 years agobug802772 update exception handling in OVS plugin to use API exceptions.
Dan Wendlandt [Mon, 1 Aug 2011 06:21:11 +0000 (23:21 -0700)]
bug802772 update exception handling in OVS plugin to use API exceptions.

13 years agoremoving a few additional lines that aren't needed once we don't calculate port count
Dan Wendlandt [Mon, 1 Aug 2011 01:21:59 +0000 (18:21 -0700)]
removing a few additional lines that aren't needed once we don't calculate port count

13 years agoalso remove line that computes portcount, as it is unneeded now that we don't return it
Dan Wendlandt [Mon, 1 Aug 2011 00:46:35 +0000 (17:46 -0700)]
also remove line that computes portcount, as it is unneeded now that we don't return it

13 years agomerge branch for to fix bug817826
Dan Wendlandt [Sun, 31 Jul 2011 19:01:37 +0000 (12:01 -0700)]
merge branch for to fix bug817826

13 years agoremove PortCount attribute of network object, as it is not in the spec and was causin...
Dan Wendlandt [Sun, 31 Jul 2011 18:53:36 +0000 (11:53 -0700)]
remove PortCount attribute of network object, as it is not in the spec and was causing us to hit bug 818321 (note: this commit does not fix the underlyingproblem with xml deserialization, it just makes sure we don't hit it with the existing API code)

13 years agochange default integration bridge from br100 to br-int to reflect new default for...
Dan Wendlandt [Sat, 30 Jul 2011 05:27:40 +0000 (22:27 -0700)]
change default integration bridge from br100 to br-int to reflect new default for OVS vif-plugging in nova Diablo-3 release

13 years agofix bug 817826 and similar error in batch_config.py
Dan Wendlandt [Sat, 30 Jul 2011 05:20:52 +0000 (22:20 -0700)]
fix bug 817826 and similar error in batch_config.py

13 years agomerge Salvatore's api branch with fixes for tests. Tweaking branch to remove unwante...
Dan Wendlandt [Fri, 29 Jul 2011 23:39:45 +0000 (16:39 -0700)]
merge Salvatore's api branch with fixes for tests.  Tweaking branch to remove unwanted bin/quantum.py as part of merge

13 years agoMerging in main repo updates
Tyler Smith [Fri, 29 Jul 2011 21:42:07 +0000 (14:42 -0700)]
Merging in main repo updates

13 years agoUpdating to fix some SSL issues
Tyler Smith [Fri, 29 Jul 2011 21:38:26 +0000 (14:38 -0700)]
Updating to fix some SSL issues

13 years agoRemoving extra quantum.py file from source control
Salvatore Orlando [Fri, 29 Jul 2011 21:22:59 +0000 (22:22 +0100)]
Removing extra quantum.py file from source control
removing unused import from quantum/api/__init__.py

13 years agoApply fix for bug #817813
Salvatore Orlando [Fri, 29 Jul 2011 16:41:37 +0000 (17:41 +0100)]
Apply fix for bug #817813
Merging lp:~danwent/quantum/bug817813

13 years agoApply fix for bug #814012
Salvatore Orlando [Fri, 29 Jul 2011 16:39:12 +0000 (17:39 +0100)]
Apply fix for bug #814012
Merging lp:~danwent/quantum/bug814012

13 years agoApply fix for bug #814517
Salvatore Orlando [Fri, 29 Jul 2011 16:36:35 +0000 (17:36 +0100)]
Apply fix for bug #814517
merging lp:~tylesmit/quantum/quantum-bug-814517

13 years agobug 817813: default provider in plugins.ini accidentally changed. Changing it back...
Dan Wendlandt [Fri, 29 Jul 2011 02:08:56 +0000 (19:08 -0700)]
bug 817813: default provider in plugins.ini accidentally changed.  Changing it back to FakePlugin

13 years agoRemoving some legacy code from the unit tests
Tyler Smith [Thu, 28 Jul 2011 17:49:18 +0000 (10:49 -0700)]
Removing some legacy code from the unit tests

13 years agoAdding unit tests to cover the client library
Tyler Smith [Thu, 28 Jul 2011 17:42:17 +0000 (10:42 -0700)]
Adding unit tests to cover the client library

13 years agoChanging the CLI to use the new client library
Tyler Smith [Thu, 28 Jul 2011 17:41:54 +0000 (10:41 -0700)]
Changing the CLI to use the new client library

13 years agoAdding refactored API Client
Tyler Smith [Thu, 28 Jul 2011 17:41:06 +0000 (10:41 -0700)]
Adding refactored API Client

13 years agopep8 fixes
Dan Wendlandt [Wed, 27 Jul 2011 17:24:17 +0000 (10:24 -0700)]
pep8 fixes

13 years agofix bug 814012, add unit tests for it
Dan Wendlandt [Wed, 27 Jul 2011 16:33:21 +0000 (09:33 -0700)]
fix bug 814012, add unit tests for it

13 years agoResolving Bug 814517 which caused XML to have extra whitespace.
Tyler Smith [Wed, 27 Jul 2011 14:33:09 +0000 (07:33 -0700)]
Resolving Bug 814517 which caused XML to have extra whitespace.

13 years agoVinkesh/Santhosh | Removed loading extensions from 'contrib' and fixed an indentation...
Santhosh Kumar [Wed, 27 Jul 2011 06:35:20 +0000 (12:05 +0530)]
Vinkesh/Santhosh | Removed loading extensions from 'contrib' and fixed an indentation bug while loading extensions

13 years agoSanthosh/Rajaram|modified extensions section in README
Rajaram Mallya [Tue, 26 Jul 2011 08:40:54 +0000 (14:10 +0530)]
Santhosh/Rajaram|modified extensions section in README

13 years agoRajaram/Santhosh | Added logging to the PluginAwareExtensionManager failures
Rajaram Mallya [Tue, 26 Jul 2011 07:02:27 +0000 (12:32 +0530)]
Rajaram/Santhosh | Added logging to the PluginAwareExtensionManager failures

13 years agoRajaram/Santhosh|Added plugin interface in foxinsox and Updated README
Rajaram Mallya [Tue, 26 Jul 2011 05:27:24 +0000 (10:57 +0530)]
Rajaram/Santhosh|Added plugin interface in foxinsox and Updated README

13 years agoRajaram/Santhosh|quantum manager loads plugin only once, even though both extension...
Rajaram Mallya [Mon, 25 Jul 2011 13:15:21 +0000 (18:45 +0530)]
Rajaram/Santhosh|quantum manager loads plugin only once, even though both extension middleware and APIRouter calls it

13 years agoSanthosh/Rajaram|latest merge from quantum and made extensions use options to load...
Rajaram Mallya [Mon, 25 Jul 2011 08:58:52 +0000 (14:28 +0530)]
Santhosh/Rajaram|latest merge from quantum and made extensions use options to load plugin

13 years agoApply fix for bug #797419
Salvatore Orlando [Fri, 22 Jul 2011 12:13:48 +0000 (13:13 +0100)]
Apply fix for bug #797419
merging lp:~salvatore-orlando/quantum/bug797419

13 years agoRe-fixing issues with XML deserialization (changes got lost in merges with trunk)
Salvatore Orlando [Fri, 22 Jul 2011 09:51:22 +0000 (10:51 +0100)]
Re-fixing issues with XML deserialization (changes got lost in merges with trunk)
Adapting assertions in unit tests merged from trunk to reflect changes in the API due to RFE requested by Erik Carlin

13 years agoRajaram/Vinkesh | Plugins advertise which extensions it supports.
Rajaram Mallya [Fri, 22 Jul 2011 07:21:38 +0000 (12:51 +0530)]
Rajaram/Vinkesh | Plugins advertise which extensions it supports.

13 years agoMerging branch lp:~salvatore-orlando/quantum/bug802892
Salvatore Orlando [Fri, 22 Jul 2011 07:04:35 +0000 (08:04 +0100)]
Merging branch lp:~salvatore-orlando/quantum/bug802892
Fixing bug #802892

13 years agoMerging branch lp:~netstack/quantum/quantum-unit-tests
Salvatore Orlando [Fri, 22 Jul 2011 07:01:43 +0000 (08:01 +0100)]
Merging branch lp:~netstack/quantum/quantum-unit-tests

Provides functionality as specified by blueprint https://blueprints.launchpad.net/quantum/+spec/api-spec-unit-tests

13 years agoFixing silly pep8 error
Salvatore Orlando [Thu, 21 Jul 2011 16:37:24 +0000 (17:37 +0100)]
Fixing silly pep8 error

13 years agoMerge with quantum-unit-tests
Salvatore Orlando [Thu, 21 Jul 2011 16:24:24 +0000 (17:24 +0100)]
Merge with quantum-unit-tests

13 years agodoh
Salvatore Orlando [Thu, 21 Jul 2011 15:54:23 +0000 (16:54 +0100)]
doh

13 years agoRestoring quantum_plugin_base to previous state.
Salvatore Orlando [Thu, 21 Jul 2011 15:34:58 +0000 (16:34 +0100)]
Restoring quantum_plugin_base to previous state.
Will discuss in the future whether allow API layer to pass options to plugins upon initialization.

13 years agoVinkesh/Santhosh | Added tests to check the member and collection custom actions...
vinkesh banka [Wed, 20 Jul 2011 13:38:16 +0000 (19:08 +0530)]
Vinkesh/Santhosh | Added tests to check the member and collection custom actions of ResourceExtensions

13 years agoVinkesh/Deepak | Moved plugin related checks in ExtensionManager code to PluginAwareE...
Deepak N [Tue, 19 Jul 2011 06:23:57 +0000 (11:53 +0530)]
Vinkesh/Deepak | Moved plugin related checks in ExtensionManager code to PluginAwareExtensionManager

13 years agoDeepak/Vinkesh | Added an base abstract class which can be inherited by PluginInterfa...
Deepak N [Tue, 19 Jul 2011 05:55:31 +0000 (11:25 +0530)]
Deepak/Vinkesh | Added an base abstract class which can be inherited by PluginInterface class which defines the contract expected by extension.

13 years agoVinkesh/Deepak| Added doc and small refactoring
Deepak N [Tue, 19 Jul 2011 04:50:48 +0000 (10:20 +0530)]
Vinkesh/Deepak| Added doc and small refactoring

13 years agoUnit tests for API completed
Salvatore Orlando [Mon, 18 Jul 2011 22:51:22 +0000 (23:51 +0100)]
Unit tests for API completed
fixed pep8 errors

13 years agoAdd TESTING document: description and polices for quantum tests
Brad Hall [Mon, 18 Jul 2011 20:44:48 +0000 (13:44 -0700)]
Add TESTING document: description and polices for quantum tests

13 years agoAdding more unit tests
Salvatore Orlando [Mon, 18 Jul 2011 16:56:42 +0000 (17:56 +0100)]
Adding more unit tests

13 years agoDeepak/Santhosh | ExtensionManager verifies that plugin implements the interface...
Deepak N [Mon, 18 Jul 2011 14:15:24 +0000 (19:45 +0530)]
Deepak/Santhosh | ExtensionManager verifies that plugin implements the interface expected by the extension

13 years agoSanthosh/Deepak | Made supports_extension method optional for plugin, plugin will...
Deepak N [Mon, 18 Jul 2011 11:54:26 +0000 (17:24 +0530)]
Santhosh/Deepak | Made supports_extension method optional for plugin, plugin will be loaded only once

13 years agoMerged from quantum trunk
Deepak N [Mon, 18 Jul 2011 10:49:11 +0000 (16:19 +0530)]
Merged from quantum trunk

13 years agoSanthosh/deepak| Load extensions supported by plugin
Deepak N [Mon, 18 Jul 2011 10:41:20 +0000 (16:11 +0530)]
Santhosh/deepak| Load extensions supported by plugin

13 years agoRemoving code related to functional tests
Salvatore Orlando [Thu, 14 Jul 2011 11:47:49 +0000 (12:47 +0100)]
Removing code related to functional tests

13 years agoApplying fix for bug #804237
Salvatore Orlando [Fri, 8 Jul 2011 23:34:49 +0000 (00:34 +0100)]
Applying fix for bug #804237
from branch lp:~salvatore-orlando/quantum/bug804237

13 years agoRajaram/Santosh|misc readablity improvements to extension tests
Rajaram Mallya [Thu, 7 Jul 2011 12:05:14 +0000 (17:35 +0530)]
Rajaram/Santosh|misc readablity improvements to extension tests

13 years agoSantosh/Rajaram| added extenstion test to show header extensibility
Rajaram Mallya [Thu, 7 Jul 2011 07:28:20 +0000 (12:58 +0530)]
Santosh/Rajaram| added extenstion test to show header extensibility

13 years agoRajaram/Vinkesh | Added tests to confirm extensions can edit previously uneditable...
Rajaram Mallya [Wed, 6 Jul 2011 13:45:54 +0000 (19:15 +0530)]
Rajaram/Vinkesh | Added tests to confirm extensions can edit previously uneditable field.

13 years agoremoving pep8 errors
Salvatore Orlando [Wed, 6 Jul 2011 11:41:13 +0000 (12:41 +0100)]
removing pep8 errors

13 years agoAdded more unit tests for API
Salvatore Orlando [Wed, 6 Jul 2011 11:23:18 +0000 (12:23 +0100)]
Added more unit tests for API
Starting work on functional tests, importing code from Glance

13 years agoNow REALLY using in-memory db
Salvatore Orlando [Tue, 5 Jul 2011 17:27:26 +0000 (18:27 +0100)]
Now REALLY using in-memory db

13 years agoAdapated plugin infrastructure to allow API to pass options to plugins
Salvatore Orlando [Tue, 5 Jul 2011 16:50:30 +0000 (17:50 +0100)]
Adapated plugin infrastructure to allow API to pass options to plugins
Now using in-memory sqlite db for tests on FakePlugin
teardown() now 'resets' the in-memory db
Adding unit tests for APIs

13 years agoFixing error introduced in find_config
Salvatore Orlando [Tue, 5 Jul 2011 10:27:12 +0000 (11:27 +0100)]
Fixing error introduced in find_config

13 years agoRemoving excess debug line
Salvatore Orlando [Tue, 5 Jul 2011 09:24:13 +0000 (10:24 +0100)]
Removing excess debug line

13 years agoFixing syntax errors in db/models.py
Salvatore Orlando [Tue, 5 Jul 2011 00:08:18 +0000 (01:08 +0100)]
Fixing syntax errors in db/models.py

13 years agoTemporary commit
Salvatore Orlando [Mon, 4 Jul 2011 17:50:45 +0000 (18:50 +0100)]
Temporary commit

13 years agoNow loading plugin before setting up routes.
Salvatore Orlando [Mon, 4 Jul 2011 10:43:16 +0000 (11:43 +0100)]
Now loading plugin before setting up routes.
Passing same plugin instance to API controllers.

Also renamed 'network_manager' to 'plugin' in API controllers.

13 years agoAdding unit test
Salvatore Orlando [Fri, 1 Jul 2011 11:20:31 +0000 (12:20 +0100)]
Adding unit test
Applying pep8 fixes

Note: teardown does not yet work properly. Thinking about replacing it with something that simply deletes the temporary sql lite db.

13 years agoStarting implementation of unit tests
Salvatore Orlando [Thu, 30 Jun 2011 17:13:01 +0000 (18:13 +0100)]
Starting implementation of unit tests
Fixing minor bugs with FakePlugin

13 years agoRemoving static data for FakePlugin
Salvatore Orlando [Wed, 29 Jun 2011 15:48:55 +0000 (16:48 +0100)]
Removing static data for FakePlugin

13 years ago- Unit tests will use FakePlugin
Salvatore Orlando [Wed, 29 Jun 2011 15:40:15 +0000 (16:40 +0100)]
- Unit tests will use FakePlugin
- FakePlugin adapted to db API with sqlite
- db Models updated to inherit from generic Quantum Base model (provides utility functions and capabilities for treating db objects as dicts - see nova.db.models.NovaBase)
- functional tests commented out temporarily. Will un-comment when code for starting actual service is in place

13 years agoAdding Routes>=1.12.3 to tools/pip-requires
Salvatore Orlando [Wed, 29 Jun 2011 10:18:12 +0000 (11:18 +0100)]
Adding Routes>=1.12.3 to tools/pip-requires

13 years agoWork in progress - just starting
Salvatore Orlando [Tue, 28 Jun 2011 17:04:27 +0000 (18:04 +0100)]
Work in progress - just starting