]> review.fuel-infra Code Review - openstack-build/neutron-build.git/log
openstack-build/neutron-build.git
11 years agoSync oslo gettextutils
Luis A. Garcia [Tue, 6 Aug 2013 19:30:38 +0000 (19:30 +0000)]
Sync oslo gettextutils

Change-Id: Id347e157ca2ccefe510b3328ea0047c87f25b3e4

11 years agoMake NEC Plugin ignore duplicated messgae from the agent
Ryota MIBU [Mon, 5 Aug 2013 04:42:45 +0000 (13:42 +0900)]
Make NEC Plugin ignore duplicated messgae from the agent

Fixes: bug #1208708
Change-Id: I7d2b779fd0a7356c03e5ef911a98c164a53903ce

11 years agoImported Translations from Transifex
OpenStack Jenkins [Tue, 6 Aug 2013 06:14:33 +0000 (06:14 +0000)]
Imported Translations from Transifex

Change-Id: I0a97e668c78692bc1b6a93ef05c39cc4ba2b5879

11 years agoImported Translations from Transifex
OpenStack Jenkins [Mon, 5 Aug 2013 19:55:49 +0000 (19:55 +0000)]
Imported Translations from Transifex

Change-Id: I3ba2e72c5aa066bede69da52c43bfdafab314c07

11 years agoAvoid overwrite value of deprecated name in conf.
ZhiQiang Fan [Mon, 29 Jul 2013 10:40:46 +0000 (18:40 +0800)]
Avoid overwrite value of deprecated name in conf.

See bug/1194064 #2 Mark McLoughlin's comment

Fixes: Bug #1194064
Change-Id: I421d2decfa8829796fe7b6c14f954f3cccc17215

11 years agoAdds Babel dependency missing from 555d27c
Amir Sadoughi [Fri, 2 Aug 2013 09:07:51 +0000 (04:07 -0500)]
Adds Babel dependency missing from 555d27c

Fixes bug 1207882

Change-Id: Ic958ca774446b807d8675a1de94e6afafd6c97ba

11 years agoMerge "VPNaaS datamodel IKEPolicy lifetime unit typo"
Jenkins [Sun, 4 Aug 2013 06:45:22 +0000 (06:45 +0000)]
Merge "VPNaaS datamodel IKEPolicy lifetime unit typo"

11 years agoMerge "Remove status* fields from HealthMonitor model"
Jenkins [Sat, 3 Aug 2013 18:25:47 +0000 (18:25 +0000)]
Merge "Remove status* fields from HealthMonitor model"

11 years agoMerge "Fix typo in FK name in VPNaaS DB schema migration"
Jenkins [Sat, 3 Aug 2013 18:25:39 +0000 (18:25 +0000)]
Merge "Fix typo in FK name in VPNaaS DB schema migration"

11 years agoMerge "Fix enum definition in FWaaS DB schema migration"
Jenkins [Sat, 3 Aug 2013 18:22:37 +0000 (18:22 +0000)]
Merge "Fix enum definition in FWaaS DB schema migration"

11 years agoMerge "Fix the alphabetical order in requirement files"
Jenkins [Sat, 3 Aug 2013 18:04:12 +0000 (18:04 +0000)]
Merge "Fix the alphabetical order in requirement files"

11 years agoImported Translations from Transifex
OpenStack Jenkins [Fri, 2 Aug 2013 19:55:37 +0000 (19:55 +0000)]
Imported Translations from Transifex

Change-Id: Ib406019d5ccc27576a4b01dd2566e2988cb82306

11 years agoRemove status* fields from HealthMonitor model
Eugene Nikanorov [Fri, 2 Aug 2013 19:35:27 +0000 (23:35 +0400)]
Remove status* fields from HealthMonitor model

Status and status_description fields of HealthMonitor
model are never changed during lifetime of the object
and doesn't represent the status of it's pysical
implementation. Instead, status and status_description
of PoolMonitorAssociation is used. Another reason for
removing those fields is that HealthMonitor acts as
template which is instantiated on device. Status field
for template makes no sense.

fixes bug 1207650

Change-Id: Iea9d7f73c3a2db43c553ed06a64fe5ff42427167

