]> review.fuel-infra Code Review - openstack-build/neutron-build.git/log
openstack-build/neutron-build.git
8 years agoMerge "Move LinuxBridge related features to bridge_lib"
Jenkins [Tue, 10 Nov 2015 19:23:12 +0000 (19:23 +0000)]
Merge "Move LinuxBridge related features to bridge_lib"

8 years agoMerge "Reduce duplicated code in test_linuxbridge_neutron_agent"
Jenkins [Tue, 10 Nov 2015 11:55:07 +0000 (11:55 +0000)]
Merge "Reduce duplicated code in test_linuxbridge_neutron_agent"

8 years agoMerge "Trivial fix in l3 agent"
Jenkins [Tue, 10 Nov 2015 05:56:30 +0000 (05:56 +0000)]
Merge "Trivial fix in l3 agent"

8 years agoMerge "IPAM: make max fixed IP validations DRY"
Jenkins [Mon, 9 Nov 2015 21:42:51 +0000 (21:42 +0000)]
Merge "IPAM: make max fixed IP validations DRY"

8 years agoMerge "Add track_quota_usage conf into neutron.conf"
Jenkins [Mon, 9 Nov 2015 21:42:06 +0000 (21:42 +0000)]
Merge "Add track_quota_usage conf into neutron.conf"

8 years agoMove LinuxBridge related features to bridge_lib
Cedric Brandily [Thu, 5 Nov 2015 22:40:45 +0000 (23:40 +0100)]
Move LinuxBridge related features to bridge_lib

This change moves from linuxbridge agent[1] to bridge_lib[2] bridge only
related features and adds functional tests.

[1] neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent
[2] neutron.agent.linux.bridge_lib

Partial-Bug: #1514548
Change-Id: Ieccb8f77fc833467a166557e227023f5c2a50d1b

8 years agoMerge "OVS agent reacts to events instead of polling"
Jenkins [Mon, 9 Nov 2015 20:55:30 +0000 (20:55 +0000)]
Merge "OVS agent reacts to events instead of polling"

8 years agoMerge "Document the neutron-release team."
Jenkins [Mon, 9 Nov 2015 20:53:20 +0000 (20:53 +0000)]
Merge "Document the neutron-release team."

8 years agoReduce duplicated code in test_linuxbridge_neutron_agent
Cedric Brandily [Sat, 7 Nov 2015 21:36:59 +0000 (22:36 +0100)]
Reduce duplicated code in test_linuxbridge_neutron_agent

This change defines and uses get_linuxbridge_manager method which
mocks some methods in order to instantiate and returns a
LinuxBridgeManager instance, this method allows to remove some
duplicated code from test_linuxbridge_neutron_agent.

Partial-Bug: #1514548
Change-Id: Ib54a01406938b4937af2af5fca7a71b5758d4482

8 years agoDocument the neutron-release team.
Russell Bryant [Mon, 9 Nov 2015 14:31:36 +0000 (09:31 -0500)]
Document the neutron-release team.

Gerrit includes a neutron-release team.  Document what this team means
today.  Also propose that this team have merge rights to *all* Neutron
git repos so that a small group has the ability to quickly unblock
things if needed, which is especially important around release time.

Change-Id: Id3d4d051278930841f64a4153e40a2dd3d893e44
Signed-off-by: Russell Bryant <rbryant@redhat.com>
8 years agoUpdated from global requirements
OpenStack Proposal Bot [Mon, 9 Nov 2015 14:54:43 +0000 (14:54 +0000)]
Updated from global requirements

Change-Id: I2e0b99ee3849a6e0d7206ec63926d3875668cf59

8 years agoMerge "Add in missing spaces at end of line"
Jenkins [Mon, 9 Nov 2015 14:26:24 +0000 (14:26 +0000)]
Merge "Add in missing spaces at end of line"

8 years agoMerge "Fix misuse of log marker functions in neutron"
Jenkins [Mon, 9 Nov 2015 12:19:33 +0000 (12:19 +0000)]
Merge "Fix misuse of log marker functions in neutron"

