]> review.fuel-infra Code Review - openstack-build/neutron-build.git/log
openstack-build/neutron-build.git
10 years agoMerge "Imported Translations from Transifex"
OpenStack Jenkins [Thu, 5 Dec 2013 09:46:11 +0000 (09:46 +0000)]
Merge "Imported Translations from Transifex"

10 years agoMerge "Handle exceptions on create_dhcp_port"
Jenkins [Thu, 5 Dec 2013 09:10:18 +0000 (09:10 +0000)]
Merge "Handle exceptions on create_dhcp_port"

10 years agoMerge "Fix misspells"
Jenkins [Thu, 5 Dec 2013 07:08:16 +0000 (07:08 +0000)]
Merge "Fix misspells"

10 years agoImported Translations from Transifex
OpenStack Jenkins [Thu, 5 Dec 2013 06:31:45 +0000 (06:31 +0000)]
Imported Translations from Transifex

Change-Id: Ibcfc7b6c53ef506a9dd9951e8ee2c4c558fd99b7

10 years agoHandle exceptions on create_dhcp_port
armando-migliaccio [Fri, 22 Nov 2013 02:42:08 +0000 (18:42 -0800)]
Handle exceptions on create_dhcp_port

If a network/subnet is deleted while creating the dhcp
port, the agent will detect a conflict on state of the
network and deal with it accordingly.

A concurrent delete may manifest itself via a number
of exceptions, IPAddressGenerationFailure amongst others,
hence the refactoring of the error handling logic into its
own utility method.

Partial-bug: #1253344
Related-bug: #1243726

Change-Id: I442beb5f82f3db8786eea53926903ef0ba0efbf1

10 years agoImported Translations from Transifex
OpenStack Jenkins [Wed, 4 Dec 2013 06:44:33 +0000 (06:44 +0000)]
Imported Translations from Transifex

Change-Id: I08f5f8be8a293e2bffad32f8290f20b693d715cc

10 years agoAdd vpnaas and debug filters to setup.cfg
Terry Wilson [Tue, 3 Dec 2013 23:26:07 +0000 (17:26 -0600)]
Add vpnaas and debug filters to setup.cfg

Change-Id: I44f7e4a44276a386b6e4d8bfb8370eb103787a21
Closes-Bug: 1257523

10 years agoFix misspells
Nachi Ueno [Tue, 3 Dec 2013 18:43:23 +0000 (10:43 -0800)]
Fix misspells

Change-Id: I8be38727ca55ebbead9032cf69f10a1006fd004b
Closes-bug:1257424

10 years agoMerge "Cisco nexus plugin fails to untrunk vlan if other hosts using vlan"
Jenkins [Tue, 3 Dec 2013 20:42:00 +0000 (20:42 +0000)]
Merge "Cisco nexus plugin fails to untrunk vlan if other hosts using vlan"

10 years agoMerge "Fix downgrade in migration"
Jenkins [Tue, 3 Dec 2013 16:52:18 +0000 (16:52 +0000)]
Merge "Fix downgrade in migration"

10 years agoMerge "Adds id in update_floatingip API in PLUMgrid plugin driver"
Jenkins [Tue, 3 Dec 2013 15:44:14 +0000 (15:44 +0000)]
Merge "Adds id in update_floatingip API in PLUMgrid plugin driver"

10 years agoMerge "Sync Log Levels from OSLO"
Jenkins [Tue, 3 Dec 2013 15:44:04 +0000 (15:44 +0000)]
Merge "Sync Log Levels from OSLO"

10 years agoMerge "update error msg for invalid state to update vpn resources"
Jenkins [Tue, 3 Dec 2013 11:35:40 +0000 (11:35 +0000)]
Merge "update error msg for invalid state to update vpn resources"

10 years agoMerge "Move MidonetInterfaceDriver and use mm-ctl"
Jenkins [Tue, 3 Dec 2013 08:15:41 +0000 (08:15 +0000)]
Merge "Move MidonetInterfaceDriver and use mm-ctl"

