]> review.fuel-infra Code Review - openstack-build/neutron-build.git/log
openstack-build/neutron-build.git
9 years agoImported Translations from Transifex
OpenStack Proposal Bot [Fri, 12 Dec 2014 06:08:14 +0000 (06:08 +0000)]
Imported Translations from Transifex

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

Change-Id: I18f00383ecae68436a9208f094a898849bfed8a2

9 years agoMerge "Fix for KeyError: 'gw_port_host' on l3_agent"
Jenkins [Fri, 12 Dec 2014 02:35:20 +0000 (02:35 +0000)]
Merge "Fix for KeyError: 'gw_port_host' on l3_agent"

9 years agoMerge "Disallow log hints in LOG.debug"
Jenkins [Thu, 11 Dec 2014 23:18:30 +0000 (23:18 +0000)]
Merge "Disallow log hints in LOG.debug"

9 years agoFix for KeyError: 'gw_port_host' on l3_agent
Michael Smith [Tue, 2 Dec 2014 22:22:04 +0000 (14:22 -0800)]
Fix for KeyError: 'gw_port_host' on l3_agent

The dictionary field 'gw_port_host' was added for
DVR routers and is used by the scheduler and l3_agent
to schedule where the SNAT port for a DVR router
will be hosted.  In some code flows on the l3_agent,
this field is checked to determine what the agent
should do if the host matches its own or not.

Recently it has been seen that the router data sent
from the scheduler is missing this field in some cases.
This causes the agent to throw a KeyError and not function
properly.  This patch will make the l3_agent more robust
and less fragile by calling 'get' instead of assuming the
field will be there.

More work may be needed on the scheduler side to see why
this field is missing. That is why I am marking this as a
partial-fix for now. But this patch will make the l3_agent
less prone to errors and therefore an improvement.

Change-Id: Ib26ccfa7b945cb4e8f2ec4adc5e6ae91cbaae02e
Partial-Bug: #1394043

9 years agoUpdated from global requirements
OpenStack Proposal Bot [Thu, 11 Dec 2014 07:15:01 +0000 (07:15 +0000)]
Updated from global requirements

Change-Id: Ia3410609208e937a47f72643a14bab9c30953bf4

9 years agoMerge "Move classes out of l3_agent.py"
Jenkins [Thu, 11 Dec 2014 02:00:42 +0000 (02:00 +0000)]
Merge "Move classes out of l3_agent.py"

9 years agoMove classes out of l3_agent.py
Carl Baldwin [Mon, 1 Dec 2014 21:49:10 +0000 (16:49 -0500)]
Move classes out of l3_agent.py

The file l3_agent.py has become too large.  This patch is a simple
pure refactor to move some of the functionality in to other files
where things aren't too tangled up.  There is no functional change
with this patch and I avoided gratuitous other fixups in this patch in
order to make it easier to review.

I plan to follow up on the new l3_dvr and l3_agent_router modules with
more restructuring in the near future.

Partially-Implements: bp restructure-l3-agent

Change-Id: I3529fe4146c50c940f41eb26d0b5efc5870b3af9

9 years agoMerge "Services split, pass 2"
Jenkins [Wed, 10 Dec 2014 22:14:54 +0000 (22:14 +0000)]
Merge "Services split, pass 2"

9 years agoMerge "Prettify tox output for functional tests"
Jenkins [Wed, 10 Dec 2014 21:32:26 +0000 (21:32 +0000)]
Merge "Prettify tox output for functional tests"

9 years agoMerge "Add lbaasv2 extension to Neutron for REST refactor"
Jenkins [Wed, 10 Dec 2014 20:18:19 +0000 (20:18 +0000)]
Merge "Add lbaasv2 extension to Neutron for REST refactor"

9 years agoPrettify tox output for functional tests
armando-migliaccio [Wed, 10 Dec 2014 18:13:57 +0000 (10:13 -0800)]
Prettify tox output for functional tests

Change I6a079ad introduced some magic to enable showing test output
as the test run. Do the same for *-functional tests too, by reusing
the default testenv

Change-Id: I6d1ede1c66e7b62c68449224f274417a5d66c12f

9 years agoMerge "Refactor test_migration"
Jenkins [Wed, 10 Dec 2014 16:54:00 +0000 (16:54 +0000)]
Merge "Refactor test_migration"