8 years agoMerge "More instructions for neutron-db-manage revision --autogenerate"
Jenkins [Mon, 9 Nov 2015 10:45:42 +0000 (10:45 +0000)]
Merge "More instructions for neutron-db-manage revision --autogenerate"

8 years agoTrivial fix in l3 agent
Dongcan Ye [Mon, 9 Nov 2015 04:53:28 +0000 (12:53 +0800)]
Trivial fix in l3 agent

Remove unnecessary blank line and keep consistence about
blank space in l3 config.

Change-Id: Ia69393db85aacabad266f056995c15f043f32bfb

8 years agoIPAM: make max fixed IP validations DRY
Gary Kotton [Mon, 9 Nov 2015 09:02:10 +0000 (01:02 -0800)]
IPAM: make max fixed IP validations DRY

Reuse code to make the validations DRY. In addition to this
fixed a typo.

Change-Id: I69cc904d30aae0e2d189a72c9dddaaab63a923ca

8 years agoMerge "Make command log in neutron utils.execute() a single line"
Jenkins [Mon, 9 Nov 2015 02:49:26 +0000 (02:49 +0000)]
Merge "Make command log in neutron utils.execute() a single line"

8 years agoFix misuse of log marker functions in neutron
yan.haifeng [Mon, 9 Nov 2015 02:27:54 +0000 (10:27 +0800)]
Fix misuse of log marker functions in neutron

some log marker functions misuse in neutron,
ref http://docs.openstack.org/developer/oslo.i18n/guidelines.html
and http://docs.openstack.org/developer/oslo.i18n/usage.html

Change-Id: Ia7a539f9414c4aa9666fa62522083ef48950e093
Closes-Bug: #1514193

8 years agoMore instructions for neutron-db-manage revision --autogenerate
Henry Gessau [Thu, 5 Nov 2015 16:47:13 +0000 (11:47 -0500)]
More instructions for neutron-db-manage revision --autogenerate

More detailed instructions for --autogenerate, including how to rely
less on devstack. Also some tweaks to scripts and requirements to
simplify the process.

Closes-Bug: #1197570

Change-Id: I97043b30a8df7408a73af38c6a015fc0dcf82571

8 years agoMerge "Do not use log hints for exceptions"
Jenkins [Sun, 8 Nov 2015 16:27:19 +0000 (16:27 +0000)]
Merge "Do not use log hints for exceptions"

8 years agoAdd in missing spaces at end of line
Gary Kotton [Sun, 8 Nov 2015 12:49:25 +0000 (04:49 -0800)]
Add in missing spaces at end of line

Trivial updates to log messages that do not have spaces at the
end of a line.

TrivialFix

Change-Id: I126e7e3535c6b8ecaeffe4210fdad6e6f238a37c

8 years agoMerge "Adding a function prefix before parenthesis"
Jenkins [Sun, 8 Nov 2015 11:43:57 +0000 (11:43 +0000)]
Merge "Adding a function prefix before parenthesis"

8 years agoDo not use log hints for exceptions
Gary Kotton [Sun, 8 Nov 2015 07:47:48 +0000 (23:47 -0800)]
Do not use log hints for exceptions

A log hint should not be used for an exception.

Please see http://docs.openstack.org/developer/oslo.i18n/guidelines.html

Change-Id: I122455fd767c21e26c34e23b8b7d45b845f15e99

8 years agoMerge "Make string representation of DictModel generic"
Jenkins [Sun, 8 Nov 2015 04:23:44 +0000 (04:23 +0000)]
Merge "Make string representation of DictModel generic"

8 years agoAdding a function prefix before parenthesis
Manjeet Singh Bhatia [Fri, 6 Nov 2015 16:48:05 +0000 (16:48 +0000)]
Adding a function prefix before parenthesis

Add a missing translation _ before parenthesis as it is done in defining
all exception messages.

Change-Id: Id80b4bf083d357d6c99006116e453d8b63fbc876

8 years agoMake command log in neutron utils.execute() a single line
Akihiro Motoki [Sat, 7 Nov 2015 18:07:02 +0000 (03:07 +0900)]
Make command log in neutron utils.execute() a single line