10 years agoAdds id in update_floatingip API in PLUMgrid plugin driver
Edgar Magana [Tue, 3 Dec 2013 00:10:14 +0000 (16:10 -0800)]
Adds id in update_floatingip API in PLUMgrid plugin driver

The id parameter is missing in the update_floatingip API, this patch
adds it.

Change-Id: I7407fe34628f8ef03a946a11fea9dad8b0f6c256
Closes-Bug: #1257119

10 years agoSync Log Levels from OSLO
Peter Feiner [Fri, 29 Nov 2013 21:29:26 +0000 (16:29 -0500)]
Sync Log Levels from OSLO

The iso8601 debug messages were spamming neutron-server's logs.

cbfded9c Default iso8601 logging to WARN

Change-Id: Ia827e68783fd2079fe55ae24253488e61cd4c0ee
Closes-Bug: 1257107

10 years agoupdate error msg for invalid state to update vpn resources
Yong Sheng Gong [Mon, 2 Dec 2013 07:17:39 +0000 (15:17 +0800)]
update error msg for invalid state to update vpn resources

Change-Id: I6719fa359d0c14accfa8b9b440c2b7fbabbdcfdb
Closes-Bug: #1256766

10 years agoMerge "Imported Translations from Transifex"
OpenStack Jenkins [Mon, 2 Dec 2013 11:25:26 +0000 (11:25 +0000)]
Merge "Imported Translations from Transifex"

10 years agoMerge "Updates .gitignore"
Jenkins [Mon, 2 Dec 2013 09:35:25 +0000 (09:35 +0000)]
Merge "Updates .gitignore"

10 years agoMerge "Pass in certain ICMPv6 types by default"
Jenkins [Mon, 2 Dec 2013 07:45:58 +0000 (07:45 +0000)]
Merge "Pass in certain ICMPv6 types by default"

10 years agoImported Translations from Transifex
OpenStack Jenkins [Mon, 2 Dec 2013 06:39:07 +0000 (06:39 +0000)]
Imported Translations from Transifex

Change-Id: Ib10116cf71536ff8af7e09af257169057371448e

10 years agoMerge "Improve OVS agent logging for profiling"
Jenkins [Mon, 2 Dec 2013 04:02:35 +0000 (04:02 +0000)]
Merge "Improve OVS agent logging for profiling"

10 years agoMerge "Add support for NSX/NVP DHCP services"
Jenkins [Sat, 30 Nov 2013 04:09:11 +0000 (04:09 +0000)]
Merge "Add support for NSX/NVP DHCP services"

10 years agoMerge "Revert "ML2 plugin should not delete ports on subnet deletion""
Jenkins [Sat, 30 Nov 2013 01:44:17 +0000 (01:44 +0000)]
Merge "Revert "ML2 plugin should not delete ports on subnet deletion""

10 years agoRevert "ML2 plugin should not delete ports on subnet deletion"
Salvatore Orlando [Wed, 27 Nov 2013 14:09:25 +0000 (14:09 +0000)]
Revert "ML2 plugin should not delete ports on subnet deletion"

This reverts commit 0d131ff0e9964cb6a65f64809270f9d597c2d5d1

There is really no problem with this change. However, it is probably
triggering a port_update notification to the agent for each port
with an allocated IP.
The agent handles that notification in a way which might be improved
from a scalability perspective.

I don't actually want this change to removed, I am just checking
whether neutron without it passess jobs.

Change-Id: I5494b607127b261043dcddfdc10c93a28ec20af5
Related-Bug: 1253896
Related-Bug: 1254236

10 years agoImprove OVS agent logging for profiling
Salvatore Orlando [Fri, 29 Nov 2013 13:50:04 +0000 (05:50 -0800)]
Improve OVS agent logging for profiling

This patch adds some debug logging statements aimed at profiling
tasks in the agent's main rpc loop.
These logging capabilities will help gain some better insights into
the performance bottlenecks of the agent.

Part of blueprint neutron-tempest-parallel

Change-Id: Ied04b906dbbb9993283981bdee6c96e43a7d19a3