9 years agoMerge "Use comments rather than no-op string statements"
Jenkins [Wed, 10 Dec 2014 16:31:50 +0000 (16:31 +0000)]
Merge "Use comments rather than no-op string statements"

9 years agoServices split, pass 2
Doug Wiegley [Tue, 9 Dec 2014 22:55:04 +0000 (15:55 -0700)]
Services split, pass 2

- Nuke more services code, killing some refs in vmware plugin
- Vmware plugin foreign key relationships are temporary disabled
- Vmware unit tests are temporarily disabled
- Remove router insertion test, as its only user is going away
- Add thin service plugin shims
- Temporarily disable model sync test

Post services-split, existing neutron.conf configurations may contain
references to in-tree plugin classes.  Add thin shims so that those configs
will continue to work.

Change-Id: I5dd26def685bcc643e35badc23885afc6240ae94

9 years agoImported Translations from Transifex
OpenStack Proposal Bot [Wed, 10 Dec 2014 06:08:03 +0000 (06:08 +0000)]
Imported Translations from Transifex

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

Change-Id: I07afc0351a19e1c855a4659ffc0088674f4fdb6c

9 years agoAdd lbaasv2 extension to Neutron for REST refactor
Doug Wiegley [Wed, 10 Dec 2014 00:52:14 +0000 (17:52 -0700)]
Add lbaasv2 extension to Neutron for REST refactor

Change-Id: I9f4b9e1f151281d4a467b3b90980a32529a78334
Co-Authored-By: Brandon Logan <brandon.logan@rackspace.com>
9 years agoMerge "Split services code out of Neutron, pass 1"
Jenkins [Wed, 10 Dec 2014 00:23:42 +0000 (00:23 +0000)]
Merge "Split services code out of Neutron, pass 1"

9 years agoMerge "Updated from global requirements"
Jenkins [Wed, 10 Dec 2014 00:10:11 +0000 (00:10 +0000)]
Merge "Updated from global requirements"

9 years agoRemove TODO for H404
Maru Newby [Tue, 9 Dec 2014 20:04:38 +0000 (13:04 -0700)]
Remove TODO for H404

There is no timeline or intention to fix this - it's a non-functional
formatting change.

Change-Id: Ib8e75bca41dbcd9dbb188ba8ee03ef51a479d9cc

9 years agoUpdated from global requirements
OpenStack Proposal Bot [Tue, 9 Dec 2014 14:34:32 +0000 (14:34 +0000)]
Updated from global requirements

Change-Id: Ia0c24e84a56581c9e3f005dc67a3c5e834795ad0

9 years agoMerge "Move set_override('root_helper', ...) to base functional class"
Jenkins [Tue, 9 Dec 2014 01:33:34 +0000 (01:33 +0000)]
Merge "Move set_override('root_helper', ...) to base functional class"

9 years agoSplit services code out of Neutron, pass 1
Doug Wiegley [Mon, 8 Dec 2014 04:21:57 +0000 (21:21 -0700)]
Split services code out of Neutron, pass 1

- After l3_agent is refactored, need to remove services/firewall
- After vmware plugin moves services out of monolothic,
  remove model copies and services/loadbalancer/constants,
  and re-enable unit tests.
- After alembic chain gets split in four, tweak models/head and
  fix heal/current chain.
- Re-factor test_routerserviceinsertion into one of the service repos

Partially-Implements: blueprint services-split
Change-Id: I5466984a9e57128266f97e9bd5c265f4dc3cba7b

9 years agoMerge "Print version info at start"
Jenkins [Mon, 8 Dec 2014 22:44:19 +0000 (22:44 +0000)]
Merge "Print version info at start"

9 years agoUse comments rather than no-op string statements
Angus Lees [Mon, 25 Aug 2014 02:26:00 +0000 (12:26 +1000)]
Use comments rather than no-op string statements

This change replaces a few no-op string statements with regular
comments.  While there was no harm in the previous use of strings for
comments, this allows us to re-enable the corresponding pylint check
which may catch genuinely unintended cases.

Change-Id: I796a059292e26c4df75c54f095d9e20e99187c98

9 years agoDisallow log hints in LOG.debug
Cedric Brandily [Mon, 8 Dec 2014 15:23:47 +0000 (15:23 +0000)]
Disallow log hints in LOG.debug