command execution log from neutron.agent.linux.utils.execute()
consists of multiple lines, and the first line has less information
and it is hard to analyze logs.

Closes-Bug: #1460379
Change-Id: Idca38f26321394596245c9c59b8a9a78c7190423

8 years agoMerge "Move update_fip_statuses to Router class"
Jenkins [Sat, 7 Nov 2015 05:39:21 +0000 (05:39 +0000)]
Merge "Move update_fip_statuses to Router class"

8 years agoMerge "Make '*' the default ml2 flat_networks configuration"
Jenkins [Fri, 6 Nov 2015 21:27:21 +0000 (21:27 +0000)]
Merge "Make '*' the default ml2 flat_networks configuration"

8 years agoMerge "Correction and clarification to subproject stable guidelines"
Jenkins [Fri, 6 Nov 2015 19:42:06 +0000 (19:42 +0000)]
Merge "Correction and clarification to subproject stable guidelines"

8 years agoMove update_fip_statuses to Router class
Carl Baldwin [Mon, 5 Oct 2015 21:35:37 +0000 (21:35 +0000)]
Move update_fip_statuses to Router class

I noticed that ri.floating_ips was being accessed from the agent.  It
didn't seem right.  Also, noticed that this set gets passed around too
much between methods.  It all boils down to saving the previous set
and then doing set difference to see which ones went away.  This patch
set makes it simpler.

Partially-Implements: blueprint address-scopes

Change-Id: I73424620e196200c70f221871c34e33ccfe73261

8 years agoMerge "Add PyPI link for networking-calico"
Jenkins [Fri, 6 Nov 2015 17:32:29 +0000 (17:32 +0000)]
Merge "Add PyPI link for networking-calico"

8 years agoMerge "Deprecate new= argument from create_connection"
Jenkins [Fri, 6 Nov 2015 17:31:47 +0000 (17:31 +0000)]
Merge "Deprecate new= argument from create_connection"

8 years agoCorrection and clarification to subproject stable guidelines
Neil Jerram [Fri, 6 Nov 2015 14:26:47 +0000 (14:26 +0000)]
Correction and clarification to subproject stable guidelines

Change-Id: I5511430593b39f7d5a952270aeb43f973090d702

8 years agoMake '*' the default ml2 flat_networks configuration
Martin Hickey [Wed, 4 Nov 2015 21:37:21 +0000 (21:37 +0000)]
Make '*' the default ml2 flat_networks configuration

Update the ml2 flat_networks configuration to set '*' as the
default because that has been effectively the default behavior due
to a bug with the empty list.

Also, fix the empty list configuration for disabling flat networks.

DocImpact
UpgradeImpact

Change-Id: I13eb22afd7c0d011154b58a1bd218fd4fa82a8d9
Closes-bug: #1437745
Co-Authored-By: Martin Hickey <martin.hickey@ie.ibm.com>
8 years agoAdd PyPI link for networking-calico
Neil Jerram [Fri, 6 Nov 2015 13:03:27 +0000 (13:03 +0000)]
Add PyPI link for networking-calico

Change-Id: I9978f31029cf4b2a3fe1b23ec63ff7db868de630

8 years agoDeprecate new= argument from create_connection
Ihar Hrachyshka [Thu, 15 Oct 2015 13:44:03 +0000 (15:44 +0200)]
Deprecate new= argument from create_connection

It's not used since the time we switched to oslo.messaging (Juno), it's
time to deprecate and eventually remove it.

Closes-Bug: #1506492
Change-Id: I57b0229c2b6028796cd10bbbfc9b166cf8a6dab0

8 years agoMerge "Add reno for release notes management"
Jenkins [Fri, 6 Nov 2015 04:00:08 +0000 (04:00 +0000)]
Merge "Add reno for release notes management"

8 years agoMerge "DVR: only notify needed agents on new VM port creation"
Jenkins [Fri, 6 Nov 2015 00:48:34 +0000 (00:48 +0000)]
Merge "DVR: only notify needed agents on new VM port creation"

8 years agoMerge "Ensure to decode bytes or fail"
Jenkins [Thu, 5 Nov 2015 19:37:33 +0000 (19:37 +0000)]
Merge "Ensure to decode bytes or fail"

