From 07ba257d768eed0d373ea1f7f2cb11509d88d276 Mon Sep 17 00:00:00 2001 From: Spyros Trigazis Date: Tue, 26 May 2020 16:26:44 +0000 Subject: [PATCH] api: Do not guess based on name extension Same issue as [0]. If a name ends in .json for example kube.json, the API fails to process the request. Create CT with name kube.json and try to do openstack coe cluster template show kube.json story: 1643995 task: 39862 [0] I789ecfeac9b64a9c4105a20619f7bf5dfc133189 Change-Id: I0db38880de0727aeed0290fd7f36002f17c0b8f2 Signed-off-by: Spyros Trigazis --- magnum/api/app.py | 1 + 1 file changed, 1 insertion(+) diff --git a/magnum/api/app.py b/magnum/api/app.py index 1d7e8e2fd2..eef543867d 100755 --- a/magnum/api/app.py +++ b/magnum/api/app.py @@ -45,6 +45,7 @@ def setup_app(config=None): app_conf.pop('root'), logging=getattr(config, 'logging', {}), wrap_app=middleware.ParsableErrorMiddleware, + guess_content_type_from_ext=False, **app_conf )