10 years agoMerge "Mock the udevadm in the TunnelTestWithMTU test"
Jenkins [Fri, 29 Nov 2013 07:21:25 +0000 (07:21 +0000)]
Merge "Mock the udevadm in the TunnelTestWithMTU test"

10 years agoMerge "Avoid loading policy when processing rpc requests"
Jenkins [Thu, 28 Nov 2013 21:14:17 +0000 (21:14 +0000)]
Merge "Avoid loading policy when processing rpc requests"

10 years agoMerge "Fix random unit-test failure for NVP advanced plugin"
Jenkins [Thu, 28 Nov 2013 21:09:41 +0000 (21:09 +0000)]
Merge "Fix random unit-test failure for NVP advanced plugin"

10 years agoMerge "Do not add DHCP info to subnet if DHCP is disabled"
Jenkins [Thu, 28 Nov 2013 20:01:14 +0000 (20:01 +0000)]
Merge "Do not add DHCP info to subnet if DHCP is disabled"

10 years agoMerge "Add test_handle_router_snat_rules_add_rules"
Jenkins [Thu, 28 Nov 2013 20:01:05 +0000 (20:01 +0000)]
Merge "Add test_handle_router_snat_rules_add_rules"

10 years agoMerge "Rebind allowed address pairs only if they changed"
Jenkins [Thu, 28 Nov 2013 19:58:53 +0000 (19:58 +0000)]
Merge "Rebind allowed address pairs only if they changed"

10 years agoUpdates .gitignore
Zhenguo Niu [Thu, 28 Nov 2013 15:12:00 +0000 (23:12 +0800)]
Updates .gitignore

To ignore swap files from getting into repository
currently the implemented ignores are *.swp and *.swo
however vim adds more swap files if these files exists,
so improving this with *.sw?

Change-Id: Ie1b458d2b862e6cf2552ae5be6c6178b72e960ab
Closes-Bug: #1255876

10 years agoMerge "Optionally delete namespaces when they are no longer needed"
Jenkins [Thu, 28 Nov 2013 13:56:45 +0000 (13:56 +0000)]
Merge "Optionally delete namespaces when they are no longer needed"

10 years agoMerge "Fix showing nonexistent NetworkGateway throws 500 instead of 404"
Jenkins [Thu, 28 Nov 2013 13:51:56 +0000 (13:51 +0000)]
Merge "Fix showing nonexistent NetworkGateway throws 500 instead of 404"

10 years agoMerge "Stop logging unnecessary warning on context create"
Jenkins [Thu, 28 Nov 2013 12:44:06 +0000 (12:44 +0000)]
Merge "Stop logging unnecessary warning on context create"

10 years agoStop logging unnecessary warning on context create
Maru Newby [Wed, 27 Nov 2013 07:57:48 +0000 (07:57 +0000)]
Stop logging unnecessary warning on context create

The context was previously logging at the 'warn' level when unknown
kwargs were being passed to its __init__().  Since the agents were
passing tenant=None with each rpc request, this was generating an
unreasonable amount of log chatter that would not be useful to an
operator.  The fix is to log at the debug level instead so that
the operators don't see the output by default but developers can
still choose to.

Change-Id: I5c328f628c597eb949c1fe67b23120d2b5d1c7da
Related-Bug: #1254530
Partial-Bug: #1255441

10 years agoMerge "Fwaas can't run in operating system without namespace feature"
Jenkins [Thu, 28 Nov 2013 09:10:59 +0000 (09:10 +0000)]
Merge "Fwaas can't run in operating system without namespace feature"

10 years agoAvoid loading policy when processing rpc requests
Eugene Nikanorov [Thu, 28 Nov 2013 08:46:41 +0000 (12:46 +0400)]
Avoid loading policy when processing rpc requests

When Neutron server is restarted in the environment where multiple agents
are sending rpc requests to Neutron, it causes loading of policy.json
before API extensions are loaded. That causes different policy check
failures later on.
This patch avoids loading policy when creating a Context in rpc layer.

Change-Id: I66212baa937ec1457e0d284b5445de5243a8931f
Partial-Bug: 1254555