Currently LOG.debug(_(...)) is disallowed but not LOG.debug(_Lx(...)).
This change disallows all log hints in LOG.debug calls.

Change-Id: I9758ad4ca9f7e8534abf38f5064b01b0c353e904
Partial-bug: #1320867

9 years agoMerge "Enforce log hints in ofagent and oneconvergence"
Jenkins [Mon, 8 Dec 2014 14:26:41 +0000 (14:26 +0000)]
Merge "Enforce log hints in ofagent and oneconvergence"

9 years agoMerge "Make sudo check in ip_lib.IpNetnsCommand.execute optional"
Jenkins [Mon, 8 Dec 2014 08:51:19 +0000 (08:51 +0000)]
Merge "Make sudo check in ip_lib.IpNetnsCommand.execute optional"

9 years agoPrint version info at start
Ian Wienand [Thu, 4 Dec 2014 00:31:23 +0000 (11:31 +1100)]
Print version info at start

When debugging problems from logs, it would be useful to know what
version is running across program start and stop.  In one case I have
a suspicion that an upgrade was run inbetween but the logs don't help
identify that.

My first thought was to grab this from argparse just as --version
does, but that's not really currently possible [1].

The original starting message is probably irrelevant, but I realise
log messages tend to suffer from Hotel California syndrome; you can
check-in but you can never leave.

[1] http://bugs.python.org/issue9399

Change-Id: Ia1bfd2f3589b508e19fd8a94d59beaafd6d657d2

9 years agoEnforce log hints in ofagent and oneconvergence
Gary Kotton [Tue, 2 Dec 2014 12:27:07 +0000 (04:27 -0800)]
Enforce log hints in ofagent and oneconvergence

This change enforces log hints use and removes debug level log
translation, modifications are validated through a hacking rule
and the change respects loggging guidelines. Validate that hacking
rules apply to directories:-
    neutron/plugins/ofagent
    neutron/plugins/oneconvergence

Change-Id: I520a36ae53848b828ce33f4050606a7238f4cbce
Partial-bug: #1320867

9 years agoMerge "Update i18n translation for IBM plugin log msg's"
Jenkins [Sun, 7 Dec 2014 20:01:42 +0000 (20:01 +0000)]
Merge "Update i18n translation for IBM plugin log msg's"

9 years agoMake sudo check in ip_lib.IpNetnsCommand.execute optional
Assaf Muller [Tue, 30 Sep 2014 11:07:24 +0000 (14:07 +0300)]
Make sudo check in ip_lib.IpNetnsCommand.execute optional

If the process runs as root the root_helper and sudo check
are not required.

Closes-Bug: #1393184
Change-Id: I7876ca7e4652f8152d1a8a0015cc897b09b31899

9 years agoMove set_override('root_helper', ...) to base functional class
Assaf Muller [Sun, 7 Dec 2014 12:14:29 +0000 (14:14 +0200)]
Move set_override('root_helper', ...) to base functional class

Change-Id: I0c2223ed2808573ee6b6fe5d56fd965a6e45541f

9 years agoImported Translations from Transifex
OpenStack Proposal Bot [Sun, 7 Dec 2014 06:07:47 +0000 (06:07 +0000)]
Imported Translations from Transifex

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

Change-Id: I485eb4dde0b109bb19b17c6376ead45dec06ae99

9 years agoMerge "Update i18n translation for NEC plugin log msg's"
Jenkins [Fri, 5 Dec 2014 22:32:15 +0000 (22:32 +0000)]
Merge "Update i18n translation for NEC plugin log msg's"

9 years agoMerge "Workflow documentation is now in infra-manual"
Jenkins [Fri, 5 Dec 2014 22:26:44 +0000 (22:26 +0000)]
Merge "Workflow documentation is now in infra-manual"

9 years agoMerge "Imported Translations from Transifex"
Jenkins [Fri, 5 Dec 2014 21:19:11 +0000 (21:19 +0000)]
Merge "Imported Translations from Transifex"

9 years agoMerge "tox.ini: Prevent casual addition of bash dependency"
Jenkins [Fri, 5 Dec 2014 17:27:51 +0000 (17:27 +0000)]
Merge "tox.ini: Prevent casual addition of bash dependency"

