zuul/zuul
Monty Taylor 9db66082d3
Re-enable test of returning 404 on unknown tenant
Detecting an unknown tenant got tricky when we started returning a
message about tenants not being ready yet. In order to be able to return
a 404 for tenants we legitimately do not know anything about, keep an
UnparsedAbideConfig on the scheduler so that we can check it in case of
a miss. If we know about a tenant but don't have a config, we can return
the 'not ready' message. If we don't know about it at all, we can throw
the 404.

Also, remove the custom handler test. We have tests in other contexts
(like tests of the github webhook) that test the equivilent
functionality.

Change-Id: Icff5d7036b6a237646ad7482103f7b487621bac0
2018-02-19 09:31:13 -06:00
..
ansible Fix broken fail_json in zuul_console 2018-02-12 09:02:46 +01:00
cmd Merge "Extend stackdump to display the daemonize status" 2018-02-14 11:20:10 +00:00
connection Add facility for plugins to register web routes 2018-02-02 16:48:02 -06:00
driver Remove .json suffix from web routes 2018-02-19 09:27:31 -06:00
execution_context Add wrapper driver execution context 2017-08-18 16:35:12 -07:00
executor Merge "Add host/group vars" 2018-02-16 21:27:19 +00:00
lib Merge "Move github webhook from webapp to zuul-web" 2018-02-03 00:16:44 +00:00
manager Add ConfigLoader initializer 2018-02-16 17:40:38 -08:00
merger Merge "Set remote url on every getRepo in merger" 2018-02-15 21:08:06 +00:00
reporter Move status_url from webapp to web section 2018-01-29 14:16:28 +01:00
source Support cross-source dependencies 2018-01-16 09:37:40 -08: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 Re-enable test of returning 404 on unknown tenant 2018-02-19 09:31:13 -06:00
__init__.py Initial commit. 2012-05-29 14:49:32 -07:00
change_matcher.py Fix implied branch matchers and tags 2017-12-01 15:54:24 -08:00
configloader.py Re-enable test of returning 404 on unknown tenant 2018-02-19 09:31:13 -06:00
exceptions.py Support post jobs by supporting rev checkout 2016-07-12 12:51:51 +10:00
model.py Re-enable test of returning 404 on unknown tenant 2018-02-19 09:31:13 -06:00
nodepool.py Fix stuck node requests across ZK reconnection 2018-02-06 15:40:28 -08:00
rpcclient.py Support autoholding nodes for specific changes/refs 2018-02-08 19:26:08 +01:00
rpclistener.py Support autoholding nodes for specific changes/refs 2018-02-08 19:26:08 +01:00
scheduler.py Re-enable test of returning 404 on unknown tenant 2018-02-19 09:31:13 -06:00
version.py Migrate to pbr. 2013-06-25 19:04:30 +00:00
zk.py Better exception handling during autohold 2017-10-13 11:26:45 -04:00