]> review.fuel-infra Code Review - openstack-build/neutron-build.git/log
openstack-build/neutron-build.git
11 years agoMerge "Rename agent_loadbalancer directory to loadbalancer"
Jenkins [Sat, 15 Jun 2013 21:07:28 +0000 (21:07 +0000)]
Merge "Rename agent_loadbalancer directory to loadbalancer"

11 years agoMerge "Reduce plugin accesses from policy engine"
Jenkins [Sat, 15 Jun 2013 01:44:42 +0000 (01:44 +0000)]
Merge "Reduce plugin accesses from policy engine"

11 years agoRename agent_loadbalancer directory to loadbalancer
Eugene Nikanorov [Thu, 13 Jun 2013 18:54:59 +0000 (22:54 +0400)]
Rename agent_loadbalancer directory to loadbalancer

Fix missing path changes

Fixes bug 1179276

Change-Id: I889eeac8013de67fccbac9bfa745a56e7f859756

11 years agoImported Translations from Transifex
OpenStack Jenkins [Fri, 14 Jun 2013 12:11:12 +0000 (12:11 +0000)]
Imported Translations from Transifex

Change-Id: I00bce7b7069d0ff8f2d62633b502103bd5e62abd

11 years agoMerge "Remove unit tests that are no longer run."
Jenkins [Fri, 14 Jun 2013 03:15:03 +0000 (03:15 +0000)]
Merge "Remove unit tests that are no longer run."

11 years agoMerge "xenapi: fix rootwrap"
Jenkins [Fri, 14 Jun 2013 01:25:17 +0000 (01:25 +0000)]
Merge "xenapi: fix rootwrap"

11 years agoRemove unit tests that are no longer run.
HenryVIII [Fri, 14 Jun 2013 00:03:20 +0000 (20:03 -0400)]
Remove unit tests that are no longer run.

A long time ago, quantum/tests/unit became the home for all unit
tests, but these ones in the Cisco plugin directory got left
behind. They have suffered bit-rot and need to be removed.

Also:
- Move the fake Nexus driver to new home.
- Filed new bugs to track the task of improving unit test coverage of
  Cisco plugin code.

Fixes: bug #1174311
Change-Id: I372e24aebbe1804e5b6ce62984bfd76b030a44b1

11 years agoMerge "Remove wrong reference to object attribute in nvplib"
Jenkins [Thu, 13 Jun 2013 20:38:11 +0000 (20:38 +0000)]
Merge "Remove wrong reference to object attribute in nvplib"

11 years agoMerge "Rename agent_loadbalancer directory to loadbalancer"
Jenkins [Thu, 13 Jun 2013 20:38:01 +0000 (20:38 +0000)]
Merge "Rename agent_loadbalancer directory to loadbalancer"

11 years agoMerge "Update with latest OSLO code"
Jenkins [Thu, 13 Jun 2013 18:35:21 +0000 (18:35 +0000)]
Merge "Update with latest OSLO code"

11 years agoImported Translations from Transifex
OpenStack Jenkins [Thu, 13 Jun 2013 12:11:13 +0000 (12:11 +0000)]
Imported Translations from Transifex

Change-Id: Id74e6964c4e8ca6b47b0ad43cde17beac162e2de

11 years agoRename agent_loadbalancer directory to loadbalancer
Eugene Nikanorov [Thu, 13 Jun 2013 09:40:05 +0000 (13:40 +0400)]
Rename agent_loadbalancer directory to loadbalancer

Rename agent_loadbalancer directory to loadbalancer. and move
plugings/services directory one level up.
Fix tests and imports accordingly

fixes bug 1179276

Change-Id: If9e027b00824d612dfdd03e47efa9c08e419f205

11 years agoMake reference lbaas implementation as a pluggable driver
Eugene Nikanorov [Sun, 5 May 2013 02:34:44 +0000 (06:34 +0400)]
Make reference lbaas implementation as a pluggable driver

implements blueprint multi-vendor-support-for-lbaas-step1

This patch implements the following changes:
 * merge lbaas_plugin.py and plugin.py into 'plugin.py'
   After that the default 'reference' implementation is available again.
 * move all code related to reference implementation from plugin.py to
   drivers/haproxy/plugin_driver.py
 * Inherit HaproxyOnHostPluginDriver from abstract driver and implement
   its interface.
 * modify tests accordingly

