From c31c22648765f5191483a00ca13e7654dceaaaf5 Mon Sep 17 00:00:00 2001 From: Shane Nehring Date: Wed, 15 Jan 2025 14:51:24 -0600 Subject: [PATCH 1/2] adding retry to curl in wwinit dracut module Signed-off-by: Shane Nehring --- dracut/modules.d/90wwinit/load-wwinit.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dracut/modules.d/90wwinit/load-wwinit.sh b/dracut/modules.d/90wwinit/load-wwinit.sh index 97d7e774..3b191dea 100755 --- a/dracut/modules.d/90wwinit/load-wwinit.sh +++ b/dracut/modules.d/90wwinit/load-wwinit.sh @@ -15,6 +15,6 @@ do then localport="--local-port 1-1023" fi - (curl --silent ${localport} -L "${archive}" | gzip -d | cpio -im --directory="${NEWROOT}") || die "Unable to load ${archive}" + (curl --retry 60 --retry-delay 1 --silent ${localport} -L "${archive}" | gzip -d | cpio -im --directory="${NEWROOT}") || die "Unable to load ${archive}" fi done From e1b3a651296989f7e49feae90b05149cdb8d3a25 Mon Sep 17 00:00:00 2001 From: Shane Nehring Date: Wed, 15 Jan 2025 14:56:09 -0600 Subject: [PATCH 2/2] adding change to CHANGELOG.md Signed-off-by: Shane Nehring --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d091b3a..d942f652 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -89,6 +89,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Parallelized overlay build. #1018 - Parallelized and optimized overlay build. #1018 - Added note about dnsmasq interface options in Rocky 9. +- Added retries to curl in wwinit dracut module. #1631 ### Removed