11 years agoFix typo in FK name in VPNaaS DB schema migration
Roman Podolyaka [Fri, 2 Aug 2013 15:12:42 +0000 (18:12 +0300)]
Fix typo in FK name in VPNaaS DB schema migration

Applying of migration 52ff27f7567a fails due to the typo
in a table name referenced by a FK ('ipsecsiteonnections'
instead of 'ipsec_site_connections').

Fixes bug 1207811

Change-Id: I9ee2933660c92d095db91003671478e691acecb1

11 years agoFix enum definition in FWaaS DB schema migration
Roman Podolyaka [Fri, 2 Aug 2013 15:00:04 +0000 (18:00 +0300)]
Fix enum definition in FWaaS DB schema migration

Applying of migration 39cf3f799352 fails due to the error
in definiton of action Enum type (values are not passed).

Fixes bug 1207805

Change-Id: Ibfdc268b400433c9013ca4c475f6b1fa32d338fb

11 years agoMerge "Fix alias for ext-gw-mode extension in nicira plugin"
Jenkins [Fri, 2 Aug 2013 17:32:59 +0000 (17:32 +0000)]
Merge "Fix alias for ext-gw-mode extension in nicira plugin"

11 years agoFix the alphabetical order in requirement files
zhhuabj [Fri, 2 Aug 2013 16:44:34 +0000 (00:44 +0800)]
Fix the alphabetical order in requirement files

Fix the alphabetical order in requirement files,
Bring into correspondence with other project,like
https://github.com/openstack/requirements/blob/ \
master/requirements.txt

Fixes bug #1207823

Change-Id: If70ff2a815343615870e54991aa0d3db3adc5147

11 years agoMerge "Remove comments from requirements.txt (workaround pbr bug)"
Jenkins [Fri, 2 Aug 2013 16:04:35 +0000 (16:04 +0000)]
Merge "Remove comments from requirements.txt (workaround pbr bug)"

11 years agoMerge "Fix branch in db migrations"
Jenkins [Fri, 2 Aug 2013 16:04:27 +0000 (16:04 +0000)]
Merge "Fix branch in db migrations"

11 years agoVPNaaS datamodel IKEPolicy lifetime unit typo
Swaminathan Vasudevan [Fri, 2 Aug 2013 13:57:04 +0000 (06:57 -0700)]
VPNaaS datamodel IKEPolicy lifetime unit typo

There was a typo in handling the IKEPolicy
lifetime, during the IKEPolicy creation time.

-Fixed the typo issue

Fixes bug 1207572

Change-Id: If8c56619c9a340a04e336b6b83d219df10b91e6c

11 years agoMerge "Sync gettextutils from oslo"
Jenkins [Fri, 2 Aug 2013 13:53:16 +0000 (13:53 +0000)]
Merge "Sync gettextutils from oslo"

11 years agoFix branch in db migrations
Oleg Bondarev [Fri, 2 Aug 2013 06:59:55 +0000 (10:59 +0400)]
Fix branch in db migrations

Fixes bug 1207641

Change-Id: Ic980a2c04a084f1bcfce549422d27b8a384b08f5

11 years agoRename a variable name _ENGINE to _DB_ENGINE in metaplugin.
fumihiko kakuma [Fri, 2 Aug 2013 04:38:23 +0000 (13:38 +0900)]
Rename a variable name _ENGINE to _DB_ENGINE in metaplugin.

fixes bug 1206717

Change-Id: I9050021a9198b06d6796098282effd34ecd61710

11 years agoFix alias for ext-gw-mode extension in nicira plugin
Salvatore Orlando [Thu, 1 Aug 2013 23:03:15 +0000 (16:03 -0700)]
Fix alias for ext-gw-mode extension in nicira plugin

Also add a unit test for verifying that a 400 is raised when
enable_snat is an invalid string.

Bug 1207556

Change-Id: If33b8c72a08fbf7de1a837a65f083f09903c1809

11 years agoMerge "LBaaS: add status field to PoolMonitorAssociation table"
Jenkins [Thu, 1 Aug 2013 21:50:25 +0000 (21:50 +0000)]
Merge "LBaaS: add status field to PoolMonitorAssociation table"

11 years agoMerge "Fix docstring to reflect what the method actually does."
Jenkins [Thu, 1 Aug 2013 21:50:03 +0000 (21:50 +0000)]
Merge "Fix docstring to reflect what the method actually does."