Change-Id: Ib4bfe286826acdedeadbeeff4713448c073378d2

11 years agoRemove wrong reference to object attribute in nvplib
armando-migliaccio [Tue, 11 Jun 2013 07:05:13 +0000 (00:05 -0700)]
Remove wrong reference to object attribute in nvplib

Plus, added negative tests that were not covering the
exception handling bits.

Fixes bug #1189730

Change-Id: I5df914c6b748a03816217336431c2b0b597481b5

11 years agoMerge "Remove explicit distribute depend."
Jenkins [Wed, 12 Jun 2013 19:42:56 +0000 (19:42 +0000)]
Merge "Remove explicit distribute depend."

11 years agoMerge "Imported Translations from Transifex"
OpenStack Jenkins [Wed, 12 Jun 2013 16:05:39 +0000 (16:05 +0000)]
Merge "Imported Translations from Transifex"

11 years agoMerge "Add support for VXLAN to the Open vSwitch plugin."
Jenkins [Wed, 12 Jun 2013 15:47:57 +0000 (15:47 +0000)]
Merge "Add support for VXLAN to the Open vSwitch plugin."

11 years agoMerge "Ensure to remove auto delete ports from OFC in NEC plugin"
Jenkins [Wed, 12 Jun 2013 15:12:23 +0000 (15:12 +0000)]
Merge "Ensure to remove auto delete ports from OFC in NEC plugin"

11 years agoUpdate with latest OSLO code
Gary Kotton [Wed, 12 Jun 2013 13:20:46 +0000 (13:20 +0000)]
Update with latest OSLO code

Change-Id: I54c0f6fa0489f0ef20187adf87f720e48ce1626c

11 years agoImported Translations from Transifex
OpenStack Jenkins [Wed, 12 Jun 2013 12:11:13 +0000 (12:11 +0000)]
Imported Translations from Transifex

Change-Id: Ia5f18e90d6df17c1b4d758fa949259d8af489e5d

11 years agoEnsure to remove auto delete ports from OFC in NEC plugin
Akihiro MOTOKI [Wed, 12 Jun 2013 08:18:55 +0000 (17:18 +0900)]
Ensure to remove auto delete ports from OFC in NEC plugin

When deleting a network, dhcp ports are removed automatically
in db_plugin. This causes a failure network deletion since the
corresponding port exists on OFC and the network on OFC cannot
be deleted unless a subnet on the network is deleted explicitly.
This commit gets auto-delete ports and delete the corresponding
ports on the controller before deleting the network.

Fixes bug #1190163

Change-Id: Ifffaa1a28b5fac0b0a98036a926550255cc25c9d

11 years agoAdding SVI support to the Cisco Nexus plugin
Arvind Somya [Wed, 22 May 2013 17:27:48 +0000 (10:27 -0700)]
Adding SVI support to the Cisco Nexus plugin

Adding support to create vlan SVI gateways on Cisco Nexus hardware switches.

blueprint cisco-plugin-svi

Change-Id: I88516f3e67d51d213fa60f6ec9aee23f9ca4be97

11 years agoMerge "Improve detection of config errors in nvp.ini file"
Jenkins [Wed, 12 Jun 2013 07:54:33 +0000 (07:54 +0000)]
Merge "Improve detection of config errors in nvp.ini file"

11 years agoMerge "Use Python 3.x compatible octal literals"
Jenkins [Wed, 12 Jun 2013 01:18:14 +0000 (01:18 +0000)]
Merge "Use Python 3.x compatible octal literals"

11 years agoImprove detection of config errors in nvp.ini file
armando-migliaccio [Tue, 11 Jun 2013 19:47:48 +0000 (12:47 -0700)]
Improve detection of config errors in nvp.ini file

Detect if default params specified in the config file match
what it is returned by NVP.

Fixes bug #1190032

Change-Id: I8084dc938726e050ba82410cbc02a161cc0aa17f

11 years agoRemove explicit distribute depend.
Monty Taylor [Tue, 11 Jun 2013 18:38:57 +0000 (11:38 -0700)]
Remove explicit distribute depend.

Causes issues with the recent re-merge with setuptools. Advice from
upstream is to stop doing explicit depends.

