From 069c7959da77fcf1f7d7c645a071353d6096a1d9 Mon Sep 17 00:00:00 2001 From: Jesus Alvarez Date: Fri, 15 Nov 2019 02:49:01 -0800 Subject: [PATCH] Add timeout to jenkins_script csrf requests (#62850) --- lib/ansible/modules/web_infrastructure/jenkins_script.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/ansible/modules/web_infrastructure/jenkins_script.py b/lib/ansible/modules/web_infrastructure/jenkins_script.py index da598530fe8..3c7f3c51a7f 100644 --- a/lib/ansible/modules/web_infrastructure/jenkins_script.py +++ b/lib/ansible/modules/web_infrastructure/jenkins_script.py @@ -114,6 +114,7 @@ from ansible.module_utils._text import to_native def is_csrf_protection_enabled(module): resp, info = fetch_url(module, module.params['url'] + '/api/json', + timeout=module.params['timeout'], method='GET') if info["status"] != 200: module.fail_json(msg="HTTP error " + str(info["status"]) + " " + info["msg"], output='') @@ -126,6 +127,7 @@ def get_crumb(module, cookies): resp, info = fetch_url(module, module.params['url'] + '/crumbIssuer/api/json', method='GET', + timeout=module.params['timeout'], cookies=cookies) if info["status"] != 200: module.fail_json(msg="HTTP error " + str(info["status"]) + " " + info["msg"], output='')