11 years agoMerge "Imported Translations from Transifex"
OpenStack Jenkins [Thu, 1 Aug 2013 21:22:57 +0000 (21:22 +0000)]
Merge "Imported Translations from Transifex"

11 years agoMerge "Followup fixes to FWaaS API patch"
Jenkins [Thu, 1 Aug 2013 20:33:17 +0000 (20:33 +0000)]
Merge "Followup fixes to FWaaS API patch"

11 years agoFix docstring to reflect what the method actually does.
armando-migliaccio [Thu, 1 Aug 2013 20:24:18 +0000 (13:24 -0700)]
Fix docstring to reflect what the method actually does.

Change-Id: If36aa375de718f45620c7cae439656562b87c6e7

11 years agoImported Translations from Transifex
OpenStack Jenkins [Thu, 1 Aug 2013 19:55:30 +0000 (19:55 +0000)]
Imported Translations from Transifex

Change-Id: Ib153df117f394e605d8571acc0b68240ee7ac722

11 years agoSync gettextutils from oslo
Luis A. Garcia [Mon, 29 Jul 2013 21:43:11 +0000 (21:43 +0000)]
Sync gettextutils from oslo

The oslo changes necessary for delayed translation were refactored in
oslo. This patch set brings in the refactored changes, implemented
under the same change-id mentioned below.

Partially implements bp user-locale-api

Change-Id: I27640a3c8b255be51bc6396d238098bd25af61ec

11 years agoFix lbaas db migration
Oleg Bondarev [Fri, 26 Jul 2013 09:39:45 +0000 (13:39 +0400)]
Fix lbaas db migration

Currently the migration is skipped in all cases.
Added * to run migration for all plugins until we have
proper handling for service plugins in migration framework

Fixes bug 1183705
Also fixes bug 1205250

Change-Id: Ib019408b8822e3e128c7c271b92875b542413fcf

11 years agoFollowup fixes to FWaaS API patch
Sumit Naiksatam [Thu, 1 Aug 2013 06:25:59 +0000 (23:25 -0700)]
Followup fixes to FWaaS API patch

Fixes: bug #1206620
This adds the minor fixes which were suggested be fixed
as a followup to the FWaaS API patch.

Change-Id: I8112dcb4f750bb367dcc6464cda7a826b7be811e

11 years agoMerge "PLUMgrid plugin v2"
Jenkins [Thu, 1 Aug 2013 03:34:10 +0000 (03:34 +0000)]
Merge "PLUMgrid plugin v2"

11 years agoMerge "Avoid performing extra query for fetching port security binding"
Jenkins [Wed, 31 Jul 2013 23:29:34 +0000 (23:29 +0000)]
Merge "Avoid performing extra query for fetching port security binding"

11 years agoMerge "Sync latest gettextutils from oslo-incubator"
Jenkins [Wed, 31 Jul 2013 23:29:26 +0000 (23:29 +0000)]
Merge "Sync latest gettextutils from oslo-incubator"

11 years agoPLUMgrid plugin v2
Edgar Magana [Wed, 10 Jul 2013 22:11:16 +0000 (15:11 -0700)]
PLUMgrid plugin v2

This commit implements blueprint plumgrid-plugin-v2

Includes PLUMlib Library
Fake PLUMLib library for Unit Tests
Remove the use of topologies
Includes IOVISOR VIF driver
Implements External Networks

Change-Id: I8ba90862e5a416d04d3327b46fcb0f6f3fa65248

11 years agoImported Translations from Transifex
OpenStack Jenkins [Wed, 31 Jul 2013 19:55:41 +0000 (19:55 +0000)]
Imported Translations from Transifex

Change-Id: I68d49e5273b23f4564dc9b94967c22ef39abefbc

11 years agoMerge "Prompted error message is not correct for PortNotFound"
Jenkins [Wed, 31 Jul 2013 19:50:20 +0000 (19:50 +0000)]
Merge "Prompted error message is not correct for PortNotFound"

11 years agoMerge "Create peer router port in appropriate port driver function"
Jenkins [Wed, 31 Jul 2013 18:45:23 +0000 (18:45 +0000)]
Merge "Create peer router port in appropriate port driver function"