Change-Id: Idb465068d25433582b8579a3ea96293f23368708

11 years agoMerge "Protect PoolStats table from negative values."
Jenkins [Tue, 11 Jun 2013 15:19:50 +0000 (15:19 +0000)]
Merge "Protect PoolStats table from negative values."

11 years agoImported Translations from Transifex
OpenStack Jenkins [Tue, 11 Jun 2013 12:11:32 +0000 (12:11 +0000)]
Imported Translations from Transifex

Change-Id: I8df971702d0709ed90db12b3f1ffff75b4931c5a

11 years agoProtect PoolStats table from negative values.
Avishay Balderman [Tue, 11 Jun 2013 08:52:20 +0000 (01:52 -0700)]
Protect PoolStats table from negative values.

Fixes: bug #1188959
Change-Id: I67038734dae5dc29e5c0666fdc98827dfd50b678

11 years agoMerge "Expose most common QueuePoll parameters from SQLAlchemy"
Jenkins [Mon, 10 Jun 2013 16:42:11 +0000 (16:42 +0000)]
Merge "Expose most common QueuePoll parameters from SQLAlchemy"

11 years agoMerge "Hide lock_prefix argument using synchronized_with_prefix()"
Jenkins [Mon, 10 Jun 2013 16:17:37 +0000 (16:17 +0000)]
Merge "Hide lock_prefix argument using synchronized_with_prefix()"

11 years agoMerge "Fix and enable H90x tests"
Jenkins [Mon, 10 Jun 2013 16:16:51 +0000 (16:16 +0000)]
Merge "Fix and enable H90x tests"

11 years agoImported Translations from Transifex
OpenStack Jenkins [Mon, 10 Jun 2013 12:11:28 +0000 (12:11 +0000)]
Imported Translations from Transifex

Change-Id: I076ac10aa31a43369a100acfe72b6737a53c26ee

11 years agoAdd support for VXLAN to the Open vSwitch plugin.
Kyle Mestery [Fri, 17 May 2013 20:04:19 +0000 (15:04 -0500)]
Add support for VXLAN to the Open vSwitch plugin.

This commit adds support for utilizing the VXLAN tunneling protocol in versions
of Open vSwitch >= 1.10. This is configurable and will default to GRE if not
configured. As part of this commit, it is possible to configure the UDP port
VXLAN will utilize as well. VXLAN and GRE cannot be configured at the same
time with this patch. 2 new configuration file options are added to the AGENT
section of the config to support this: 'tunnel_type' and 'vxlan_udp_port'.
In addition, the agent no longer makes use of enable_tunneling, as this can
be determined if tunnel_type is set.

Note: The VXLAN functionality utilized here is what is implemented in Open
vSwitch itself, and is different than the VXLAN functionality in the
upstream Linux kernel. The code validates both the userspace and kernel
pieces of OVS to verify if VXLAN functionality can be supported on the
running system

Implements blueprint ovs-vxlan-lisp-tunnel

Change-Id: I45d49d5d6463e574922c7f50d6499c6bdb6c862c

11 years agoHide lock_prefix argument using synchronized_with_prefix()
Zhongyue Luo [Tue, 14 May 2013 09:17:46 +0000 (17:17 +0800)]
Hide lock_prefix argument using synchronized_with_prefix()

The lockfile module has a new convenience API which sets the lockfile prefix.
Using this API, the prefix is not required everytime synchronized is used.
This enables for projects to have consistant prefixes on their lockfiles

Change-Id: I4bc3f28a9ed2a6e2438a90f163bbde081211062c

11 years agoMerge "Add support for protocol numbers"
Jenkins [Mon, 10 Jun 2013 06:30:23 +0000 (06:30 +0000)]
Merge "Add support for protocol numbers"

11 years agoImported Translations from Transifex
OpenStack Jenkins [Sun, 9 Jun 2013 12:11:27 +0000 (12:11 +0000)]
Imported Translations from Transifex

Change-Id: Ied5f298513ecf312e0cb6dcd5bc0740e869f44d9

11 years agoFix and enable H90x tests
Dirk Mueller [Sun, 9 Jun 2013 11:50:49 +0000 (13:50 +0200)]
Fix and enable H90x tests

