zuul/zuul
Clark Boylan cdcc8f304d Log github delivery ids properly
Previously we were doing a get for 'X-GitHub-Delivery' on a python dict
which didn't have this key. The key in the dict is 'x-github-delivery'.
Because of this we were logging None as the delivery id. Fix this by
updating the key used which will give us logging data that is helpful
for debugging.

Side note. The header as sent by github to the zuul web server appears
to be 'X-GitHub-Delivery' with that case. But somewhere along the line
things get normalized to lower case. This is true for the other headers
we lookat in the events as well.

Change-Id: I8acbc910e7e50aa53c1ade0fa2ce6f2afed053d7
2018-06-13 13:54:27 -07:00
..
ansible Fix information disclosure caused by unreachable nodes 2018-06-12 16:02:03 +00:00
cmd Fix zuul-web sql connections 2018-06-06 16:13:40 -07:00
connection Cleanup unused connection.getWebController info param 2018-06-01 15:52:53 -07:00
driver Log github delivery ids properly 2018-06-13 13:54:27 -07:00
execution_context Add wrapper driver execution context 2017-08-18 16:35:12 -07:00
executor Merge "Move tmpdir into work root" 2018-06-07 15:02:23 +00:00
lib Fix zuul-web sql connections 2018-06-06 16:13:40 -07:00
manager Make Zuul able to start with a broken config 2018-06-05 17:03:30 +00:00
merger Gracefully handle broken .gitmodule files 2018-05-09 16:01:03 +02:00
reporter Move status_url from webapp to web section 2018-01-29 14:16:28 +01:00
source Limit search scope of getChangesDependingOn to tenant 2018-05-24 00:15:51 +00:00
sphinx Add zuul-sphinx as a requirement 2017-08-07 14:56:17 -07:00
trigger Remove use of six library 2017-06-19 10:34:57 -05:00
web Merge "Fix signature of overridden methods in LogStreamHandler" 2018-06-12 16:31:07 +00:00
__init__.py Initial commit. 2012-05-29 14:49:32 -07:00
_setup_hook.py Use yarn and webpack to manage zuul-web javascript 2018-03-04 07:20:40 -06:00
change_matcher.py Fix implied branch matchers and tags 2017-12-01 15:54:24 -08:00
configloader.py Accumulate errors in context managers - part 2 2018-06-11 09:01:55 +00:00
exceptions.py mqtt: add basic reporter 2018-05-02 07:20:46 +00:00
model.py Merge "Make file matchers overridable" 2018-06-11 14:46:53 +00:00
nodepool.py zuul autohold: allow operator to specify nodes TTL 2018-03-26 10:32:18 +02:00
rpcclient.py zuul autohold: allow operator to specify nodes TTL 2018-03-26 10:32:18 +02:00
rpclistener.py Fix zuul-web sql connections 2018-06-06 16:13:40 -07:00
scheduler.py Stop scheduler more quickly 2018-06-04 11:57:15 -07:00
version.py Report git sha in status page version 2018-04-27 10:21:43 -07:00
zk.py Better exception handling during autohold 2017-10-13 11:26:45 -04:00