From: Zack Cerza Date: Mon, 3 Nov 2014 17:05:06 +0000 (-0700) Subject: Explicitly pass json header X-Git-Tag: 1.1.0~1086 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=5e975740007adcb1af12f658a44347319d00f5c1;p=teuthology.git Explicitly pass json header Signed-off-by: Zack Cerza --- diff --git a/teuthology/lock.py b/teuthology/lock.py index d5f219867b..371ccce2d7 100644 --- a/teuthology/lock.py +++ b/teuthology/lock.py @@ -508,13 +508,17 @@ def update_inventory(node_dict): log.info("Updating %s on lock server", name) response = requests.put( uri, - json.dumps(node_dict)) + json.dumps(node_dict), + headers={'content-type': 'application/json'}, + ) if response.status_code == 404: log.info("Creating new node %s on lock server", name) uri = os.path.join(config.lock_server, 'nodes', '') response = requests.post( uri, - json.dumps(node_dict)) + json.dumps(node_dict), + headers={'content-type': 'application/json'}, + ) if not response.ok: log.error("Node update/creation failed for %s: %s", name, response.text)