Only triggering in few places that are easy
to fix. Start gating on those checks.

Change-Id: Ib4ff23159bd83fd3455b5357d5338fe37ca23fa2

11 years agoMerge "Change lazy='dynamic' to 'joined' in models_v2"
Jenkins [Sun, 9 Jun 2013 09:09:08 +0000 (09:09 +0000)]
Merge "Change lazy='dynamic' to 'joined' in models_v2"

11 years agoMerge "Sync Qpid RPC fix from Oslo"
Jenkins [Sun, 9 Jun 2013 07:54:31 +0000 (07:54 +0000)]
Merge "Sync Qpid RPC fix from Oslo"

11 years agoMerge "Remove generic Exception when using assertRaises"
Jenkins [Sun, 9 Jun 2013 07:54:22 +0000 (07:54 +0000)]
Merge "Remove generic Exception when using assertRaises"

11 years agoChange lazy='dynamic' to 'joined' in models_v2
Aaron Rosen [Wed, 5 Jun 2013 00:19:07 +0000 (17:19 -0700)]
Change lazy='dynamic' to 'joined' in models_v2

Previously several models were defined with lazy='dynamic'. This would
then cause Ports.fixed_ips (or w/e was specified as dynamic) to be defined
as a AppenderQuery object and when accessed would query for the result.
Therefore in get_ports() for example, when fixed_ips was accessed
in _make_port_dict() we would be issuing an addition query to the database
to lookup the fixed_ips information.

This patch changes update_port/subnet() so that it keeps track of what
changed so it does not have to query the db for values it should already
know about.

This patch also adds a unit test for update_subnet() adding host routes
where there was missing code coverage.

Implements blueprint improve-db-performance

Change-Id: I0b2214604042a1fd362cbbf3fd70e31adf0ce279

11 years agoUse Python 3.x compatible octal literals
Dirk Mueller [Sat, 8 Jun 2013 11:17:03 +0000 (13:17 +0200)]
Use Python 3.x compatible octal literals

Python 3.x deprecated octal literals in the form 0755.
Use the Python 2.x compatible version 0o755 instead.

Change-Id: I90ea601847752ae04d4e403ffa16a537efe442e2

11 years agoImported Translations from Transifex
OpenStack Jenkins [Sat, 8 Jun 2013 12:11:34 +0000 (12:11 +0000)]
Imported Translations from Transifex

Change-Id: I2ea142c1e98123806ed3f15e1ab01e1cfd7c64b8

11 years agoMerge "Handle portinfo msg after port deletion in NEC plugin"
Jenkins [Sat, 8 Jun 2013 10:14:55 +0000 (10:14 +0000)]
Merge "Handle portinfo msg after port deletion in NEC plugin"

11 years agoMerge "nicira plugin: load subnet once when adding router interface"
Jenkins [Sat, 8 Jun 2013 06:37:44 +0000 (06:37 +0000)]
Merge "nicira plugin: load subnet once when adding router interface"

11 years agoMerge "Nicira plugin: always fetch lports from correct lswitch"
Jenkins [Sat, 8 Jun 2013 06:33:54 +0000 (06:33 +0000)]
Merge "Nicira plugin: always fetch lports from correct lswitch"

11 years agoMerge "Improve test coverage in NEC plugin"
Jenkins [Sat, 8 Jun 2013 06:30:58 +0000 (06:30 +0000)]
Merge "Improve test coverage in NEC plugin"

11 years agoMerge "Adds support for the Indigo Virtual Switch (IVS)"
Jenkins [Sat, 8 Jun 2013 00:35:42 +0000 (00:35 +0000)]
Merge "Adds support for the Indigo Virtual Switch (IVS)"

11 years agoRemove generic Exception when using assertRaises
Mark McClain [Fri, 7 Jun 2013 00:00:06 +0000 (20:00 -0400)]
Remove generic Exception when using assertRaises

This change fixes errors associated with H202 checks and enables H202
checks.

Change-Id: I28a48d1b58f2f1f6824ee4b45782a0c961fe9fb5

11 years agoSync Qpid RPC fix from Oslo
Ben Nemec [Fri, 7 Jun 2013 16:35:14 +0000 (16:35 +0000)]
Sync Qpid RPC fix from Oslo

