neutron/neutron
Adelina Tuvenie 371e8aa076 Ovs agent can't start on Windows because of validate_local_ip
Change I4b4527c28d0738890e33b343c9e17941e780bc24 introduced a
validate_local_ip sanity check for the local_ip to see that it
belongs to the host.

This method uses linux specific implementation that fails on windows.

This patch fixes this bug by adding a implementation for
validate_local_ip that works on windows as well, using netifaces.

Change-Id: Ia8299512687d9d7135fe013fbb38f2b28d54125d
Closes-Bug: #1497940
2016-03-19 12:22:59 -07:00
..
agent Ovs agent can't start on Windows because of validate_local_ip 2016-03-19 12:22:59 -07:00
api Merge "RBAC: Fix port query and deletion for network owner" 2016-03-15 08:00:42 +00:00
callbacks Add precommit_XXX event for security group and rules 2016-02-14 22:36:27 +08:00
cmd Merge "macvtap: Macvtap L2 Agent" 2016-03-01 14:49:50 +00:00
common Merge "Set DEFAULT_NETWORK_MTU to 1500 and use it" 2016-03-10 14:14:39 +00:00
core_extensions Objects DB api: added composite key to handle multiple primary key 2016-03-01 17:05:11 +00:00
db Merge "RBAC: Fix port query and deletion for network owner" 2016-03-15 08:00:42 +00:00
debug Using LOG.warning replace LOG.warn 2016-03-10 11:02:45 -08:00
extensions Security groups: ensure correct ID is passed to exception 2016-03-07 22:56:26 -08:00
hacking Using LOG.warning replace LOG.warn 2016-03-10 11:02:45 -08:00
ipam Construct exceptions before passing to retryrequest 2016-03-09 16:25:28 -08:00
locale Imported Translations from Zanata 2016-03-13 06:02:41 +00:00
notifiers Add Nova notifier hook calls to pecan 2016-03-08 04:21:31 -08:00
objects Create a hook in base object to modify the fields before DB operations 2016-03-14 12:07:23 +00:00
openstack Fix module's import order 2016-01-22 06:38:42 -08:00
pecan_wsgi Pecan: Allow unauthenticated version listing 2016-03-11 16:45:28 -08:00
plugins Ovs agent can't start on Windows because of validate_local_ip 2016-03-19 12:22:59 -07:00
quota Using LOG.warning replace LOG.warn 2016-03-10 11:02:45 -08:00
scheduler Using LOG.warning replace LOG.warn 2016-03-10 11:02:45 -08:00
server Moved CORS middleware configuration into oslo-config-generator 2016-03-01 12:21:33 -08:00
services Fix PUT tag failure 2016-03-11 17:38:03 +00:00
tests Ovs agent can't start on Windows because of validate_local_ip 2016-03-19 12:22:59 -07:00
__init__.py Deprecate _ builtin translation function 2015-12-06 19:39:20 +09:00
_i18n.py Move i18n to _i18n, as per oslo_i18n guidelines 2015-12-01 19:29:10 -07:00
auth.py Consume ConfigurableMiddleware from oslo_middleware 2015-10-08 17:59:43 +00:00
context.py Trival: Remove unused logging import 2015-12-26 12:49:56 +08:00
i18n.py Move i18n to _i18n, as per oslo_i18n guidelines 2015-12-01 19:29:10 -07:00
manager.py Pecan: replace dashes with underscores on controller lookup 2016-02-19 00:54:32 -08:00
neutron_plugin_base_v2.py Fix module's import order 2016-01-22 06:38:42 -08:00
opts.py macvtap: Macvtap L2 Agent 2016-02-26 15:48:01 +00:00
policy.py RBAC: Fix port query and deletion for network owner 2016-03-15 10:11:18 +08:00
service.py Check if plugin supports starting rpc listeners 2016-03-01 15:43:44 -06:00
version.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
worker.py Some minor misspellings in comment block. 2015-11-24 00:01:21 -06:00
wsgi.py Use _ from neutron._i18n 2015-12-06 19:39:04 +09:00