9 years agoMerge "Cleanup recent generalization in post mortem debugger"
Jenkins [Fri, 5 Dec 2014 17:16:45 +0000 (17:16 +0000)]
Merge "Cleanup recent generalization in post mortem debugger"

9 years agoMerge "Fix program name in --version output"
Jenkins [Fri, 5 Dec 2014 10:29:02 +0000 (10:29 +0000)]
Merge "Fix program name in --version output"

9 years agoMerge "Updated from global requirements"
Jenkins [Fri, 5 Dec 2014 08:23:42 +0000 (08:23 +0000)]
Merge "Updated from global requirements"

9 years agoUpdate i18n translation for NEC plugin log msg's
Gary Kotton [Tue, 2 Dec 2014 13:15:16 +0000 (05:15 -0800)]
Update i18n translation for NEC plugin log msg's

All the log messages now have the required hints. In addition to
this debug messages are not translated. This is done for the
plugins/nec directory.

Change-Id: Ic0a352cd61131637c471931e3e73995e2143675f

9 years agoreturn the dict of port when no sec-group involved
Yalei Wang [Wed, 3 Dec 2014 05:29:30 +0000 (13:29 +0800)]
return the dict of port when no sec-group involved

Commit abc16ebf made the get_sg_ids_grouped_by_port function not return
entries for ports without security groups. This causes the agent to not remove
previously created security groups for that port since the port is not
returned in the security_group_info_for_devices data.

This change fixes that by always including a list of security groups for each
port, even if that list is empty.

Change-Id: I9616708462a8b6f3d46ebd76db5cf8cb2826f4ad
Closes-Bug: #1398312

9 years agoImported Translations from Transifex
OpenStack Proposal Bot [Fri, 5 Dec 2014 06:09:31 +0000 (06:09 +0000)]
Imported Translations from Transifex

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

Change-Id: Ib225f6407faab9f86e36288f30365051d64c9d34

9 years agoUpdate i18n translation for IBM plugin log msg's
Xu Han Peng [Tue, 25 Nov 2014 03:16:48 +0000 (11:16 +0800)]
Update i18n translation for IBM plugin log msg's

All the log messages now have the required hints. In addition to this
debug messages are not translated.

This is done for the plugins/ibm

Change-Id: I8239e73eb959648178aa94535d15d77a817c89f5

9 years agoMerge "Get rid of py26 references: OrderedDict, httplib, xml testing"
Jenkins [Fri, 5 Dec 2014 03:51:54 +0000 (03:51 +0000)]
Merge "Get rid of py26 references: OrderedDict, httplib, xml testing"

9 years agoWorkflow documentation is now in infra-manual
Jeremy Stanley [Fri, 5 Dec 2014 03:30:37 +0000 (03:30 +0000)]
Workflow documentation is now in infra-manual

Replace URLs for workflow documentation to appropriate parts of the
OpenStack Project Infrastructure Manual.

Change-Id: I77aa4152a903a0f1f47de20bb1a006d29f5a1bf2

9 years agotox.ini: Prevent casual addition of bash dependency
YAMAMOTO Takashi [Wed, 3 Dec 2014 06:29:02 +0000 (15:29 +0900)]
tox.ini: Prevent casual addition of bash dependency

While bash is not available on every environments, there seems to be
a tendency to introduce more bash dependency very casually.  This check
is intended to be a reminder to give people a chance to consider
alternatives.

Related-Bug: #1398266
Change-Id: I5103e0d7c111880d9a02dd93de56c567066ed14c

9 years agoMerge "pretty_tox.sh: Portablity improvement"
Jenkins [Fri, 5 Dec 2014 03:05:05 +0000 (03:05 +0000)]
Merge "pretty_tox.sh: Portablity improvement"

9 years agoMerge "Updated the README.rst"
Jenkins [Fri, 5 Dec 2014 01:18:24 +0000 (01:18 +0000)]
Merge "Updated the README.rst"

9 years agoMerge "Enforce log hints in neutron.plugins.plumgrid"
Jenkins [Fri, 5 Dec 2014 00:11:57 +0000 (00:11 +0000)]
Merge "Enforce log hints in neutron.plugins.plumgrid"

