neutron/neutron
Maru Newby 31ca6ea141 Add hook scripts for the functional infra job
Infra jobs support hooks to customize behavior.  This change adds
scripts that are intended to be called by the neutron-dsvm-functional
jobs as hooks.   Defining hook behavior in-tree instead of directly in
the job definition has the advantage of allowing changes in hook
behavior to be tested before merge.

The gate_hook.sh script added by this change installs a rootwrap
filter to allow functional tests to destroy python processes that
they have spawned.  The tests use the python executable provided by
their tox env, and the default rootwrap configuration does not
support killing processes launched by non-system python executables.

This change will have to merge to master and stable/icehouse before
the supporting infra config change can be merged:

https://review.openstack.org/#/c/116458/

Partial-bug: #1360658
Change-Id: Idcc6195f91fac833c14892f27fb793048ef964b9
2014-08-23 20:24:09 +02:00
..
agent Merge "Support Stateful and Stateless DHCPv6 by dnsmasq" 2014-08-23 17:24:24 +00:00
api Send HTTP exceptions in the format expected by neutronclient 2014-08-18 17:21:45 +04:00
cmd Move ARP responder test to sanity command 2014-07-29 18:44:07 +03:00
common Merge "Ensure ip6tables are used only if ipv6 is enabled in kernel" 2014-08-21 21:28:00 +00:00
db Merge "Join tables in query for down L3 agents" 2014-08-22 15:16:13 +00:00
debug Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
extensions Merge "SecurityGroupRuleExists should point out rule id inseand of group id" 2014-08-19 21:50:03 +00:00
hacking Use jsonutils instead of stdlib json 2014-08-14 12:45:58 +02:00
locale Imported Translations from Transifex 2014-08-17 06:06:09 +00:00
notifiers Fix spelling mistakes 2014-08-01 16:10:23 +00:00
openstack Fix spelling mistakes 2014-08-01 16:10:23 +00:00
plugins Merge "Implements securitygroup extension for nuage plugin" 2014-08-23 07:37:30 +00:00
scheduler Fix session's InvalidRequestError because of nested rollback 2014-08-08 16:01:49 -07:00
server Configure agents using neutron.common.config.init (formerly .parse) 2014-06-17 21:56:24 +02:00
services Merge "A10 Networks LBaaS v1 Driver" 2014-08-21 21:32:12 +00:00
tests Add hook scripts for the functional infra job 2014-08-23 20:24:09 +02:00
__init__.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
auth.py add auth token to context 2014-08-12 11:17:21 +09:00
context.py add auth token to context 2014-08-12 11:17:21 +09:00
hooks.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
manager.py Moved rpc_compat.py code back into rpc.py 2014-06-24 10:35:39 +02:00
neutron_plugin_base_v2.py Renamed start_rpc_listener -> start_rpc_listeners 2014-06-19 12:58:01 +02:00
policy.py Allow to import _LC, _LE, _LI and _LW functions directly 2014-07-17 14:56:19 +00:00
quota.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
service.py Moved rpc_compat.py code back into rpc.py 2014-06-24 10:35:39 +02:00
version.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
wsgi.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00