Qpid cannot serialize dicts containing strings longer than 65535
characters.  This change syncs the fix from Oslo to Quantum.

Fixes bug 1175808

Change-Id: I48071abffa86e71727deed05aca08ac475cbaf05

11 years agoNicira plugin: always fetch lports from correct lswitch
Salvatore [Fri, 7 Jun 2013 15:08:47 +0000 (17:08 +0200)]
Nicira plugin: always fetch lports from correct lswitch

Bug 1188652

Remove get_logical_port_status which required a lswitch uuid, and
replace it with a call to query_lswitch_ports, which does not
require it.

Change-Id: I6c7d0403f37b2c9fb4332a8d34dcaa9050ced3fc

11 years agoImprove test coverage in NEC plugin
Akihiro MOTOKI [Mon, 20 May 2013 20:07:05 +0000 (05:07 +0900)]
Improve test coverage in NEC plugin

blueprint nec-plugin-test-coverage

This commit adds the following changes in unit tests.
- Unit tests to check communications with the controller in NEC plugin
- Unit tests for nec plugin agent
- Improve coverage of OFC drivers
- Mock the client to talk with the external controller in db.

Change-Id: I2b9ab0480da312ea5e804ca04b543cc144b7e545

11 years agoImported Translations from Transifex
OpenStack Jenkins [Fri, 7 Jun 2013 12:11:13 +0000 (12:11 +0000)]
Imported Translations from Transifex

Change-Id: I05ca2810f548379c4a2201c8d761904b8bec0ff5

11 years agonicira plugin: load subnet once when adding router interface
Salvatore Orlando [Fri, 7 Jun 2013 10:33:44 +0000 (12:33 +0200)]
nicira plugin: load subnet once when adding router interface

Bug 1188562

This patch ensure subnet is loaded only once from the database.
Also, the port is now loaded from the database only if the
corresponding NVP logical port is found.

Change-Id: I1626c7b61ddc8e785d8ce2e39619da78b20ae61e

11 years agoMerge "Add API mac learning extension for NVP"
Jenkins [Thu, 6 Jun 2013 23:16:46 +0000 (23:16 +0000)]
Merge "Add API mac learning extension for NVP"

11 years agoAdds support for the Indigo Virtual Switch (IVS)
Kevin Benton [Tue, 4 Jun 2013 23:18:58 +0000 (16:18 -0700)]
Adds support for the Indigo Virtual Switch (IVS)

Implements: blueprint ivs-interface-driver

Adds the IVS VIF type to portbindings.py.
Adds the VIF interface class to allow agents to bind to VIF switches.
Adds support to the BigSwitch plugin to request the IVS VIF type on nova compute nodes.
Adds unit tests for new interface class and changes to BigSwitch plugin.

Change-Id: I2fe104000523c60097c22946b0a80dc404dfe273

11 years agoMerge "Fix typo in l3_agent"
Jenkins [Thu, 6 Jun 2013 22:20:50 +0000 (22:20 +0000)]
Merge "Fix typo in l3_agent"

11 years agoAdd support for protocol numbers
Aaron Rosen [Thu, 6 Jun 2013 22:06:24 +0000 (15:06 -0700)]
Add support for protocol numbers

This patch adds support for passing in protocol numbers into the API.
For example, 1 instead of ICMP. This allows all protocols besides
just TCP/UDP/ICMP to be used. This patch includes changes to support
this for the NVP Plugin. Existing plugins using securitygroups_rpc_base
and OVSHybridIptablesFirewallDriver require no change to leverage this.

Implements blueprint security-group-rules-protocol-numbers

Change-Id: I7d3b6986d9d0dadbefac0ea7798475a573dac046

11 years agoAdd API mac learning extension for NVP
armando-migliaccio [Thu, 23 May 2013 05:43:17 +0000 (22:43 -0700)]
Add API mac learning extension for NVP

This commit adds an API extension for NVP where the
NVP supported mac learning feature can be switched
on/off for a specific port. The attribute can be
True or False or omitted altogether.

Implements blueprint nvp-mac-learning-extension

Change-Id: I9173c7dfe0cf4a9ee7b0605722ce7fa01708f5ba