9 years agoMerge "Remove ovs-vsctl call from OVSInterfaceDriver"
Jenkins [Thu, 4 Dec 2014 23:19:44 +0000 (23:19 +0000)]
Merge "Remove ovs-vsctl call from OVSInterfaceDriver"

9 years agoMerge "Update i18n translation for Brocade plugin log msg's"
Jenkins [Thu, 4 Dec 2014 23:01:38 +0000 (23:01 +0000)]
Merge "Update i18n translation for Brocade plugin log msg's"

9 years agoUpdated from global requirements
OpenStack Proposal Bot [Thu, 4 Dec 2014 22:38:03 +0000 (22:38 +0000)]
Updated from global requirements

Change-Id: I2995bb8d749b711b5a69a672d357d7c9b54850ad

9 years agoMerge "Fix enable_metadata_network flag"
Jenkins [Thu, 4 Dec 2014 21:47:11 +0000 (21:47 +0000)]
Merge "Fix enable_metadata_network flag"

9 years agoMerge "Update i18n translation for Nuage plugin"
Jenkins [Thu, 4 Dec 2014 21:25:52 +0000 (21:25 +0000)]
Merge "Update i18n translation for Nuage plugin"

9 years agoMerge "Update i18n translation for Metaplugin plugin"
Jenkins [Thu, 4 Dec 2014 21:25:37 +0000 (21:25 +0000)]
Merge "Update i18n translation for Metaplugin plugin"

9 years agoMerge "Imported Translations from Transifex"
Jenkins [Thu, 4 Dec 2014 20:58:53 +0000 (20:58 +0000)]
Merge "Imported Translations from Transifex"

9 years agoMerge "Remove RpcCallback class"
Jenkins [Thu, 4 Dec 2014 20:58:21 +0000 (20:58 +0000)]
Merge "Remove RpcCallback class"

9 years agoMerge "Convert several uses of RpcCallback"
Jenkins [Thu, 4 Dec 2014 20:58:06 +0000 (20:58 +0000)]
Merge "Convert several uses of RpcCallback"

9 years agoMerge "Fix up an old RpcProxy assumption"
Jenkins [Thu, 4 Dec 2014 20:57:52 +0000 (20:57 +0000)]
Merge "Fix up an old RpcProxy assumption"

9 years agoMerge "Remove RpcProxy class"
Jenkins [Thu, 4 Dec 2014 20:57:38 +0000 (20:57 +0000)]
Merge "Remove RpcProxy class"

9 years agoMerge "Update i18n translation for Embrane plugin"
Jenkins [Thu, 4 Dec 2014 20:57:24 +0000 (20:57 +0000)]
Merge "Update i18n translation for Embrane plugin"

9 years agoRemove RpcCallback class
Russell Bryant [Tue, 2 Dec 2014 21:04:54 +0000 (21:04 +0000)]
Remove RpcCallback class

All users of the RpcCallback class have been converted to directly
define the oslo.messaging Target so this compatibility class is no
longer needed.

This is the final change of blueprint drop-rpc-compat.

Change-Id: I25474569850f3f2c176e7eee7aafa7ff0180b809

9 years agoConvert several uses of RpcCallback
Russell Bryant [Tue, 2 Dec 2014 21:16:19 +0000 (21:16 +0000)]
Convert several uses of RpcCallback

Convert several places in the code that were using the RpcCallback
compatibility class.  This class eased the transition to
oslo.messaging.  This patch drops the usage of this class in favor of
direct usage of the appropriate oslo.messaging API.

Part of blueprint drop-rpc-compat.

Change-Id: I955958e836635d43dabc7b39d050c1418b18cf8f

9 years agoFix up an old RpcProxy assumption
Russell Bryant [Tue, 2 Dec 2014 16:23:40 +0000 (16:23 +0000)]
Fix up an old RpcProxy assumption

This patch fixes one last bit of code that assumed that the base
PluginApi used RpcProxy.  This code is now fixed to use the proper
oslo.messaging APIs instead.

Part of blueprint drop-rpc-compat.

Change-Id: I4adc321c07e6b5ad45a01f163b4c7e1ab74bcafd

9 years agoRemove RpcProxy class
Russell Bryant [Tue, 2 Dec 2014 16:20:23 +0000 (16:20 +0000)]
Remove RpcProxy class

