devstack/lib
Jordan Pittier 4370925181 TLS proxy: disable HTTP KeepAlive
There's a race condition when a client makes a request "at the same
time" the HTTP connection is being closed by Apache because the
`KeepAliveTimeout` is expired.

This is explained in detail and can be reproduce using
https://github.com/mikem23/keepalive-race or
https://github.com/JordanP/openstack-snippets/blob/master/keepalive-race/keep-alive-race.py

Just disable KeepAlive to fix the
('Connection aborted.', BadStatusLine("''",)) error we are seeing.

Change-Id: I46e9f70ee740ec7996c98d386d5289c1491e9436
2017-02-14 16:59:07 +01:00
..
cinder_backends Merge "ceph: set rbd_secret_uuid in cinder.conf, not rbd_uuid" 2016-11-30 22:57:42 +00:00
cinder_plugins Namespace XTRACE commands 2015-11-27 15:36:04 +11:00
databases Generate deprecation warning for postgresql 2017-02-08 07:49:26 -05:00
neutron_plugins Merge "Create private IPv6 subnet specifying mode flags" 2017-02-03 16:24:25 +00:00
nova_plugins only apply ebtables race fix on trusty 2017-02-09 17:56:40 -05:00
apache Switch to python 3.5 2016-12-23 13:15:03 -05:00
cinder unify logging setup on all services 2017-01-20 10:48:29 -05:00
database Namespace XTRACE commands 2015-11-27 15:36:04 +11:00
dlm cinder: configure dlm when this one is zookeeper 2017-01-04 10:21:29 +01:00
dstat Namespace XTRACE commands 2015-11-27 15:36:04 +11:00
glance unify logging setup on all services 2017-01-20 10:48:29 -05:00
horizon Introduce a PYTHON env var 2017-01-05 18:41:29 -05:00
infra Namespace XTRACE commands 2015-11-27 15:36:04 +11:00
keystone simplify colorized logging setup 2017-01-20 10:48:20 -05:00
ldap Use keystone[ldap] for ldap packages 2016-01-05 07:41:35 -05:00
lvm Missing parameter in comment 2016-12-05 15:32:25 +08:00
neutron Cut back on the number of workers ran for neutron 2017-02-05 08:04:49 -08:00
neutron-legacy Cut back on the number of workers ran for neutron 2017-02-05 08:04:49 -08:00
nova Merge "unify logging setup on all services" 2017-01-31 06:26:17 +00:00
os_brick Restoring xtrace state for os-brick plugin 2016-07-14 14:20:08 -03:00
oslo Add os-client-config and osc-lib from source 2016-08-12 09:46:36 -05:00
placement Fix placement service for identity-v3 2017-01-04 16:58:04 +01:00
rpc_backend Move RABBIT_HOST to lib/rpc_backend 2016-12-21 12:39:54 +00:00
stack Enable optional Python 3 support 2015-12-01 14:52:35 -05:00
swift Merge "Run Swift services under py35" 2017-01-06 00:33:27 +00:00
tempest lib/tempest: remove an unused network option 2017-02-07 14:43:32 +01:00
template Begin new lib/neutron 2016-05-09 14:26:08 -04:00
tls TLS proxy: disable HTTP KeepAlive 2017-02-14 16:59:07 +01:00