diff --git a/modules/redfish.py b/modules/redfish.py index 48cbf23..c181392 100644 --- a/modules/redfish.py +++ b/modules/redfish.py @@ -93,7 +93,7 @@ def _redfish_upload_firmware(password: str, host: str, fw_path: str) -> tuple: }, ) try: - with urllib.request.urlopen(req, context=ctx, timeout=120) as resp: + with urllib.request.urlopen(req, context=ctx, timeout=600) as resp: raw = resp.read().decode("utf-8", errors="replace") try: return True, json.loads(raw) if raw.strip() else {}