All users of this class have now been converted to use oslo.messaging
APIs directly, so this compatibility class can be removed.

Part of blueprint drop-rpc-compat.

Change-Id: Ife5c96d2d737694b9e79fe079d62dc48f23c033a

9 years agoCleanup recent generalization in post mortem debugger
Miguel Ángel Ajo [Fri, 28 Nov 2014 17:00:04 +0000 (18:00 +0100)]
Cleanup recent generalization in post mortem debugger

Remove unnecessary default arguments and constants in
the post mortem debugger code.

Also remove exception internationalization in testing code.

Change-Id: I66ba3248a7ff502fa92e1c46f40e280c503524a2

9 years agoGet rid of py26 references: OrderedDict, httplib, xml testing
Assaf Muller [Thu, 4 Dec 2014 10:33:02 +0000 (12:33 +0200)]
Get rid of py26 references: OrderedDict, httplib, xml testing

Change-Id: I44315e0663a7c0c82110b933b68e2b747f548859

9 years agoMerge "Enforce log hints in opencontrail"
Jenkins [Thu, 4 Dec 2014 06:53:43 +0000 (06:53 +0000)]
Merge "Enforce log hints in opencontrail"

9 years agoImported Translations from Transifex
OpenStack Proposal Bot [Thu, 4 Dec 2014 06:14:39 +0000 (06:14 +0000)]
Imported Translations from Transifex

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

Change-Id: Ic0f2297c07cfc9dcef66df980b2615beac8cb173

9 years agoFix enable_metadata_network flag
Aaron Rosen [Tue, 18 Nov 2014 23:59:40 +0000 (15:59 -0800)]
Fix enable_metadata_network flag

The following patch: 9569b2fe broke the desired functionality of
the enable_metadata_network flag, by not allowing the metadata
proxy to be spawn for 'metadata networks', which are used for
accessing the metadata service when the logical router is not
implemented through the l3 agent.

This patch enables spawning of the metadata proxy for metadata
networks when the appropriate flag is set to True.

The patch also adds rather pedant unit test coverage for the
should_enable_metadata method which previously had no unit test.

Change-Id: I8dca1fce9fbc83e75ba7e4ce948531427bf7e88b
Closes-bug: 1394020

9 years agoMerge "Alter execute_alembic_command() to not assume all commands"
Jenkins [Thu, 4 Dec 2014 01:48:47 +0000 (01:48 +0000)]
Merge "Alter execute_alembic_command() to not assume all commands"

9 years agoFix program name in --version output
Ian Wienand [Wed, 3 Dec 2014 23:28:22 +0000 (10:28 +1100)]
Fix program name in --version output

Neutron currently outputs something like

---
$ neutron-server --version
%prog 11.el7ost
---

I'm guessing since Ied2acb37c366f1a45aed72b6b76f11e2de23828e when
oslo.config moved from optparse to argparse?

Change-Id: Ie51d2d1263a215390e106201b35902d6c401506d

9 years agoEnforce log hints in opencontrail
Gary Kotton [Tue, 2 Dec 2014 12:35:51 +0000 (04:35 -0800)]
Enforce log hints in opencontrail

This change enforces log hints use and removes debug level log
translation, modifications are validated through a hacking rule
and the change respects loggging guidelines. Validate that hacking
rules apply to directories:- neutron/plugins/opencontrail

Change-Id: I44f215a672c08c7f0046bc026abe7c6a5d1697d1
Partial-bug: #1320867

9 years agoUpdate i18n translation for Metaplugin plugin
Gary Kotton [Wed, 26 Nov 2014 17:01:36 +0000 (09:01 -0800)]
Update i18n translation for Metaplugin plugin

All the existing LOG.info, LOG.warning, LOG.error and LOG.critical
messages should have _LI, _LW, _LE and _LC respectively. Also, debug
level log shouldn't be translated. This patch set will cover the
metaplugin directory.

Change-Id: I34437019fc8ffc38f11114d1d83dce54170ab989
Partial-Bug: #1320867

9 years agoUpdate i18n translation for Brocade plugin log msg's
Gary Kotton [Mon, 24 Nov 2014 19:32:37 +0000 (11:32 -0800)]
Update i18n translation for Brocade plugin log msg's