11 years agoMerge "Dhcp agent sync_state may block or delay configuration of new networks."
Jenkins [Wed, 31 Jul 2013 15:50:58 +0000 (15:50 +0000)]
Merge "Dhcp agent sync_state may block or delay configuration of new networks."

11 years agoMerge "Fix test fail in neutron.tests.unit.test_security_groups_rpc"
Jenkins [Wed, 31 Jul 2013 15:50:50 +0000 (15:50 +0000)]
Merge "Fix test fail in neutron.tests.unit.test_security_groups_rpc"

11 years agoMerge "VPN as a Service (VPNaaS) API and DataModel"
Jenkins [Wed, 31 Jul 2013 15:22:05 +0000 (15:22 +0000)]
Merge "VPN as a Service (VPNaaS) API and DataModel"

11 years agoCreate peer router port in appropriate port driver function
Salvatore Orlando [Wed, 31 Jul 2013 10:56:22 +0000 (03:56 -0700)]
Create peer router port in appropriate port driver function

Bug 1204288

Removes peer port creation from add_router_interface.
Also fixes port_drivers dict which had a duplicate key.
In addition clears attachment on the NVP logical switch part
being paired with the logical router port before plugging
the patch attachment.

Change-Id: I336b29bdf017b2d34d97412fbe034845fe314fc7

11 years agoAvoid performing extra query for fetching port security binding
Salvatore Orlando [Sun, 14 Jul 2013 22:21:12 +0000 (00:21 +0200)]
Avoid performing extra query for fetching port security binding

Bug 1201957

Add a relationship performing eager load in Port and Network
models, thus preventing the 'extend' function from performing
an extra database query.
Also fixes a comment in securitygroups_db.py

Change-Id: If0f0277191884aab4dcb1ee36826df7f7d66a8fa

11 years agoMerge "Make NEC Plugin keep error resources"
Jenkins [Wed, 31 Jul 2013 07:39:23 +0000 (07:39 +0000)]
Merge "Make NEC Plugin keep error resources"

11 years agoLBaaS: add status field to PoolMonitorAssociation table
Oleg Bondarev [Wed, 10 Jul 2013 14:08:35 +0000 (18:08 +0400)]
LBaaS: add status field to PoolMonitorAssociation table

also fixes branch in migrations

Fixes bug 1166395

Change-Id: I451603cf152d84c750edb6fb1da59b4c7563cbce

11 years agoRemove comments from requirements.txt (workaround pbr bug)
Hirofumi Ichihara [Wed, 31 Jul 2013 06:37:53 +0000 (15:37 +0900)]
Remove comments from requirements.txt (workaround pbr bug)

Workaround for pbr bug #1191923

Change-Id: I3ab1f5bde70fea3ac30323449b645aef46352f81

11 years agoSync latest gettextutils from oslo-incubator
Matt Odden [Tue, 9 Jul 2013 05:22:28 +0000 (05:22 +0000)]
Sync latest gettextutils from oslo-incubator

Pull some necessary changes from oslo for
implementing user-locale-api

partially implements bp user-locale-api

Change-Id: I6ac57e094e155760129e8df0e60bc7f2968aa439

11 years agoPrompted error message is not correct for PortNotFound
Yang Yu [Mon, 22 Jul 2013 06:14:36 +0000 (14:14 +0800)]
Prompted error message is not correct for PortNotFound

When deleting a non-existing port, the error message would be
"Port XXXX could not be found on network None" for some plugins.
"network None" is not correct enough here.

Fixes bug #1203631

Change-Id: Ie5d1ec99a2726ff3fec07f83f83a12d24613ae57

11 years agoMerge "Remove last of assertEquals"
Jenkins [Wed, 31 Jul 2013 03:50:35 +0000 (03:50 +0000)]
Merge "Remove last of assertEquals"

11 years agoMerge "defer firewall updates to iptables data structures"
Jenkins [Wed, 31 Jul 2013 03:48:16 +0000 (03:48 +0000)]
Merge "defer firewall updates to iptables data structures"

11 years agoMerge "Fix logic for building field_list in update"
Jenkins [Wed, 31 Jul 2013 02:04:02 +0000 (02:04 +0000)]
Merge "Fix logic for building field_list in update"

11 years agoMerge "Fixing some typos found during translation"
Jenkins [Wed, 31 Jul 2013 02:03:53 +0000 (02:03 +0000)]
Merge "Fixing some typos found during translation"