8 years agoMerge "Remove default=None for configuration bindings"
Jenkins [Thu, 5 Nov 2015 19:37:19 +0000 (19:37 +0000)]
Merge "Remove default=None for configuration bindings"

8 years agoOVS agent reacts to events instead of polling
rossella [Thu, 5 Mar 2015 09:24:10 +0000 (09:24 +0000)]
OVS agent reacts to events instead of polling

OVSDB monitor generates the events that the OVS agent
needs to process (device added or updated). Instead of
polling the agent processes the queue of events.

Change-Id: I168a3cc3aa96a809153a30635ad7bda29e8ee47c
Partially-Implements: blueprint restructure-l2-agent

8 years agoMerge "Log hints should only be used for log messages"
Jenkins [Thu, 5 Nov 2015 11:19:35 +0000 (11:19 +0000)]
Merge "Log hints should only be used for log messages"

8 years agoMerge "Optimize delete_csnat_router_interface_ports db query"
Jenkins [Thu, 5 Nov 2015 10:40:19 +0000 (10:40 +0000)]
Merge "Optimize delete_csnat_router_interface_ports db query"

8 years agoRemove default=None for configuration bindings
Gary Kotton [Mon, 2 Nov 2015 08:41:29 +0000 (00:41 -0800)]
Remove default=None for configuration bindings

The default value for a configuration variable is None. There is
no need to specifically set these as None.

The line where this is done is:
https://github.com/openstack/oslo.config/blob/master/oslo_config/cfg.py#L684

TrivialFix

Change-Id: Iedf29b13d69ea9f2eb4d5aa746d7c1da8d83bafc

8 years agoMerge "Formatting exception messages"
Jenkins [Thu, 5 Nov 2015 09:02:55 +0000 (09:02 +0000)]
Merge "Formatting exception messages"

8 years agoLog hints should only be used for log messages
Gary Kotton [Tue, 3 Nov 2015 13:07:48 +0000 (05:07 -0800)]
Log hints should only be used for log messages

Removed log hints for exception translations.

Please see http://docs.openstack.org/developer/oslo.i18n/guidelines.html

TrivialFix

Change-Id: I6c46867568811d24964daa7468acf704f69b01b6

8 years agoMerge "Add a note about the Neutron Bugs team in Launchpad"
Jenkins [Wed, 4 Nov 2015 23:35:50 +0000 (23:35 +0000)]
Merge "Add a note about the Neutron Bugs team in Launchpad"

8 years agoAdd reno for release notes management
Kyle Mestery [Wed, 4 Nov 2015 20:41:26 +0000 (20:41 +0000)]
Add reno for release notes management

Change-Id: I0c9b6d9a0e77b57e3637260b6e73edfe78afe5ae
Signed-off-by: Kyle Mestery <mestery@mestery.com>
8 years agoMerge "Update deprecated messages"
Jenkins [Wed, 4 Nov 2015 21:52:28 +0000 (21:52 +0000)]
Merge "Update deprecated messages"

8 years agoAdd a note about the Neutron Bugs team in Launchpad
Kyle Mestery [Wed, 4 Nov 2015 19:01:01 +0000 (19:01 +0000)]
Add a note about the Neutron Bugs team in Launchpad

This team [1] has the ability to handle administrative tasks around
bugs, so lets make clear what the very low bar is for entrance.

[1] https://launchpad.net/~neutron-bugs

Change-Id: I77dcadfcab4f6d95e17bf020d7ee35f590d3fe25
Signed-off-by: Kyle Mestery <mestery@mestery.com>
8 years agoMerge "Delete fipnamespace when external net removed on DVR"
Jenkins [Wed, 4 Nov 2015 20:57:42 +0000 (20:57 +0000)]
Merge "Delete fipnamespace when external net removed on DVR"

8 years agoMerge "PortOpt cleanups"
Jenkins [Wed, 4 Nov 2015 20:00:12 +0000 (20:00 +0000)]
Merge "PortOpt cleanups"

