]> review.fuel-infra Code Review - openstack-build/neutron-build.git/log
openstack-build/neutron-build.git
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 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 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

11 years agoFixed miss spelled updated in test name
Aaron Rosen [Wed, 24 Jul 2013 23:43:21 +0000 (16:43 -0700)]
Fixed miss spelled updated in test name

Change-Id: I1df4fe57f50332332c70badf4bc6a6c1c8d5636c

11 years agoMerge "Providernet extension support for the Cisco Nexus plugin"
Jenkins [Wed, 24 Jul 2013 22:24:45 +0000 (22:24 +0000)]
Merge "Providernet extension support for the Cisco Nexus plugin"

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

Change-Id: I0016fe61920c65c48d5e50c396669b8399e2c387

11 years agoMerge "Fix DHCP agent to work with latest dnsmasq"
Jenkins [Wed, 24 Jul 2013 19:41:08 +0000 (19:41 +0000)]
Merge "Fix DHCP agent to work with latest dnsmasq"

11 years agoMerge "Imported Translations from Transifex"
OpenStack Jenkins [Wed, 24 Jul 2013 18:15:09 +0000 (18:15 +0000)]
Merge "Imported Translations from Transifex"

11 years agoMerge "set static route for windows 2003"
Jenkins [Wed, 24 Jul 2013 18:14:58 +0000 (18:14 +0000)]
Merge "set static route for windows 2003"

11 years agoMerge "remove "get_agents" rule in policy.json"
Jenkins [Wed, 24 Jul 2013 18:14:50 +0000 (18:14 +0000)]
Merge "remove "get_agents" rule in policy.json"

11 years agoMerge "Remove use_namespaces option from etc/lbaas_agent.ini"
Jenkins [Wed, 24 Jul 2013 18:14:42 +0000 (18:14 +0000)]
Merge "Remove use_namespaces option from etc/lbaas_agent.ini"

11 years agoremove netifaces dependency of ryu-agent
Yoshihiro Kaneko [Mon, 22 Jul 2013 09:01:30 +0000 (09:01 +0000)]
remove netifaces dependency of ryu-agent

Fixes bug #1203663

This patch removes the netifaces dependency.

Change-Id: I0970ca7d8c92fcd1c3dfaded4a9ce6e82b8c033f

11 years agoFix DHCP agent to work with latest dnsmasq
Kyle Mestery [Tue, 23 Jul 2013 15:17:20 +0000 (15:17 +0000)]
Fix DHCP agent to work with latest dnsmasq

The latest dnsmasq no longer accepts hostnames which begin with a number. This
affects Fedora 19 right now, and will mean Fedora 19 will not work with Neutron
DHCP. dnsmasq should work with hostnames beginning with a number (RFC 1123 says
this is valid), but until this is fixed, many users will be left unable to use
Fedora 19 with Neutron.

This patch adds a "host-" prefix to each hostname entry generated by the DHCP
agent. This fixes the issue in Neutron.

Fixes bug 1204125

Change-Id: I0e29ec033969c3fb958ed3a12b8962b73b0e3d94

11 years agoProvidernet extension support for the Cisco Nexus plugin
HenryGessau [Tue, 9 Jul 2013 14:49:40 +0000 (10:49 -0400)]
Providernet extension support for the Cisco Nexus plugin

Implements blueprint provider-network-extensions-cisco

Change-Id: Ia22c21a7a66d22040811a9b43e7749892405e5e7

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

Change-Id: Iecab3832ba9fd65099b354d5bf9f80d1a063a762

11 years agoMerge "Clean up Cisco plugin config parameters"
Jenkins [Tue, 23 Jul 2013 19:24:51 +0000 (19:24 +0000)]
Merge "Clean up Cisco plugin config parameters"

11 years agoMerge "LBaaS: add delete_health_monitor() to driver API"
Jenkins [Tue, 23 Jul 2013 19:24:43 +0000 (19:24 +0000)]
Merge "LBaaS: add delete_health_monitor() to driver API"

11 years agoMerge "remove policy checks in port_security tests"
Jenkins [Tue, 23 Jul 2013 19:24:36 +0000 (19:24 +0000)]
Merge "remove policy checks in port_security tests"

11 years agoAdd support to the port binding extension for the NVP plugin.
armando-migliaccio [Tue, 4 Jun 2013 22:45:06 +0000 (15:45 -0700)]
Add support to the port binding extension for the NVP plugin.

Also, this patch removes the non-serializable object for
port profile. This went undetected for quite some time.

Implements blueprint nvp-port-binding-extension

Change-Id: I380570f08e92f75d6431dcda6fac2a770887bb48

11 years agoAllow OVS default veth MTU to be configured.
Jun Park [Fri, 19 Jul 2013 17:58:00 +0000 (11:58 -0600)]
Allow OVS default veth MTU to be configured.

