From e7a135d2eb21989433e952054b5c2f96896f2515 Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Mon, 29 Dec 2025 17:25:42 +0100 Subject: [PATCH] Update git submodules * Update sushy from branch 'master' to 97605e77242788061dfc7e0f40aaef1260f7928e - Add read_timeout and connect_timeout parameters for faster BMC failure When a BMC is unreachable, sushy would wait up to 60 seconds per connection attempt before timing out. This can cause significant delays in scenarios where nodes are being deleted with invalid BMC addresses. This change adds two new parameters to the Sushy class: - read_timeout: HTTP read timeout in seconds (default: 60, unchanged from previous behavior) - connect_timeout: TCP connection timeout in seconds (default: None) When connect_timeout is specified, sushy uses separate timeouts for establishing the TCP connection versus waiting for response data. This allows faster failure when a BMC is unreachable (e.g., 10s) while still allowing longer read timeouts for slow BMCs (e.g., 60s). The change is fully backwards compatible - existing code works unchanged, and the new parameters are opt-in. Assisted-By: Claude Sonnet 4.5 Change-Id: Ib9fa5ea0decf20768dc92abd8e7512187e80e353 Signed-off-by: Riccardo Pittau --- sushy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sushy b/sushy index 7666976287..97605e7724 160000 --- a/sushy +++ b/sushy @@ -1 +1 @@ -Subproject commit 7666976287c99eafd5a782ec568da7ec308989ee +Subproject commit 97605e77242788061dfc7e0f40aaef1260f7928e