8 years agoMerge "Change function call order in ovs_neutron_agent."
Jenkins [Wed, 4 Nov 2015 19:35:39 +0000 (19:35 +0000)]
Merge "Change function call order in ovs_neutron_agent."

8 years agoMerge "Fix incorrect passing port dict in pluggable IPAM"
Jenkins [Wed, 4 Nov 2015 18:33:05 +0000 (18:33 +0000)]
Merge "Fix incorrect passing port dict in pluggable IPAM"

8 years agoUpdate deprecated messages
Gary Kotton [Wed, 4 Nov 2015 13:59:22 +0000 (05:59 -0800)]
Update deprecated messages

Commit 8022adb7342b09886f53c91c12d0b37986fbf35c marked the
methods read_cached_file, find_config_file and
get_keystone_url as not used in Liberty.

This code only landed a few days ago. Updated the deprecated
message to be after Mitaka so that external plugins will have
some grace period to clean up their code.

Change-Id: Ia5ce564837c4855450aa9da94c276e4beb62900c

8 years agoChange function call order in ovs_neutron_agent.
Rodolfo Alonso Hernandez [Tue, 3 Nov 2015 09:55:49 +0000 (09:55 +0000)]
Change function call order in ovs_neutron_agent.

Change function call order in ovs_neutron_agent during the
creation or modification of a port, in order to fulfill the
VLAN OVS tag information in the "port" register before calling
the SG agent. This information is needed in some SG agent
implementations.

Closes-Bug: #1512636
Change-Id: I9813aca6443ac402b10b4cebf8be42416628b050

8 years agoEnsure to decode bytes or fail
Cedric Brandily [Tue, 6 Oct 2015 20:58:07 +0000 (22:58 +0200)]
Ensure to decode bytes or fail

The commit 048316e98114145ad19285cdeedd0040b59a66f8 introduces the
pattern:

  if isinstance(line, bytes):
    try:
      line = line.decode(encoding='utf-8')
    except UnicodeError:
      pass
  # concat line with a string

which is not working in PY3K if an UnicodeError is raised because line
is (silently) not decoded and concatened to a string.

This change ensures to return a text object or to raise an error.

Closes-Bug: #1503415
Blueprint: neutron-python3
Change-Id: I16b8013f33aa3efad65be8040d3210120e047bbd

8 years agoMerge "Add IRC part for effective neutron"
Jenkins [Tue, 3 Nov 2015 23:04:59 +0000 (23:04 +0000)]
Merge "Add IRC part for effective neutron"

8 years agoMerge "Update specs backlog directory"
Jenkins [Tue, 3 Nov 2015 22:21:20 +0000 (22:21 +0000)]
Merge "Update specs backlog directory"

8 years agoOptimize delete_csnat_router_interface_ports db query
Cedric Brandily [Tue, 3 Nov 2015 21:54:07 +0000 (22:54 +0100)]
Optimize delete_csnat_router_interface_ports db query

Currently delete_csnat_router_interface_ports provides an iterator as
filter to core_plugin.get_ports which is used in a SQL IN argument.
SQLAlchemy is able to avoid some db queries when the IN argument is
empty BUT not when the argument is an empty iterator and raises the
warning:

 SAWarning: The IN-predicate on "ports.id" was invoked with an empty
 sequence. This results in a contradiction, which nonetheless can be
 expensive to evaluate. Consider alternative strategies for improved
 performance.

This change replaces the iterator by a list in order to optimize db
queries when the filter is empty.

Closes-Bug: #1503852
Change-Id: I4f53433d688dfa020927118a18020b1a6aa55517

8 years agoMerge "Add section for code review in effective neutron"
Jenkins [Tue, 3 Nov 2015 17:58:03 +0000 (17:58 +0000)]
Merge "Add section for code review in effective neutron"

8 years agoMake string representation of DictModel generic
Kevin Benton [Tue, 3 Nov 2015 15:31:54 +0000 (07:31 -0800)]
Make string representation of DictModel generic

The previous version was specific to a port dict and would
fail if str() was called on other models. This iterates over
and logs all values of the dict instead so it works under any
dictionary.

Change-Id: I630b39338e4e67080e100a9f32c9b6e341a93472
Closes-Bug: #1512753

