armada/armada/handlers
Sean Eagan 673b1ed4bc Workaround kubernetes python client deadlock issue
The kubernetes python client has a bug [1] which results in frequent
deadlocks while being cleaned up, which causes armada to hang at the
end of execution.

This patchset works around that issue by mocking out the associated
thread pools, since they are only needed for async kubernetes api
calls, which armada does not use.

[1]: https://github.com/kubernetes-client/python/issues/411

Change-Id: I71fbfbe355347ae2ddd02ffd26d881368320246b
2018-11-26 15:58:39 -06:00
..
__init__.py feat(api): policy enforcement and api standard 2017-09-20 21:54:39 +00:00
armada.py Implement tiller gRPC channel clean up 2018-11-12 13:32:52 -06:00
chart_deploy.py Add warnings for post upgrade actions 2018-11-12 21:19:16 +00:00
chartbuilder.py Fix for yapf v0.24.0 2018-09-11 20:39:25 +00:00
document.py Fix noqa 2018-10-28 15:10:48 +01:00
k8s.py Workaround kubernetes python client deadlock issue 2018-11-26 15:58:39 -06:00
manifest.py Fix for get manifest 2018-09-14 15:27:03 +00:00
override.py Fix to override '=' string 2018-08-21 22:21:41 -07:00
release_diff.py Release diffing: split out, add unit tests, include name 2018-08-22 11:29:03 -05:00
test.py Run wait/test even if chart not updated 2018-10-31 09:53:12 -05:00
tiller.py Merge "tiller: Remove unused params from delete_resources" 2018-11-14 19:37:33 +00:00
wait.py wait: Remove test pods from wait 2018-11-06 21:58:54 +00:00