11 years agoRemove last of assertEquals
Aaron Rosen [Wed, 31 Jul 2013 01:30:55 +0000 (18:30 -0700)]
Remove last of assertEquals

Change-Id: I6411563df90235e1fea0760e1550b705d4fd7182

11 years agoMerge "Separate NVP create lport operation and neutron db transaction"
Jenkins [Tue, 30 Jul 2013 23:11:45 +0000 (23:11 +0000)]
Merge "Separate NVP create lport operation and neutron db transaction"

11 years agoMerge "Add default route to dhcp agent netns."
Jenkins [Tue, 30 Jul 2013 23:04:30 +0000 (23:04 +0000)]
Merge "Add default route to dhcp agent netns."

11 years agoFix test fail in neutron.tests.unit.test_security_groups_rpc
Aaron Rosen [Wed, 24 Jul 2013 23:35:24 +0000 (16:35 -0700)]
Fix test fail in neutron.tests.unit.test_security_groups_rpc

If running:

tox -epy27 neutron.tests.unit.test_security_groups_rpc

Tests fail with: DuplicateOptError: duplicate option: root_helper
as this is already registered and can be removed.

Fixes bug: 1204700

Change-Id: I8b591357988c5546ae55b6531cf1786b7eb84e20

11 years agoMerge "Imported Translations from Transifex"
OpenStack Jenkins [Tue, 30 Jul 2013 20:58:52 +0000 (20:58 +0000)]
Merge "Imported Translations from Transifex"

11 years agoImported Translations from Transifex
OpenStack Jenkins [Tue, 30 Jul 2013 19:55:31 +0000 (19:55 +0000)]
Imported Translations from Transifex

Change-Id: I580ef2f72510fbc330cf5cffa1acf3248ad4a3e9

11 years agoFix ill-formed column definition in migration downgrade step.
Eugene Nikanorov [Tue, 30 Jul 2013 17:56:12 +0000 (21:56 +0400)]
Fix ill-formed column definition in migration downgrade step.

fixes bug 1206612

Change-Id: I64a5850cfef28cc4c7f32bdbf50420dc92e4e6f5

11 years agoVPN as a Service (VPNaaS) API and DataModel
Swaminathan Vasudevan [Mon, 20 May 2013 14:00:21 +0000 (07:00 -0700)]
VPN as a Service (VPNaaS) API and DataModel

implements:blueprint VPNaaS-Python-API

It provides the basic API and
DataModel for the "VPN As A
Service" feature that includes:
* VPNService
* IPsecSiteConnection
* IKEPolicy
* IPsecPolicy

Change-Id: I059d4db05118a4eecd388b8e8db0d714a8f9cb8f

11 years agoMerge "Firewall as a Service (FWaaS) APIs and DB Model"
Jenkins [Tue, 30 Jul 2013 17:31:09 +0000 (17:31 +0000)]
Merge "Firewall as a Service (FWaaS) APIs and DB Model"

11 years agoMerge "Update to latest oslo rootwrap"
Jenkins [Tue, 30 Jul 2013 14:58:11 +0000 (14:58 +0000)]
Merge "Update to latest oslo rootwrap"

11 years agoMake NEC Plugin keep error resources
Ryota MIBU [Mon, 29 Jul 2013 13:07:19 +0000 (22:07 +0900)]
Make NEC Plugin keep error resources

NEC Plugin used to ignore OFC errors while deleting resources from OFC,
and it could leave some unused resources on OFC. If OFC generates id
which is in remained resources when creating new resource, it will fail.

This commit makes NEC Plugin keep logical resource when it failed to
delete resource from OFC not to leave orphan resource on OFC, and raise
exception to tell the user that the resouce status is Error.

NOTE: The user can retry deletion. If the resouce was successfully
deleted from OFC in retries, the logical resource will be deleted.

Fixes: bug #1206416
Change-Id: Ifea38dfe3fe8b18d7ae1cedf86a23008549250cc

11 years agoFixing some typos found during translation
Gabriel Wainer [Tue, 30 Jul 2013 00:55:06 +0000 (21:55 -0300)]
Fixing some typos found during translation

Change-Id: Ic0e9ea6aa84c30996b29dce3bfa06b443e9adcc4