10 years agoMerge "Handle IPAddressGenerationFailure during get_dhcp_port"
Jenkins [Thu, 28 Nov 2013 04:57:37 +0000 (04:57 +0000)]
Merge "Handle IPAddressGenerationFailure during get_dhcp_port"

10 years agoMerge "Avoid dhcp agent race condition on subnet and network delete"
Jenkins [Thu, 28 Nov 2013 02:36:25 +0000 (02:36 +0000)]
Merge "Avoid dhcp agent race condition on subnet and network delete"

10 years agoMerge "Apply six for metaclass"
Jenkins [Wed, 27 Nov 2013 20:31:05 +0000 (20:31 +0000)]
Merge "Apply six for metaclass"

10 years agoMerge "Added check on plugin.supported_extension_aliases"
Jenkins [Wed, 27 Nov 2013 19:34:36 +0000 (19:34 +0000)]
Merge "Added check on plugin.supported_extension_aliases"

10 years agoMerge "Rebind security groups only when they're updated"
Jenkins [Wed, 27 Nov 2013 19:32:14 +0000 (19:32 +0000)]
Merge "Rebind security groups only when they're updated"

10 years agoMerge "Fix downgrade in migration"
Jenkins [Wed, 27 Nov 2013 19:20:21 +0000 (19:20 +0000)]
Merge "Fix downgrade in migration"

10 years agoMerge "Mocking ryu plugin notifier in ryu plugin test"
Jenkins [Wed, 27 Nov 2013 18:27:58 +0000 (18:27 +0000)]
Merge "Mocking ryu plugin notifier in ryu plugin test"

10 years agoPass in certain ICMPv6 types by default
Sean M. Collins [Fri, 18 Oct 2013 18:33:23 +0000 (14:33 -0400)]
Pass in certain ICMPv6 types by default

This allows instances to do SLAAC configuration, without requiring
explicit security group rules to do so.

Closes-Bug: #1242933

Change-Id: I517c66a470296141c0024a64e39b6d40b0c0d581

10 years agoMerge "Fix format errors seen in rpc logging"
Jenkins [Wed, 27 Nov 2013 15:46:23 +0000 (15:46 +0000)]
Merge "Fix format errors seen in rpc logging"

10 years agoMerge "Send only one agent notification on port update"
Jenkins [Wed, 27 Nov 2013 12:30:13 +0000 (12:30 +0000)]
Merge "Send only one agent notification on port update"

10 years agoMocking ryu plugin notifier in ryu plugin test
Akihiro Motoki [Wed, 27 Nov 2013 10:09:01 +0000 (19:09 +0900)]
Mocking ryu plugin notifier in ryu plugin test

Previously RPC notifier is not mocked in ryu plugin test and the
plugin tries to send RPC notifications. It may interact with
impl_fake RPC set up in previous tests by other plugin
and sometimes leads to unexpected ovs-vsctl invoking.

Change-Id: I11714a160faa4d3ded7f312c39afba0b426ccd8a
Closes-Bug: #1255421

10 years agoMerge "fixes test_kill_pids_in_file conflicts"
Jenkins [Wed, 27 Nov 2013 10:16:46 +0000 (10:16 +0000)]
Merge "fixes test_kill_pids_in_file conflicts"

10 years agoRebind security groups only when they're updated
Salvatore Orlando [Tue, 26 Nov 2013 17:53:49 +0000 (09:53 -0800)]
Rebind security groups only when they're updated

Update the security port bindings for a port only when they actually
differ from the stored value.

This will also avoid sending port_update notifications to the agent
even if nothing actually changes in the port configuration.

Closes-Bug: #1255183
Partial blueprint: neutron-tempest-parallel

Change-Id: I00c29dc97c46478433fdf08069a884bb78e5cd0a

10 years agoMerge "Update Zhenguo Niu's mailmap"
Jenkins [Wed, 27 Nov 2013 10:05:47 +0000 (10:05 +0000)]
Merge "Update Zhenguo Niu's mailmap"