All the log messages now have the required hints. In addition to
this debug messages are not translated.

This is done for the plugins/brocade directory.

Change-Id: I2ac926fd72037bb8f0605267ad50472c447ae83d

9 years agoUpdate i18n translation for Nuage plugin
Gary Kotton [Wed, 26 Nov 2014 07:30:06 +0000 (23:30 -0800)]
Update i18n translation for Nuage plugin

Ensure that the LOG hacking rules are enforced on the nuage plugin
directory.

Change-Id: I0a415dfdf81ad337eda0dc8b618b6125b938a1eb

9 years agoMerge "Fix hostname validation for nameservers"
Jenkins [Wed, 3 Dec 2014 18:25:51 +0000 (18:25 +0000)]
Merge "Fix hostname validation for nameservers"

9 years agoMerge "Update i18n translation for Midonet plugin"
Jenkins [Wed, 3 Dec 2014 18:25:37 +0000 (18:25 +0000)]
Merge "Update i18n translation for Midonet plugin"

9 years agoUpdate i18n translation for Embrane plugin
Gary Kotton [Tue, 25 Nov 2014 09:46:50 +0000 (01:46 -0800)]
Update i18n translation for Embrane plugin

All the existing LOG.info, LOG.warning, LOG.error and LOG.critical
messages should have _LI, _LW, _LE and _LC respectively. Also, debug
level log shouldn't be translated. This patch set will cover the
embrane directory.

Change-Id: I89cf8e63311f96c3f1759a6c885d1b98e6fed598
Partial-Bug: #1320867

9 years agoEnforce log hints in neutron.plugins.plumgrid
Cedric Brandily [Tue, 25 Nov 2014 13:44:18 +0000 (13:44 +0000)]
Enforce log hints in neutron.plugins.plumgrid

This change enforces log hints use and removes debug level log
translation, modifications are validated through a hacking rule and
the change respects loggging guidelines.

Validate that hacking rules apply to directories:
    - neutron/plugins/plumgrid

Change-Id: Ie85abb93cdbe50bdd56c9f987784baf4c4dd631d
Partial-bug: #1320867

9 years agoMerge "BSN: Add network to ext_gw_info sent to backend"
Jenkins [Wed, 3 Dec 2014 16:00:53 +0000 (16:00 +0000)]
Merge "BSN: Add network to ext_gw_info sent to backend"

9 years agoMerge "Enforce log hints in neutron.plugins.hyperv"
Jenkins [Wed, 3 Dec 2014 16:00:38 +0000 (16:00 +0000)]
Merge "Enforce log hints in neutron.plugins.hyperv"

9 years agoMerge "Drop RpcProxy usage from DhcpAgentNotifyAPI"
Jenkins [Wed, 3 Dec 2014 16:00:20 +0000 (16:00 +0000)]
Merge "Drop RpcProxy usage from DhcpAgentNotifyAPI"

9 years agoMerge "Enforce log hints in neutron.plugins.sriovnicagent"
Jenkins [Wed, 3 Dec 2014 15:57:51 +0000 (15:57 +0000)]
Merge "Enforce log hints in neutron.plugins.sriovnicagent"

9 years agoMerge "Imported Translations from Transifex"
Jenkins [Wed, 3 Dec 2014 15:57:36 +0000 (15:57 +0000)]
Merge "Imported Translations from Transifex"

9 years agoRemove ovs-vsctl call from OVSInterfaceDriver
Cedric Brandily [Wed, 26 Nov 2014 00:31:22 +0000 (00:31 +0000)]
Remove ovs-vsctl call from OVSInterfaceDriver

ovs_lib module is responsible for the interaction with OVS but
OVSInterfaceDriver._ovs_add_port() method calls directly
ovs-vsctl which implies inconsistencies: ovs_lib calls ovs-vsctl
with a timeout but not OVSInterfaceDriver._ovs_add_port().

This change moves ovs-vsctl call in OVSInterfaceDriver._ovs_add_port
to ovs_lib.

Closes-Bug: #1396489
Change-Id: I4d03f8beef2c5f2366ad2d1cf5f0b18b4f2857cd

9 years agoUpdate i18n translation for Midonet plugin
Gary Kotton [Tue, 25 Nov 2014 10:28:54 +0000 (02:28 -0800)]
Update i18n translation for Midonet plugin