11 years agoSeparate NVP create lport operation and neutron db transaction
Salvatore Orlando [Wed, 10 Jul 2013 12:44:12 +0000 (14:44 +0200)]
Separate NVP create lport operation and neutron db transaction

Bug 1200001

This patch removes the NVP call for creating a logical port from
the SQL transaction context used for creating the Neutron port.
It also ensures orphaned data are properly removed from both
the Neutron DB and the NVP backend.

Change-Id: I028a1493ecf732f2422e0eaa2020bac4ebdbb457

11 years agoFix logic for building field_list in update
Salvatore Orlando [Tue, 25 Jun 2013 14:36:20 +0000 (16:36 +0200)]
Fix logic for building field_list in update

Bug 1194520

Change-Id: Ie3ea7b77dc9a4f712e3e838c20c062db1b2d9faa

11 years agoFirewall as a Service (FWaaS) APIs and DB Model
snaiksat [Fri, 10 May 2013 04:31:17 +0000 (21:31 -0700)]
Firewall as a Service (FWaaS) APIs and DB Model

Implements: blueprint quantum-fwaas

blueprint: quantum-fwaas-plugin

This is the first iteration of the FWaaS implementation and
is geared towards implementing the model that will be
required to at least address the reference implementation.

This iteration will not include implementation of the following
features:
* grouping or dynamic objects
* application/service objects

Change-Id: I57a62d6e9d3f1e6c4dd44cd5c745710a3d9e488e

11 years agoMerge "Clean-up in the unit tests for NVP plugin"
Jenkins [Tue, 30 Jul 2013 00:07:16 +0000 (00:07 +0000)]
Merge "Clean-up in the unit tests for NVP plugin"

11 years agoImported Translations from Transifex
OpenStack Jenkins [Mon, 29 Jul 2013 19:55:41 +0000 (19:55 +0000)]
Imported Translations from Transifex

Change-Id: I2ea5d3340d3c5cd3baf901c31252375aff4c2a1f

11 years agoUpdate to latest oslo rootwrap
Thierry Carrez [Mon, 29 Jul 2013 15:39:49 +0000 (17:39 +0200)]
Update to latest oslo rootwrap

Update Neutron rootwrap to the latest from oslo-incubator. This allows
to get rid of the DnsMasqFilter (which was already replaced by
EnvFilter) in preparation for the havana release, as well as get a few
bugfixes.

All the changes are coming directly from the Oslo "rootwrap" module
sync.

Change-Id: Ic373710cce0716323f4349414bb5b231f48d9177

11 years agoClean-up in the unit tests for NVP plugin
armando-migliaccio [Wed, 24 Jul 2013 23:03:49 +0000 (16:03 -0700)]
Clean-up in the unit tests for NVP plugin

Simplify and reduce duplication in the unit test framework
for the NVP plugin.

Fixes bug 1204694

Change-Id: Ia96e1c2386ac013c24a2c7716d0e97ea6fdcf5d1

11 years agodefer firewall updates to iptables data structures
Peter Feiner [Wed, 24 Jul 2013 20:12:48 +0000 (20:12 +0000)]
defer firewall updates to iptables data structures

One of two patches that fixes bug #1194438.

In the iptables firewall driver, each port method (update_port_filter,
prepare_port_filter, remove_port_filter) makes O(N) calls, where
N=len(firewall.ports), to IptablesManager methods that update dozens
of data structures. When the firewall methods are called in sequence,
e.g., by SecurityGroupAgentRpcMixin, the calls to IptablesManager's
methods start to add up.

This patch changes IptablesFirewallDriver to defer and coalesce calls
to IptablesManager. Now a sequence of M port method calls results in
O(N) calls to IptablesManager methods instead of O(N*M) as before.

Change-Id: If17eeaec197beae8b8aecffca1f19d4535a7226e

11 years agoMerge "Fix creation of trusted queues for the NVP plugin."
Jenkins [Mon, 29 Jul 2013 09:39:43 +0000 (09:39 +0000)]
Merge "Fix creation of trusted queues for the NVP plugin."

11 years agoSync dhcp agent configuration items
Yong Sheng Gong [Fri, 26 Jul 2013 04:01:08 +0000 (12:01 +0800)]
Sync dhcp agent configuration items

Implements: Bug #1205180