8 years agoAdd IRC part for effective neutron
Gal Sagie [Tue, 6 Oct 2015 18:08:41 +0000 (21:08 +0300)]
Add IRC part for effective neutron

Change-Id: I20397c3caaea0a109d6b1e0685f9995e5839a38d

8 years agoMerge "Docs: clarify that AnySubnetRequest is optional"
Jenkins [Tue, 3 Nov 2015 13:00:30 +0000 (13:00 +0000)]
Merge "Docs: clarify that AnySubnetRequest is optional"

8 years agoMerge "sub_project_guidelines.rst: Clarify stable branch creation for subprojects"
Jenkins [Tue, 3 Nov 2015 11:57:19 +0000 (11:57 +0000)]
Merge "sub_project_guidelines.rst: Clarify stable branch creation for subprojects"

8 years agoPortOpt cleanups
Gary Kotton [Sun, 1 Nov 2015 08:46:13 +0000 (01:46 -0700)]
PortOpt cleanups

Commit 44d73d1ad3073958c8d5cce933deedc7e6ea5f83 added support
for oslo.config 2.6.

Commit 4d2cb851b7b7d6399163ca9f624f656a3e41ac34 added this to Neutron.

The patch adds a few missing items.

Change-Id: Id36515e28458c354ddb6fe3656f182d17df08f8a

8 years agoMerge "Fix QoS VALID_RULE_TYPES location in devref"
Jenkins [Tue, 3 Nov 2015 06:36:32 +0000 (06:36 +0000)]
Merge "Fix QoS VALID_RULE_TYPES location in devref"

8 years agoMerge "Add ops tag to bugs policy"
Jenkins [Tue, 3 Nov 2015 04:51:04 +0000 (04:51 +0000)]
Merge "Add ops tag to bugs policy"

8 years agoMerge "Use a more pythonic string construction"
Jenkins [Tue, 3 Nov 2015 03:58:01 +0000 (03:58 +0000)]
Merge "Use a more pythonic string construction"

8 years agoFix QoS VALID_RULE_TYPES location in devref
Dongcan Ye [Tue, 3 Nov 2015 02:13:20 +0000 (10:13 +0800)]
Fix QoS VALID_RULE_TYPES location in devref

In QoS devref, replace neutron.extensions.qos.VALID_RULE_TYPES by
neutron.services.qos.qos_consts.VALID_RULE_TYPES.

Change-Id: Id98b906733fd44bb03da2b38f3bb9a9e35174bfc

8 years agoDocs: clarify that AnySubnetRequest is optional
Sean M. Collins [Mon, 2 Nov 2015 19:47:13 +0000 (14:47 -0500)]
Docs: clarify that AnySubnetRequest is optional

The phrasing of "may not support" was a little confusing, mostly because
I read it as an imperative - "you may not do this" instead of it
being "you can do this if you want"

Change-Id: Ia4fb87a649f1d4bc312f4ad3bb5c2f48a7b6741b

8 years agoMerge "Update neutron-debug to use stevedore aliases"
Jenkins [Mon, 2 Nov 2015 18:03:17 +0000 (18:03 +0000)]
Merge "Update neutron-debug to use stevedore aliases"

8 years agoMerge "Replace internal oslo_policy mock with public fixture"
Jenkins [Mon, 2 Nov 2015 16:55:37 +0000 (16:55 +0000)]
Merge "Replace internal oslo_policy mock with public fixture"

8 years agoMerge "Per-branch HEAD files for conflict management"
Jenkins [Mon, 2 Nov 2015 16:07:25 +0000 (16:07 +0000)]
Merge "Per-branch HEAD files for conflict management"

8 years agoUpdate neutron-debug to use stevedore aliases
Martin Hickey [Wed, 21 Oct 2015 14:24:13 +0000 (15:24 +0100)]
Update neutron-debug to use stevedore aliases

Updating neutron-debug as it is importing interface driver classes
directly and not using the load_driver_interface method.
Also adds unit tests for the neutron-debug tool.

Change-Id: Icf095b2182225e63e85d849d83c2cb36b8a39217
Closes-Bug: #1504536