10 years agoMerge "Call _destroy_metadata_proxy from _destroy_router_namespaces"
Jenkins [Wed, 27 Nov 2013 09:43:35 +0000 (09:43 +0000)]
Merge "Call _destroy_metadata_proxy from _destroy_router_namespaces"

10 years agoFix format errors seen in rpc logging
Maru Newby [Mon, 25 Nov 2013 17:35:54 +0000 (17:35 +0000)]
Fix format errors seen in rpc logging

The previous commit for this bug didn't include the 'project_name'
key in the context dict.  The missing key was causing the amqp
module to generate log formatting exceptions instead of normal
log output.

Separately, the context module itself was generating logging
exceptions in the quantum service when logging was attempted
before the context was fully initialized

Change-Id: I0f4c6f5a6804442932c9b2bd409a258cfc2419ff
Closes-Bug: #1254530
Related-Bug: #1239923

10 years agoAdd test_handle_router_snat_rules_add_rules
Jian Wen [Fri, 6 Sep 2013 09:08:00 +0000 (17:08 +0800)]
Add test_handle_router_snat_rules_add_rules

Add a unit test to verify that snat rules are added and added in order.
So that it could be refactored without fear next time.

Closes-Bug: #1222660
Change-Id: I07e820cc28c9a6c139a8eed0917aef2cfe62638a

10 years agoRebind allowed address pairs only if they changed
Salvatore Orlando [Tue, 26 Nov 2013 16:18:17 +0000 (08:18 -0800)]
Rebind allowed address pairs only if they changed

This patch ensures allowed address pairs bindings are refreshed
only when they actually change.
This will also avoid sending a notification to the agent if no
change actually occured.

Closes-Bug: #1255145
Partial blueprint neutron-tempest-parallel

Change-Id: Iac2502586a0d215a29194590c16c2e1a064f943b

10 years agoEnforce unique constraint on neutron pool members
Stephen Gran [Sun, 17 Nov 2013 11:35:29 +0000 (11:35 +0000)]
Enforce unique constraint on neutron pool members

Neutron loadbalancer pool members should not be allowed to have
duplicate address/port tuples in the same pool.

Change-Id: Ie52c6033217ec05ee4f59bcf8a0e4167c7b13663
Closes-Bug: #1251867

10 years agoMerge "Imported Translations from Transifex"
OpenStack Jenkins [Tue, 26 Nov 2013 14:38:02 +0000 (14:38 +0000)]
Merge "Imported Translations from Transifex"

10 years agoSend only one agent notification on port update
Salvatore Orlando [Tue, 26 Nov 2013 00:25:43 +0000 (16:25 -0800)]
Send only one agent notification on port update

This patch removes the other redundant notification sent in the same
routine to notify whether a security group changed.

Closes-Bug: #1254924
Partial Blueprint neutron-tempest-parallel

Change-Id: I5bad015decdc197c3fa9b58c680564380d513bc4

10 years agoMerge "Sync openstack.common.local from oslo"
Jenkins [Tue, 26 Nov 2013 08:00:31 +0000 (08:00 +0000)]
Merge "Sync openstack.common.local from oslo"

10 years agoFix showing nonexistent NetworkGateway throws 500 instead of 404
berlin [Tue, 26 Nov 2013 01:02:27 +0000 (09:02 +0800)]
Fix showing nonexistent NetworkGateway throws 500 instead of 404

Change-Id: I5304bd52f7a5ae22fbc0d48206d7c1d282b34a91
Closes-Bug: #1252921

10 years agoImported Translations from Transifex
OpenStack Jenkins [Tue, 26 Nov 2013 06:39:28 +0000 (06:39 +0000)]
Imported Translations from Transifex

Change-Id: I53a442a9afbd2ee886d3408acda042bd362681e4

10 years agoUpdate Zhenguo Niu's mailmap
Zhenguo Niu [Fri, 25 Oct 2013 08:18:32 +0000 (16:18 +0800)]
Update Zhenguo Niu's mailmap

Using new email address.

Change-Id: I77190d0da0dbd4480ff03bcfe84540292cc81ea3