All the existing LOG.info, LOG.warning, LOG.error and LOG.critical
messages should have _LI, _LW, _LE and _LC respectively. Also, debug
level log shouldn't be translated. This patch set will cover the midonet
directory.

Change-Id: Ic74316640015bc98ec4b2722f4039f58a9ec2379
Partial-Bug: #1320867

9 years agoMerge "Adds macvtap support"
Jenkins [Wed, 3 Dec 2014 13:05:35 +0000 (13:05 +0000)]
Merge "Adds macvtap support"

9 years agoEnforce log hints in neutron.plugins.sriovnicagent
Cedric Brandily [Tue, 25 Nov 2014 13:30:23 +0000 (13:30 +0000)]
Enforce log hints in neutron.plugins.sriovnicagent

This change enforces log hints use and removes debug level log
translation, modifications are validated through a hacking rule and
the change respects loggging guidelines.

Validate that hacking rules apply to directories:
    - neutron/plugins/sriovnicagent

Partial-bug: #1320867

Change-Id: Idde3d69c982db49e6b1510d6a6094af82fa25b13

9 years agoEnforce log hints in neutron.plugins.hyperv
Cedric Brandily [Tue, 25 Nov 2014 12:56:50 +0000 (12:56 +0000)]
Enforce log hints in neutron.plugins.hyperv

This change enforces log hints use and removes debug level log
translation, modifications are validated through a hacking rule and
the change respects loggging guidelines.

Validate that hacking rules apply to directories:
    - neutron/plugins/hyperv

Change-Id: Iea2d63a4e74bf824ee308057570c980c50e937bc
Partial-bug: #1320867

9 years agoMerge "test_dhcp_agent: Fix no-op tests"
Jenkins [Wed, 3 Dec 2014 09:38:13 +0000 (09:38 +0000)]
Merge "test_dhcp_agent: Fix no-op tests"

9 years agoMerge "Fix base test class for functional api testing"
Jenkins [Wed, 3 Dec 2014 08:42:25 +0000 (08:42 +0000)]
Merge "Fix base test class for functional api testing"

9 years agoMerge "Delete FIP namespace when last VM is deleted"
Jenkins [Wed, 3 Dec 2014 06:33:47 +0000 (06:33 +0000)]
Merge "Delete FIP namespace when last VM is deleted"

9 years agoImported Translations from Transifex
OpenStack Proposal Bot [Wed, 3 Dec 2014 06:13:49 +0000 (06:13 +0000)]
Imported Translations from Transifex

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

Change-Id: I2ebc99dd90316bc903778ee7d092870f26841fff

9 years agoMerge "iptables_manager: Fix get_binary_name for eventlet"
Jenkins [Wed, 3 Dec 2014 05:49:24 +0000 (05:49 +0000)]
Merge "iptables_manager: Fix get_binary_name for eventlet"

9 years agoMerge "Update i18n translation for BigSwitch plugin log msg's"
Jenkins [Wed, 3 Dec 2014 03:24:19 +0000 (03:24 +0000)]
Merge "Update i18n translation for BigSwitch plugin log msg's"

9 years agoDrop RpcProxy usage from DhcpAgentNotifyAPI
Russell Bryant [Tue, 2 Dec 2014 16:18:58 +0000 (16:18 +0000)]
Drop RpcProxy usage from DhcpAgentNotifyAPI

Remove usage of the RpcProxy compatibility class from the
DhcpAgentNotifyAPI class.  The equivalent oslo.messaging APIs are now
used instead.

Part of blueprint drop-rpc-compat.

Change-Id: Ib658a0d67da1af3b009bc6df9a7c8ec08c04897b

9 years agoUpdated the README.rst
JJ Asghar [Sat, 29 Nov 2014 20:14:54 +0000 (14:14 -0600)]
Updated the README.rst

Updated the Readme.rst with some formatting issues. Also
stole the ending line from the Nova to point in the direction
of the CONTRIBUTING.rst.

Change-Id: I595b7feb641aee91d47ba55eedab29e7511bfa35

9 years agoMerge "Use oslo function for parsing bool from env var"
Jenkins [Tue, 2 Dec 2014 16:54:20 +0000 (16:54 +0000)]
Merge "Use oslo function for parsing bool from env var"