8 years agoFix incorrect passing port dict in pluggable IPAM
Pavel Bondar [Fri, 30 Oct 2015 11:59:09 +0000 (14:59 +0300)]
Fix incorrect passing port dict in pluggable IPAM

_ipam_allocate_ips expects to receive port dict as a third argument, but
'changes' were passed instead.

This issue affects only third-party vendors who implement own IPAM
driver with custom AddressRequestFactory and uses port dict in it.

Updated arguments passed to _ipam_allocate_ips to include port dict as a
third argument.

Change-Id: I25eb86f46e5412cfacad9a751a94f7720f1a7bd0
Closes-Bug: #1511707

8 years agoPer-branch HEAD files for conflict management
AKamyshnikova [Thu, 8 Oct 2015 15:18:21 +0000 (18:18 +0300)]
Per-branch HEAD files for conflict management

We have pep8 check for validation revisions, but it allows
outdated changes go into merge queue. To prevent this added
CONTRACT_HEAD, EXPAND_HEAD files.

Closes-bug: #1505701

Change-Id: Ie4b727e55a0b1ecb12e915a0037094a928d8f975

8 years agoMerge "Adds base in-tree functional testing of the dhcp agent (OVS)"
Jenkins [Mon, 2 Nov 2015 12:46:41 +0000 (12:46 +0000)]
Merge "Adds base in-tree functional testing of the dhcp agent (OVS)"

8 years agoReplace internal oslo_policy mock with public fixture
Kevin Benton [Thu, 8 Oct 2015 20:00:23 +0000 (13:00 -0700)]
Replace internal oslo_policy mock with public fixture

This replaces a mock on an internal oslo_policy http class
with a public fixture they provide.

Related-Bug: #1503890
Change-Id: Ifa445b699f71379c7922960375a5e1d25f873f91

8 years agoMerge "DHCP agent: log when reloading allocations for a new VM port"
Jenkins [Mon, 2 Nov 2015 09:55:26 +0000 (09:55 +0000)]
Merge "DHCP agent: log when reloading allocations for a new VM port"

8 years agoMerge "IPSet Manager: make code more pythonic"
Jenkins [Mon, 2 Nov 2015 09:48:51 +0000 (09:48 +0000)]
Merge "IPSet Manager: make code more pythonic"

8 years agosub_project_guidelines.rst: Clarify stable branch creation for subprojects
YAMAMOTO Takashi [Mon, 2 Nov 2015 09:19:22 +0000 (18:19 +0900)]
sub_project_guidelines.rst: Clarify stable branch creation for subprojects

Change-Id: I27914c6fbd091f4e03e5fbc23f16b2278f800b69

8 years agoMerge "Decompose ML2 mechanism driver for Mellanox"
Jenkins [Mon, 2 Nov 2015 09:03:10 +0000 (09:03 +0000)]
Merge "Decompose ML2 mechanism driver for Mellanox"

8 years agoUse a more pythonic string construction
Kevin Benton [Mon, 2 Nov 2015 08:48:22 +0000 (01:48 -0700)]
Use a more pythonic string construction

Use interpolation rather than concatenation of literals and variables.

Change-Id: I1762534586751aa29174afcd67823468abcde123

8 years agoMerge "Optimize get_bridge_for_tap_device"
Jenkins [Mon, 2 Nov 2015 07:22:59 +0000 (07:22 +0000)]
Merge "Optimize get_bridge_for_tap_device"

8 years agoMerge "Use oslo_config new type PortOpt for port options"
Jenkins [Mon, 2 Nov 2015 07:07:44 +0000 (07:07 +0000)]
Merge "Use oslo_config new type PortOpt for port options"

8 years agoMerge "Removes the use of mutables as default args"
Jenkins [Mon, 2 Nov 2015 07:05:28 +0000 (07:05 +0000)]
Merge "Removes the use of mutables as default args"

8 years agoMerge "Don't update metadata_proxy if metadata is not enabled"
Jenkins [Mon, 2 Nov 2015 04:54:43 +0000 (04:54 +0000)]
Merge "Don't update metadata_proxy if metadata is not enabled"

