OpenStack Networking (Neutron)
Go to file
Slawek Kaplonski 9b23abbdb6 Add kill_timeout to AsyncProcess
AsyncProcess.stop() method has now additional parameter
kill_timeout. If this is set to some value different than
None, eventlet.green.subprocess.Popen.wait() will be called
with this timeout, so TimeoutExpired exception will be raised
in case if process will not be killed for this "kill_timeout"
time.
In such case process will be killed "again" with SIGKILL signal
to make sure that it is gone.

This should fix problem with failing fullstack tests, when
ovs_agent process is sometimes not killed and test timeout was
reached in this wait() method.

Change-Id: I1e12255e5e142c395adf4e67be9d9da0f7a3d4fd
Closes-Bug: #1798472
2018-11-16 15:33:13 +01:00
api-ref Fix some typos 2016-06-28 22:46:19 +02:00
bin Use os-xenapi for neutron when XenServer as hypervisor 2017-03-30 18:33:37 +00:00
devstack DevStack: OVS: Only install kernel-* packages when needed 2018-11-07 15:22:51 +00:00
doc Removed duplicated word "and". 2018-11-12 17:36:10 +08:00
etc Introduce floating IP pool resource 2018-10-04 15:53:53 +00:00
neutron Add kill_timeout to AsyncProcess 2018-11-16 15:33:13 +01:00
playbooks/legacy Revert "Add openstack/placement as a required project for neutron-grenade*" 2018-10-24 08:46:21 -04:00
rally-jobs [rally] Port custom plugins to use proper code 2018-05-18 00:25:35 +03:00
releasenotes Merge "supported_vnic_type configurable for sriov" 2018-11-06 04:14:20 +00:00
tools Update abandon_old_reviews script to check Zuul votes 2018-08-30 10:18:48 +02:00
.coveragerc Cleanup coverage configuration 2016-10-17 17:06:19 +05:30
.gitignore Switch to stestr 2018-06-02 13:03:33 +02:00
.gitreview Fix .gitreview to not point at a branch 2015-08-17 13:51:51 -06:00
.mailmap Add mailmap entry 2014-05-16 13:40:04 -04:00
.pylintrc Disable some pylint checks 2018-10-03 08:41:56 +00:00
.stestr.conf Fix post gate hook to accommodate for new os-testr 2017-09-12 14:20:12 -06:00
.zuul.yaml Increase timout of gate jobs 2018-11-02 23:12:01 +01:00
babel.cfg Use babel to generate translation file 2013-01-24 00:20:32 +08:00
bindep.txt Add libffi-dev to bindep.txt 2017-06-13 19:26:49 +00:00
CONTRIBUTING.rst Update link for contribution 2017-08-31 16:44:51 +02:00
HACKING.rst Update the documentation link for doc migration 2017-07-22 18:46:13 +09:00
LICENSE Adding Apache Version 2.0 license file. This is the official license agreement under which Quantum code is available to 2011-08-08 12:31:04 -07:00
lower-constraints.txt Merge "Update lower-constraints to meet neutron-lib" 2018-11-11 12:19:07 +00:00
README.rst Add release notes link in README 2018-07-10 15:40:00 +07:00
requirements.txt Merge "Update lower-constraints to meet neutron-lib" 2018-11-11 12:19:07 +00:00
setup.cfg Merge "Add neutron-status upgrade check command framework" 2018-10-30 04:57:24 +00:00
setup.py Updated from global requirements 2017-03-04 11:19:58 +00:00
test-requirements.txt Upgrade pylint to a version that works with python3 2018-10-04 18:03:25 +00:00
TESTING.rst doc: Small clearances for fullstack testing 2018-09-05 09:40:07 +02:00
tox.ini Fix flake8 N534 untranslated exception message 2018-10-19 15:46:04 -04:00

Team and repository tags

image

Welcome!

To learn more about neutron:

Get in touch via email. Use [Neutron] in your subject.

To learn how to contribute:

CONTRIBUTING.rst