aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTibor Frank <tifrank@cisco.com>2021-03-05 09:00:47 +0100
committerTibor Frank <tifrank@cisco.com>2021-03-05 08:18:50 +0000
commit7f6092d0feab014dce6329be1918c03f1020dd3f (patch)
tree22db5e1b3b78436e5ee0c601f8c8738d9398b0f5
parent9a83c3a9b2b744218ba9ec2840e520bd51027ab0 (diff)
PAL: Fix: ignore verifying the SSL certificate
Signed-off-by: Tibor Frank <tifrank@cisco.com> Change-Id: Ia39c9fcfc6240a30d48b492ec5e1451d8279c646 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 85785b4fac91e2bc443d4b62b80df418d8a99699)
-rw-r--r--resources/tools/presentation/input_data_files.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/resources/tools/presentation/input_data_files.py b/resources/tools/presentation/input_data_files.py
index 47249b1323..00145aa38f 100644
--- a/resources/tools/presentation/input_data_files.py
+++ b/resources/tools/presentation/input_data_files.py
@@ -42,7 +42,7 @@ SEPARATOR = u"__"
REGEX_RELEASE = re.compile(r'(\D*)(\d{4}|master)(\D*)')
-def _download_file(url, file_name, arch=False):
+def _download_file(url, file_name, arch=False, verify=True):
"""Download a file with input data.
:param url: URL to the file to download.
@@ -90,7 +90,7 @@ def _download_file(url, file_name, arch=False):
try:
logging.info(f" Connecting to {url} ...")
session = requests_retry_session()
- response = session.get(url, stream=True)
+ response = session.get(url, stream=True, verify=verify)
code = response.status_code
logging.info(f" {code}: {responses[code]}")
@@ -100,7 +100,7 @@ def _download_file(url, file_name, arch=False):
url = url.replace(u"_info", u"")
logging.info(f" Connecting to {url} ...")
session = requests_retry_session()
- response = session.get(url, stream=True)
+ response = session.get(url, stream=True, verify=verify)
code = response.status_code
logging.info(f" {code}: {responses[code]}")
if code != codes[u"OK"]:
@@ -119,7 +119,7 @@ def _download_file(url, file_name, arch=False):
session.close()
logging.info(f" Downloading the file {url} to {file_name} ...")
session = requests_retry_session()
- response = session.get(url, stream=True)
+ response = session.get(url, stream=True, verify=verify)
if response.status_code == codes[u"OK"]:
with open(file_name, u"wb") as file_handle:
file_handle.write(response.raw.read())
@@ -216,7 +216,9 @@ def download_and_unzip_data_file(spec, job, build, pid):
logging.info(f"Trying to download {url}")
arch = bool(spec.configuration.get(u"archive-inputs", True))
- success, downloaded_name = _download_file(url, new_name, arch=arch)
+ success, downloaded_name = _download_file(
+ url, new_name, arch=arch, verify=False
+ )
if not success:
# Try to download .gz from logs.fd.io