11 years agoExpose most common QueuePoll parameters from SQLAlchemy
Gary Kotton [Tue, 4 Jun 2013 15:14:39 +0000 (15:14 +0000)]
Expose most common QueuePoll parameters from SQLAlchemy

Fixes bug 1160442

The defualt parameters are used unless otherwise configured. This
is applicable for:
 - pool_size
 - max_overflow
 - pool_timeout

By increasing the pool_size and the max_overflow and lowering the timeout
the issue reported in the bug is resolved.

NOTE: the configuration values enable the user to make use of the default
QueuePool tuning values.

Change-Id: Ic258442531a2caf2db4f05c4ddd6fbfb0c180f17

11 years agoMerge "Imported Translations from Transifex"
OpenStack Jenkins [Thu, 6 Jun 2013 09:36:48 +0000 (09:36 +0000)]
Merge "Imported Translations from Transifex"

11 years agoFix typo in l3_agent
Nikolay Sobolevskiy [Thu, 6 Jun 2013 08:44:19 +0000 (12:44 +0400)]
Fix typo in l3_agent

Fix incorrect typo in the option description.

Change-Id: I80b829328cce89c12ce98976d106cf02a82592ab

11 years agoMerge "multi-vendor-support-for-lbaas"
Jenkins [Wed, 5 Jun 2013 22:47:40 +0000 (22:47 +0000)]
Merge "multi-vendor-support-for-lbaas"

11 years agoMerge "Sort NVP supported extensions alphabetically"
Jenkins [Wed, 5 Jun 2013 20:12:29 +0000 (20:12 +0000)]
Merge "Sort NVP supported extensions alphabetically"

11 years agoImported Translations from Transifex
OpenStack Jenkins [Wed, 5 Jun 2013 12:12:02 +0000 (12:12 +0000)]
Imported Translations from Transifex

Change-Id: Ied11f335e84c91f87a4344200d12ddff51128ba1

11 years agomulti-vendor-support-for-lbaas
Avishay Balderman [Sun, 5 May 2013 09:22:17 +0000 (02:22 -0700)]
multi-vendor-support-for-lbaas

BluePrint: multi-vendor-support-for-lbaas-step0

This is the first stage in a 3 stages BP

Change-Id: Ic5b2c46c5a74338c3fa14cc991f4420cabd7798e

11 years agoHandle portinfo msg after port deletion in NEC plugin
Akihiro MOTOKI [Tue, 4 Jun 2013 03:37:59 +0000 (12:37 +0900)]
Handle portinfo msg after port deletion in NEC plugin

Fixes bug 1187701

Change-Id: I9c5ef3320ad6e9438dca9ccccf27f4cedfe4ceec

11 years agoMerge "Imported Translations from Transifex"
OpenStack Jenkins [Wed, 5 Jun 2013 07:46:56 +0000 (07:46 +0000)]
Merge "Imported Translations from Transifex"

11 years agoMerge "Fix branch in db migration scripts"
Jenkins [Wed, 5 Jun 2013 07:46:53 +0000 (07:46 +0000)]
Merge "Fix branch in db migration scripts"

11 years agoMerge "Add extra details in BigSwitch config"
Jenkins [Wed, 5 Jun 2013 07:46:43 +0000 (07:46 +0000)]
Merge "Add extra details in BigSwitch config"

11 years agoAdd *.swo/swp to .gitignore
Aaron Rosen [Wed, 5 Jun 2013 00:59:56 +0000 (17:59 -0700)]
Add *.swo/swp to .gitignore

I noticed these files weren't being ignored when I accidentally uploaded
one here: https://review.openstack.org/#/c/30648/3

Fixes bug: 1187600

Change-Id: I8570f797e2cc7420dc8a578a9cf68741631cd9f6

11 years agoSort NVP supported extensions alphabetically
armando-migliaccio [Tue, 4 Jun 2013 22:52:29 +0000 (15:52 -0700)]
Sort NVP supported extensions alphabetically

It is easier to read, and makes diff's smaller

Change-Id: I90b6ab566fbc720c4656b70ccbe10c6cc6338d82

11 years agoAdd extra details in BigSwitch config
Lorin Hochstein [Tue, 4 Jun 2013 13:42:00 +0000 (09:42 -0400)]
Add extra details in BigSwitch config

Add some details to some of the BigSwitch configuration options.