10 years agoFwaas can't run in operating system without namespace feature
zhhuabj [Mon, 18 Nov 2013 10:09:54 +0000 (18:09 +0800)]
Fwaas can't run in operating system without namespace feature

Adding the check before generating the local_ns_list
to fix the issue.

Change-Id: If8edb5c0bb0fc0fd9aaf48a3441287f99bcdcf13
Closes-Bug: #1252201

10 years agoImported Translations from Transifex
OpenStack Jenkins [Mon, 25 Nov 2013 06:40:49 +0000 (06:40 +0000)]
Imported Translations from Transifex

Change-Id: I15e9e920c71f502016731fd550c7b104b894c8a9

10 years agoMerge "Imported Translations from Transifex"
OpenStack Jenkins [Mon, 25 Nov 2013 05:39:33 +0000 (05:39 +0000)]
Merge "Imported Translations from Transifex"

10 years agoMerge "Replace stubout with fixtures"
Jenkins [Mon, 25 Nov 2013 05:39:24 +0000 (05:39 +0000)]
Merge "Replace stubout with fixtures"

10 years agoMerge "remove repeated network type definition in cisco plugin"
Jenkins [Mon, 25 Nov 2013 04:55:13 +0000 (04:55 +0000)]
Merge "remove repeated network type definition in cisco plugin"

10 years agoReplace stubout with fixtures
Monty Taylor [Mon, 11 Nov 2013 09:30:54 +0000 (04:30 -0500)]
Replace stubout with fixtures

blueprint remove-mox

The last step in removing mox is to remove stubout usage. Lucky for us,
the fixtures library, which we are already using, can take on the
challenge quite well.

Change-Id: Id33cc8988935a1905f9a14351964f0bb24ef82e3

10 years agoMerge "MidoNet: Added support for the admin_state_up flag"
Jenkins [Sun, 24 Nov 2013 10:02:04 +0000 (10:02 +0000)]
Merge "MidoNet: Added support for the admin_state_up flag"

10 years agoImported Translations from Transifex
OpenStack Jenkins [Sun, 24 Nov 2013 06:40:28 +0000 (06:40 +0000)]
Imported Translations from Transifex

Change-Id: Ifc40ea5ab56019cf466a275135ecef5914730785

10 years agoMerge "Imported Translations from Transifex"
OpenStack Jenkins [Sat, 23 Nov 2013 21:18:17 +0000 (21:18 +0000)]
Merge "Imported Translations from Transifex"

10 years agoMerge "NVP plugin:fix connectivity to fip from internal nw"
Jenkins [Sat, 23 Nov 2013 19:12:06 +0000 (19:12 +0000)]
Merge "NVP plugin:fix connectivity to fip from internal nw"

10 years agoImported Translations from Transifex
OpenStack Jenkins [Sat, 23 Nov 2013 06:40:58 +0000 (06:40 +0000)]
Imported Translations from Transifex

Change-Id: I26f10ec24fa6684284d6946e541fc6fe26f36d6f

10 years agoMock the udevadm in the TunnelTestWithMTU test
dekehn [Thu, 21 Nov 2013 05:03:51 +0000 (22:03 -0700)]
Mock the udevadm in the TunnelTestWithMTU test

When running the neutron.tests.unit.openvswitch.test_ovs_tunnel.
TunnelTestWithMTU unit test failure occurs because the udevadm is
timing out waiting on a mock-ed device.

Co-Authored-By: Salvatore Orlando <salv.orlando@gmail.com>
Change-Id: I0e16295be66513c2257831bf62fd6a0c19f3b8a4
Closes-Bug: #1253506

10 years agoAvoid dhcp agent race condition on subnet and network delete
armando-migliaccio [Fri, 13 Sep 2013 18:26:18 +0000 (11:26 -0700)]
Avoid dhcp agent race condition on subnet and network delete

Ensure that ports that are about to be deleted are 'selected
for update'. By doing so, we avoid a race condition between
subnet and network delete operations carried out by two
separate server instances.

A race caused by the dhcp agent deleting the DHCP port
(caused by a subnet-delete event notification) can
still occur and will be addressed in a subsequent patch.