Change-Id: Ic5089087fb6dd7d71740556ab8d3d4d6b82920d1

11 years agoMerge "Fix l3_agent unit tests"
Jenkins [Mon, 29 Jul 2013 03:23:19 +0000 (03:23 +0000)]
Merge "Fix l3_agent unit tests"

11 years agoUpdate references with new Mailing List location
Tom Fifield [Sun, 28 Jul 2013 18:35:01 +0000 (11:35 -0700)]
Update references with new Mailing List location

Yesterday, openstack@lists.launchpad.org was migrated with
all users to openstack@list.openstack.org.

This patch updates references to the old mailing list with the
new, to ensure that people encountering them don't accidentally
try and join the old list!

Change-Id: Id52268cc077bcc89e345a1cd28203ce2fce75db7

11 years agoFix creation of trusted queues for the NVP plugin.
armando-migliaccio [Tue, 23 Jul 2013 21:19:27 +0000 (14:19 -0700)]
Fix creation of trusted queues for the NVP plugin.

Currently if an admin tries to create a trusted queue, Neutron will
fail with MissingDSCPForTrusted exception. However, the NVP semantic
is exactly the opposite, namely the DSCP field must be specified for
untrusted queues and omitted trusted ones.

Fixes bug #1204256

Change-Id: I935fab45fc811a296411283a641b66c5ca96264d

11 years agoMerge "ML2 tunnel drivers validate provider networks correctly"
Jenkins [Fri, 26 Jul 2013 18:21:53 +0000 (18:21 +0000)]
Merge "ML2 tunnel drivers validate provider networks correctly"

11 years agoMerge "NVP sample config option should match code."
Jenkins [Fri, 26 Jul 2013 16:09:29 +0000 (16:09 +0000)]
Merge "NVP sample config option should match code."

11 years agoMerge "Deal with intermittent OverflowError in gate-neutron-python26"
Jenkins [Fri, 26 Jul 2013 16:09:21 +0000 (16:09 +0000)]
Merge "Deal with intermittent OverflowError in gate-neutron-python26"

11 years agoML2 tunnel drivers validate provider networks correctly
mathieu-rohon [Thu, 25 Jul 2013 08:38:16 +0000 (10:38 +0200)]
ML2 tunnel drivers validate provider networks correctly

there was a copy/paste error in GRE/VXlan type drivers implementation.
the segment wasn't returned while validating the provider network.

Change-Id: I7df6d2e714d09618644f935a9ed41354b62de9d0
Fixes: bug #1202244
11 years agoMerge "Ensure that L3 managed port have status ACTIVE"
Jenkins [Fri, 26 Jul 2013 08:04:52 +0000 (08:04 +0000)]
Merge "Ensure that L3 managed port have status ACTIVE"

11 years agoFix migration branch appeared after recent commit
Eugene Nikanorov [Fri, 26 Jul 2013 07:48:22 +0000 (11:48 +0400)]
Fix migration branch appeared after recent commit

Fix migration branch introduced by commit that added
providernet extension support for cisco plugin

fixes bug 1205229

Change-Id: Id0f364316f19e077a388d4a343d1042a287fa96a

11 years agoFix l3_agent unit tests
Eugene Nikanorov [Thu, 25 Jul 2013 20:45:10 +0000 (00:45 +0400)]
Fix l3_agent unit tests

Mock FixedIntervalLoopingCall in unit tests so
_rpc_loop doesn't interfere with the tests

fixes bug 1205085

Change-Id: I54cc152890734afc7a5b86dd9ae4ea133bd7574b

11 years agoMerge "do not raise exception on ip address recycle operation"
Jenkins [Fri, 26 Jul 2013 06:49:42 +0000 (06:49 +0000)]
Merge "do not raise exception on ip address recycle operation"

11 years agoNVP sample config option should match code.
Nick Bartos [Fri, 26 Jul 2013 02:48:42 +0000 (19:48 -0700)]
NVP sample config option should match code.

Fixes bug #1205169
Change-Id: I894ce7b2a733127fe2185833f6407c0391eb9e2a

11 years agoDeal with intermittent OverflowError in gate-neutron-python26
armando-migliaccio [Thu, 25 Jul 2013 00:35:28 +0000 (17:35 -0700)]
Deal with intermittent OverflowError in gate-neutron-python26