The doc team will soon be generating documentation for configuration
options by extracting it directly from the source code help strings,
which is one of the motivations for adding this detail.

Change-Id: I7c694212bee29ac78135a4436633a202a6bba4a2

11 years agoImported Translations from Transifex
OpenStack Jenkins [Tue, 4 Jun 2013 12:12:04 +0000 (12:12 +0000)]
Imported Translations from Transifex

Change-Id: I61bfcf2c69002b8504bbc0f9684ced94fde16dce

11 years agoNEC plugin: Ensure to delete portinfo when port_removed RPC.
Akihiro MOTOKI [Tue, 4 Jun 2013 03:45:23 +0000 (12:45 +0900)]
NEC plugin: Ensure to delete portinfo when port_removed RPC.

Fixes bug #1187249

Change-Id: Iaccfd1d4918df5dc4ba1c0478689fd4c833da7b3

11 years agoMerge "Add execute file mode bits to quantum-mlnx-agent"
Jenkins [Mon, 3 Jun 2013 20:31:07 +0000 (20:31 +0000)]
Merge "Add execute file mode bits to quantum-mlnx-agent"

11 years agoMerge "Add InvalidExternalNetwork exception to display correct error"
Jenkins [Mon, 3 Jun 2013 20:31:04 +0000 (20:31 +0000)]
Merge "Add InvalidExternalNetwork exception to display correct error"

11 years agoMerge "DbQuotaDriver allows negative quotas to be set."
Jenkins [Mon, 3 Jun 2013 17:57:32 +0000 (17:57 +0000)]
Merge "DbQuotaDriver allows negative quotas to be set."

11 years agoImported Translations from Transifex
OpenStack Jenkins [Mon, 3 Jun 2013 12:12:05 +0000 (12:12 +0000)]
Imported Translations from Transifex

Change-Id: Ie69e21dda6d8d0f365e08a04a78226f07f2feb24

11 years agoxenapi: fix rootwrap
Mate Lakat [Mon, 3 Jun 2013 09:39:13 +0000 (10:39 +0100)]
xenapi: fix rootwrap

The xenapi root wrapper did not parse the "exec_dirs" parameter, so it
failed to execute the commands. This patch works around this problem by
parsing the "exec_dirs".

Fixes bug 1185872

Change-Id: I10175c7df5d34e47eb6044711ffbe4fe4cee3ce2

11 years agoAdd execute file mode bits to quantum-mlnx-agent
Jian Wen [Mon, 3 Jun 2013 03:17:36 +0000 (11:17 +0800)]
Add execute file mode bits to quantum-mlnx-agent

chmod a+x bin/quantum-mlnx-agent

Change-Id: I363e4e1ab43925964b5da866ec8843317c43dbcb

11 years agoMerge "Rename README to README.rst"
Jenkins [Mon, 3 Jun 2013 02:30:53 +0000 (02:30 +0000)]
Merge "Rename README to README.rst"

11 years agoMerge "Port profile should not mark vlan as native-vlan"
Jenkins [Mon, 3 Jun 2013 02:03:45 +0000 (02:03 +0000)]
Merge "Port profile should not mark vlan as native-vlan"

11 years agoMerge "Add rollback for Cisco plugin update_port failure"
Jenkins [Mon, 3 Jun 2013 02:03:42 +0000 (02:03 +0000)]
Merge "Add rollback for Cisco plugin update_port failure"

11 years agoMerge "python3: Introduce py33 to tox.ini"
Jenkins [Sun, 2 Jun 2013 15:17:50 +0000 (15:17 +0000)]
Merge "python3: Introduce py33 to tox.ini"

11 years agoImported Translations from Transifex
OpenStack Jenkins [Sun, 2 Jun 2013 12:12:19 +0000 (12:12 +0000)]
Imported Translations from Transifex

Change-Id: I26ef92286c40267918e3990a4c2970731bf3bc17

11 years agoFix branch in db migration scripts
Jian Wen [Sun, 2 Jun 2013 01:13:22 +0000 (09:13 +0800)]
Fix branch in db migration scripts

Fixes bug 1186113

Change-Id: I1ab661a8767004489226c8107b84fef05a3e34cc