delete_subnet's way to delete ports has been tweaked to
ensure that postgres db can handle the SELECT FOR UPDATE
correctly.

Partial-Bug:1197627

Change-Id: I5bd75a758395a2faeff9db35a03c42dfa8ae0eab

10 years agoMerge "ML2 plugin should not delete ports on subnet deletion"
Jenkins [Fri, 22 Nov 2013 21:24:19 +0000 (21:24 +0000)]
Merge "ML2 plugin should not delete ports on subnet deletion"

10 years agoMerge "Imported Translations from Transifex"
OpenStack Jenkins [Fri, 22 Nov 2013 17:34:27 +0000 (17:34 +0000)]
Merge "Imported Translations from Transifex"

10 years agoMerge "Add state reporting to the metadata agent"
Jenkins [Fri, 22 Nov 2013 15:14:48 +0000 (15:14 +0000)]
Merge "Add state reporting to the metadata agent"

10 years agoSync openstack.common.local from oslo
Ilya Pekelny [Fri, 22 Nov 2013 12:04:26 +0000 (14:04 +0200)]
Sync openstack.common.local from oslo

`local` has a broken TLS symbol - strong_store, fixed in oslo some time ago in
Ib544be1485823f6c619312fdee5a04031f48bbb4. All direct and indirect
(lockutils and rpc) usages of strong_store might be potentially affected.
Original change to Nova: If4dd973acc23921dbc2bc69bb76225deb2802dad

Closes-Bug: #1254046
Change-Id: I6e5efa156c9a905a979a469244cd483723e6b1e3

10 years agoMerge "Fix sqlalchemy DateTime type usage"
Jenkins [Fri, 22 Nov 2013 09:55:56 +0000 (09:55 +0000)]
Merge "Fix sqlalchemy DateTime type usage"

10 years agoMerge "Fix OVS agent reclaims local VLAN"
Jenkins [Fri, 22 Nov 2013 09:55:46 +0000 (09:55 +0000)]
Merge "Fix OVS agent reclaims local VLAN"

10 years agoMerge "Adds delete of a extra_dhcp_opt on a port"
Jenkins [Fri, 22 Nov 2013 09:55:36 +0000 (09:55 +0000)]
Merge "Adds delete of a extra_dhcp_opt on a port"

10 years agoMerge "LBaaS UT: use constants vs magic numbers for http error codes"
Jenkins [Fri, 22 Nov 2013 09:55:27 +0000 (09:55 +0000)]
Merge "LBaaS UT: use constants vs magic numbers for http error codes"

10 years agoMerge "Adds tests, fixes Radware LBaaS driver as a result"
Jenkins [Fri, 22 Nov 2013 09:55:17 +0000 (09:55 +0000)]
Merge "Adds tests, fixes Radware LBaaS driver as a result"

10 years agoMerge "Add request-id to log messages"
Jenkins [Fri, 22 Nov 2013 09:55:07 +0000 (09:55 +0000)]
Merge "Add request-id to log messages"

10 years agoImported Translations from Transifex
OpenStack Jenkins [Fri, 22 Nov 2013 06:41:28 +0000 (06:41 +0000)]
Imported Translations from Transifex

Change-Id: Icea5a49b16be31eeef34078ef216a4818c253819

10 years agoML2 plugin should not delete ports on subnet deletion
Oleg Bondarev [Fri, 1 Nov 2013 11:20:27 +0000 (15:20 +0400)]
ML2 plugin should not delete ports on subnet deletion

On subnet deletion ports are deleted asynchronously by dhcp agent
so plugin doesn't need to delete them itself.
Instead Ml2Plugin.delete_subnet() method should call update_port()
for each allocation to remove the IP from the port and call the MechanismDrivers.
The patch also adds subnets test suite from test_db_plugin to test_ml2_plugin.

Closes-Bug: #1246737
Change-Id: I7cf0461e9a3cfec4921e2de41fb1ab3fc119fddc

10 years agoAdd state reporting to the metadata agent
Oleg Bondarev [Fri, 15 Nov 2013 12:21:42 +0000 (16:21 +0400)]
Add state reporting to the metadata agent