In some environments where a packet is dropped when a VLAN tag is
added to the packet, you need to increase the MTU size of veth
interfaces to 1504.

Fixes: bug #1075336
Change-Id: I4f03b4cdc571a462096d419d6dd8324cf096156b

11 years agoMerge "Fixes Opt type of "topologyname""
Jenkins [Tue, 23 Jul 2013 16:15:29 +0000 (16:15 +0000)]
Merge "Fixes Opt type of "topologyname""

11 years agoremove policy checks in port_security tests
Aaron Rosen [Tue, 23 Jul 2013 01:33:10 +0000 (18:33 -0700)]
remove policy checks in port_security tests

This patch removes the unneeded policy checks in the port_security_tests
that are now done in the policy engine.

Fixes bug: 1203925

Change-Id: Iee8a2f4e8a8fdbb5e070b4bab78f7c6ba21daba1

11 years agoMerge "nvp plugin rxtx_factor readonly update port"
Jenkins [Tue, 23 Jul 2013 14:10:19 +0000 (14:10 +0000)]
Merge "nvp plugin rxtx_factor readonly update port"

11 years agoMerge "Cisco plugin check for a valid nexus driver"
Jenkins [Tue, 23 Jul 2013 05:54:51 +0000 (05:54 +0000)]
Merge "Cisco plugin check for a valid nexus driver"

11 years agoremove "get_agents" rule in policy.json
Yong Sheng Gong [Tue, 23 Jul 2013 03:09:45 +0000 (11:09 +0800)]
remove "get_agents" rule in policy.json

Bug #1200933

keep the current API behaviour due to compatibility
and leave list op authz in new API version.

Change-Id: Ia0a9b8738fa8ffe913d2e2b1ef28232abb18340d

11 years agoMerge "GRE tunnels should include local_ip."
Jenkins [Tue, 23 Jul 2013 02:01:42 +0000 (02:01 +0000)]
Merge "GRE tunnels should include local_ip."

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

Change-Id: Iccd8aff56e7bf6ba45ab4ddc15aef05f1ab9ed30

11 years agoLBaaS: add delete_health_monitor() to driver API
Oleg Bondarev [Fri, 19 Jul 2013 13:00:13 +0000 (17:00 +0400)]
LBaaS: add delete_health_monitor() to driver API

Currently there is create_health_monitor() in the driver API so
a driver may create an object on device but there is no delete_health_monitor()
and monitor objects will remain on device forever.
Driver should at least call plugin to delete a db object.

Fixes bug 1198996

Change-Id: Idcdaea0636e01381064983d8de5bfe3936357fb9

11 years agoMerge "Add agent scheduling for LBaaS namespace agent"
Jenkins [Mon, 22 Jul 2013 06:21:04 +0000 (06:21 +0000)]
Merge "Add agent scheduling for LBaaS namespace agent"

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

Change-Id: Ieabd6279524cbb26c3ae093550840f13c0e584f0

11 years agoset static route for windows 2003
Peng Yong [Wed, 12 Jun 2013 02:05:03 +0000 (10:05 +0800)]
set static route for windows 2003

Fixes: bug #1190108
Change-Id: I97266cf007d2a5d7ca8080d83bdfadd121d0fbeb

11 years agoMerge "Imported Translations from Transifex"
OpenStack Jenkins [Sat, 20 Jul 2013 21:33:28 +0000 (21:33 +0000)]
Merge "Imported Translations from Transifex"

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

Change-Id: Idb25d3056791dced787695f8dea4720b8652235a

11 years agoAdd help strings to Config Options
Dirk Mueller [Fri, 19 Jul 2013 16:50:26 +0000 (18:50 +0200)]
Add help strings to Config Options

Add an help string to the config options

Change-Id: I9248a335db961aa5d776a545dcfba0ddb0f08bb2

11 years agoMerge "Avoid refreshing firewall rules unnecessarily."
Jenkins [Sat, 20 Jul 2013 02:29:55 +0000 (02:29 +0000)]
Merge "Avoid refreshing firewall rules unnecessarily."

11 years agoAdd default route to dhcp agent netns.
Lianghwa Jou [Thu, 18 Jul 2013 05:24:29 +0000 (22:24 -0700)]
Add default route to dhcp agent netns.

Remove code block "if self.conf.enable_metadata_network:". No need to treat it
differently. Default route will be set as any other network.

Change-Id: I71eaaf46bbd01f577988211b650fdbe3972d1fa0
Fixes: bug #1196889
11 years agoImported Translations from Transifex
OpenStack Jenkins [Fri, 19 Jul 2013 19:54:58 +0000 (19:54 +0000)]
Imported Translations from Transifex

Change-Id: I2c8877e5987b5251bf59680d77c281dde895e58c