11 years agopython3: Introduce py33 to tox.ini
Chuck Short [Sun, 2 Jun 2013 00:34:17 +0000 (19:34 -0500)]
python3: Introduce py33 to tox.ini

Introduce py33 to tox.ini to make testing with
python3 easier.

Change-Id: I6cf924921e3595baac94ae1567cb2bd68457377e
Signed-off-by: Chuck Short <chuck.short@canonical.com>
11 years agoPort profile should not mark vlan as native-vlan
Shiv Haris [Sat, 1 Jun 2013 17:54:30 +0000 (10:54 -0700)]
Port profile should not mark vlan as native-vlan

Change-Id: I0b117ad8a3761e8f8ae59ae21fb68bbc3303b35b
Fixes: bug 1186461
11 years agoMerge "Enable router extension in Brocade Plugin"
Jenkins [Sat, 1 Jun 2013 16:30:41 +0000 (16:30 +0000)]
Merge "Enable router extension in Brocade Plugin"

11 years agoRename README to README.rst
Dirk Mueller [Fri, 31 May 2013 10:00:26 +0000 (12:00 +0200)]
Rename README to README.rst

README.rst seems to be more standard accross OpenStack
modules. Also add it to the manifest. Fix a typo
in the manifest.

Fixes: LP Bug #1186518
Change-Id: Ib04f44a1186d3793f5fca39c0c29d74a78a52faf

11 years agoAdd rollback for Cisco plugin update_port failure
Dane LeBlanc [Fri, 17 May 2013 15:42:59 +0000 (11:42 -0400)]
Add rollback for Cisco plugin update_port failure

Fixes bug 1174433

This fix adds a rollback of the OVS plugin update_port operation
following a failure to update the port in the Cisco Nexus sub-plugin.

Also, this fix removes an unneccessary call to the Nexus sub-plugin's
update_network method within the Cisco plugin model layer's
update_network method (as well as the associated argument setup).
The Nexus sub-plugin's update_network is a no-op, so there's no
need to call it.

Change-Id: I10cba0d7f1d632c7f77eb6c4a94ea82b958bc6a2

11 years agoMerge "Sphinx-ify QuantumPluginBaseV2 docstrings"
Jenkins [Fri, 31 May 2013 19:53:30 +0000 (19:53 +0000)]
Merge "Sphinx-ify QuantumPluginBaseV2 docstrings"

11 years agoEnable router extension in Brocade Plugin
Shiv Haris [Thu, 30 May 2013 23:43:06 +0000 (16:43 -0700)]
Enable router extension in Brocade Plugin

Fixes: bug 1166516
Change-Id: Ia3be25b9cdc21b217200997d1a447dccf8549d64

11 years agoMerge "Add L3 resources to policy.json"
Jenkins [Fri, 31 May 2013 14:51:15 +0000 (14:51 +0000)]
Merge "Add L3 resources to policy.json"

11 years agoMerge "Imported Translations from Transifex"
OpenStack Jenkins [Fri, 31 May 2013 14:29:03 +0000 (14:29 +0000)]
Merge "Imported Translations from Transifex"

11 years agoMerge "Make MidoNet plugin code more testable"
Jenkins [Fri, 31 May 2013 14:28:59 +0000 (14:28 +0000)]
Merge "Make MidoNet plugin code more testable"

11 years agoMerge "Fix typo"
Jenkins [Fri, 31 May 2013 14:28:55 +0000 (14:28 +0000)]
Merge "Fix typo"

11 years agoSphinx-ify QuantumPluginBaseV2 docstrings
Lorin Hochstein [Sun, 26 May 2013 20:42:21 +0000 (16:42 -0400)]
Sphinx-ify QuantumPluginBaseV2 docstrings

The quantum.quantum_plugin_base_v2 module had some good docstrings,
but there was no corresponding sphinx code that would generate
docs from them. There were also some syntax issues with the
sphinx markup in the docstrings.

This change adds sphinx directives so these docs will be auto-
generated. It also modifies the docstrings in the QuantumPluginBaseV2
methods so they are parsed by the Sphinx documentation generator
without any errors.

If this patch is accepted, a "Plugin API" link to these docs
will appear at

http://docs.openstack.org/developer/quantum/

Fixes bug 1186255

Change-Id: I96eddcc516d109766d7f4c52edd595748696b595