Need to add state reporting in order metadata agent
to appear in Neutron's agent list output

Closes-Bug: #1250369
Change-Id: I3a001e065004685d9702e817336e5d4923597791

10 years agoMerge "Catch PortNotFound exception during get_dhcp_port"
Jenkins [Fri, 22 Nov 2013 03:08:38 +0000 (03:08 +0000)]
Merge "Catch PortNotFound exception during get_dhcp_port"

10 years agoMerge "Linux device name can have '@' or ':' characters"
Jenkins [Fri, 22 Nov 2013 03:08:27 +0000 (03:08 +0000)]
Merge "Linux device name can have '@' or ':' characters"

10 years agoMerge "Correct handling mock.patch.stop method"
Jenkins [Fri, 22 Nov 2013 02:21:44 +0000 (02:21 +0000)]
Merge "Correct handling mock.patch.stop method"

10 years agoMerge "Use correct device_manager member in dhcp driver"
Jenkins [Fri, 22 Nov 2013 02:21:35 +0000 (02:21 +0000)]
Merge "Use correct device_manager member in dhcp driver"

10 years agoMove MidonetInterfaceDriver and use mm-ctl
joe@midokura.com [Fri, 25 Oct 2013 09:01:27 +0000 (09:01 +0000)]
Move MidonetInterfaceDriver and use mm-ctl

* Change the plug method in MidonetInterfaceDriver to use mm-ctl
* Move MidonetInterfaceDriver to interface.py
* adapt interface driver midonet unit tests to mm-ctl

Change-Id: Ib6cfbc212b793fa939cad17017c0b2b8b0a5b7fb
Closes-Bug: #1245797

10 years agoDo not add DHCP info to subnet if DHCP is disabled
Joe Mills [Wed, 25 Sep 2013 08:43:30 +0000 (08:43 +0000)]
Do not add DHCP info to subnet if DHCP is disabled

Currently the midonet plugin will add default DHCP information to
each subnet even if the subnet is configured to have DHCP disabled.
This change addresses this by checking the DHCP settings while
creating a subnet, and only adding DHCP information if DHCP is
enabled.

Closes-bug #1230073

Change-Id: I2c422866c60f505df30bfa18bfe8d03599665b7a

10 years agoMerge "Imported Translations from Transifex"
OpenStack Jenkins [Thu, 21 Nov 2013 23:54:03 +0000 (23:54 +0000)]
Merge "Imported Translations from Transifex"

10 years agoHandle IPAddressGenerationFailure during get_dhcp_port
armando-migliaccio [Thu, 21 Nov 2013 21:07:28 +0000 (13:07 -0800)]
Handle IPAddressGenerationFailure during get_dhcp_port

If a network/subnet is deleted while the dhcp agent is trying
to get/create a dhcp port for that network, the exception
will be raised because no IP Allocation Range is available.

However, this particular failure mode causes just noise, because
the dhcp agent can cope with it without problems.

A follow-up patch will deal with the other exception traces during
create_dhcp_port

Partial-bug: #1253344

Change-Id: I7fe35455ce905daa22ff96367e120864a7d3fb92

10 years agoMerge "LBaaS: when returning VIP include session_persistence even if None"
Jenkins [Thu, 21 Nov 2013 11:25:40 +0000 (11:25 +0000)]
Merge "LBaaS: when returning VIP include session_persistence even if None"

10 years agoAdd request-id to log messages
Akihiro MOTOKI [Wed, 16 Oct 2013 10:43:10 +0000 (19:43 +0900)]
Add request-id to log messages

request-id needs to be stored in thread local store to allow
openstack.common.log use request-id.
tenant_name and user_name are added to the context so that
they can be logged by customizing the log format.

Also replaces 'cxt' with 'ctx' in test_neutron_context.py.
Previously both 'ctx' and 'cxt' are used mixed in one file.

Change-Id: Ib921585e648e92491c1366bc0ad26a6ae71e2fc9
Partial-Bug: #1239923