This occurence looks like is related to a failure in
utils.execute. This patch attempts to deal with the error
by mocking out Popen.communicate altogether.

Fixes bug #1202065

Change-Id: I4092efb17939b69dd2d1965aaf619a9b2be03ef4

11 years agoMerge "Allow to clear extra routes from router"
Jenkins [Fri, 26 Jul 2013 00:00:06 +0000 (00:00 +0000)]
Merge "Allow to clear extra routes from router"

11 years agoMerge "Service Type Framework refactoring"
Jenkins [Thu, 25 Jul 2013 22:06:07 +0000 (22:06 +0000)]
Merge "Service Type Framework refactoring"

11 years agoMerge "Allow OVS default veth MTU to be configured."
Jenkins [Thu, 25 Jul 2013 22:05:59 +0000 (22:05 +0000)]
Merge "Allow OVS default veth MTU to be configured."

11 years agoMerge "Passing the error message as keyword argument"
Jenkins [Thu, 25 Jul 2013 22:04:06 +0000 (22:04 +0000)]
Merge "Passing the error message as keyword argument"

11 years agoImported Translations from Transifex
OpenStack Jenkins [Thu, 25 Jul 2013 19:55:19 +0000 (19:55 +0000)]
Imported Translations from Transifex

Change-Id: I9bb42699713d030078b11a84a99f984ab702369b

11 years agoEnsure that L3 managed port have status ACTIVE
Gary Kotton [Thu, 20 Jun 2013 11:04:59 +0000 (11:04 +0000)]
Ensure that L3 managed port have status ACTIVE

Some plugins may set the port status as DOWN when it is created. This was not
updated when the port was actually up. This patch ensures that gateway and
router ports that are created will be set as ACTIVE when they are actually
up and running.

Ports that are attached to additional bridges in the OVS will only update the
port status as ACTIVE. There will be no tags set on the specific ports as this
will break the existing functionality.

Fixes bug 1192883

Change-Id: I9993f56963ac704f0f345102d2e8b2d99dd9ad9e

11 years agoService Type Framework refactoring
Eugene Nikanorov [Sun, 7 Jul 2013 06:50:56 +0000 (10:50 +0400)]
Service Type Framework refactoring

implements blueprint service-type-framework-cleanup

* Defines logic and API for ServiceProvider - read-only entity
that admins provide in configuration and which is stored in memory
* ServiceType entity which maps to ServiceOfferings in new terms
is removed for now.
* Routed service insertion fixed to not to refer to service providers.
* In case configuration changes and some service providers are removed
then the resources must be cleanup in a special way (undeploy logical
resources). This is a matter of future work
* Add migration.

Change-Id: I400ad8f544ec8bdc7d2efb597c995f284ff05829

11 years agoDhcp agent sync_state may block or delay
Stephen Ma [Thu, 25 Jul 2013 14:25:48 +0000 (07:25 -0700)]
Dhcp agent sync_state may block or delay
configuration of new networks.

Fixes Bug 1202722

Change-Id: I368cb064057d48be1491df6825cc67c265706b50

11 years agoMerge "Add support to the port binding extension for the NVP plugin."
Jenkins [Thu, 25 Jul 2013 14:26:56 +0000 (14:26 +0000)]
Merge "Add support to the port binding extension for the NVP plugin."

11 years agoPassing the error message as keyword argument
sysnet [Wed, 24 Jul 2013 23:50:04 +0000 (19:50 -0400)]
Passing the error message as keyword argument

as expected by the base exception class
(OpenstackException) which does not accept
any positional arguments

Fixes: bug #1204321
Change-Id: I320807f6f629fc337a612ad2f9c55ae2c156cfd9

11 years agodo not raise exception on ip address recycle operation
Jiajun Liu [Wed, 17 Jul 2013 03:00:23 +0000 (03:00 +0000)]
do not raise exception on ip address recycle operation

Currenty a exception will raise on ip address recycle operation if the ip
address doesn't belong to any allocation pool which will make user unable
to update port, even worse it will make user unable to create new port.
So do not raise exception if the ip address to be recycled doesn't belong
to any allocation, just delete it from the ip allocation table.

fixes bug 1201692

Change-Id: Icfbded5158f1f4043f69bb1463fd4c830c9714a9