8 years agoAdd ops tag to bugs policy
Henry Gessau [Fri, 30 Oct 2015 03:00:36 +0000 (03:00 +0000)]
Add ops tag to bugs policy

Change-Id: Ia7435e3c2e9bd021b1966c811a41775cbf39c543

8 years agoIPSet Manager: make code more pythonic
Gary Kotton [Sun, 1 Nov 2015 12:29:13 +0000 (04:29 -0800)]
IPSet Manager: make code more pythonic

Remove unnecessary brackets.

TrivialFix

Change-Id: I34e29a9911be9731bc9f4b2d7f3b055e4b85a438

8 years agoMerge "Remove deprecated nova_* options"
Jenkins [Sun, 1 Nov 2015 09:43:32 +0000 (09:43 +0000)]
Merge "Remove deprecated nova_* options"

8 years agoImported Translations from Zanata
OpenStack Proposal Bot [Sun, 1 Nov 2015 06:12:31 +0000 (06:12 +0000)]
Imported Translations from Zanata

For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: I1cec4c9071a03288cd1cf33b19c42c95785b4fb4

8 years agoMerge "Fixed a bunch of typos throughout Neutron"
Jenkins [Sat, 31 Oct 2015 23:34:05 +0000 (23:34 +0000)]
Merge "Fixed a bunch of typos throughout Neutron"

8 years agoRemove deprecated nova_* options
Cedric Brandily [Thu, 22 Oct 2015 21:15:18 +0000 (23:15 +0200)]
Remove deprecated nova_* options

Neutron nova_* options have been deprecated in Kilo in favour of options
in [nova] section.

This change removes these options in order to simplify code, clarify
configuration and avoid a warning in unittests.

DocImpact
UpgradeImpact
Closes-Bug: #1509092
Related-Bug: #1403686
Change-Id: I950f72ad7d7d41cfa006f8c7105934301cd56faa

8 years agoMerge "Decompose ML2 mechanism driver for OVSvApp"
Jenkins [Sat, 31 Oct 2015 08:36:12 +0000 (08:36 +0000)]
Merge "Decompose ML2 mechanism driver for OVSvApp"

8 years agoFixed a bunch of typos throughout Neutron
Brandon Palm [Wed, 28 Oct 2015 19:51:25 +0000 (14:51 -0500)]
Fixed a bunch of typos throughout Neutron

Went through all of the docstrings in Neutron and did
some cleanup.  I'm sure there are bunch more that I have missed.

Change-Id: Ib29d2de1c580880c89ed4fd069e1515d0977a3e7

8 years agoDecompose ML2 mechanism driver for Mellanox
Cedric Brandily [Thu, 29 Oct 2015 14:30:17 +0000 (23:30 +0900)]
Decompose ML2 mechanism driver for Mellanox

This change removes Mellanox ML2 mechanism driver after its definition in
networking-mlnx.

DocImpact
Closes-Bug: #1511234
Change-Id: Ie48ac22d8e7477c22ad1d48aa0c44153a01eb242

8 years agoMerge "Add text for deprecated parameter"
Jenkins [Fri, 30 Oct 2015 03:43:31 +0000 (03:43 +0000)]
Merge "Add text for deprecated parameter"

8 years agoAdd text for deprecated parameter
Nate Johnston [Thu, 29 Oct 2015 05:17:17 +0000 (01:17 -0400)]
Add text for deprecated parameter

Add information for "max_fixed_ips_per_port" option that the
option is deprecated and will be removed in the N release.

Co-Authored-By: Takanori Miyagishi <miyagishi.t@jp.fujitsu.com>
Change-Id: I9aa876c371e7b6cff2068dc641c5e4b5ebda8001
Closes-Bug: #1503088

8 years agoClarify with example mentioning gratuitous whitespace changes
Carl Baldwin [Fri, 23 Oct 2015 21:04:39 +0000 (21:04 +0000)]
Clarify with example mentioning gratuitous whitespace changes

Maybe I'm just too picky but I usually call this stuff out in reviews
even if I decide to +2 the patch set.

Change-Id: I5a2667d44203147e112f5a1d7573105478d805f7