From b934e484ccb5e9509b3d505082922e03e1a968ab Mon Sep 17 00:00:00 2001 From: Luke Parker Date: Sun, 10 Aug 2025 12:12:54 -0400 Subject: [PATCH] Replace busybox wget with wget on alpine to attempt to resolve DNS issues See https://github.com/alpinelinux/docker-alpine/issues/155. --- orchestration/src/networks/bitcoin.rs | 2 +- orchestration/src/networks/ethereum/consensus/lighthouse.rs | 2 +- orchestration/src/networks/ethereum/consensus/nimbus.rs | 2 ++ orchestration/src/networks/ethereum/execution/reth.rs | 2 +- orchestration/src/networks/monero.rs | 2 +- 5 files changed, 6 insertions(+), 4 deletions(-) diff --git a/orchestration/src/networks/bitcoin.rs b/orchestration/src/networks/bitcoin.rs index b43b4672..e222f1a6 100644 --- a/orchestration/src/networks/bitcoin.rs +++ b/orchestration/src/networks/bitcoin.rs @@ -9,7 +9,7 @@ FROM alpine:latest AS bitcoin ENV BITCOIN_VERSION=27.1 -RUN apk --no-cache add git gnupg +RUN apk --no-cache add wget git gnupg # Download Bitcoin RUN wget https://bitcoincore.org/bin/bitcoin-core-${BITCOIN_VERSION}/bitcoin-${BITCOIN_VERSION}-$(uname -m)-linux-gnu.tar.gz diff --git a/orchestration/src/networks/ethereum/consensus/lighthouse.rs b/orchestration/src/networks/ethereum/consensus/lighthouse.rs index 00df59ea..f66ad7fa 100644 --- a/orchestration/src/networks/ethereum/consensus/lighthouse.rs +++ b/orchestration/src/networks/ethereum/consensus/lighthouse.rs @@ -9,7 +9,7 @@ FROM alpine:latest AS lighthouse ENV LIGHTHOUSE_VERSION=5.1.3 -RUN apk --no-cache add git gnupg +RUN apk --no-cache add wget git gnupg # Download lighthouse RUN wget https://github.com/sigp/lighthouse/releases/download/v${LIGHTHOUSE_VERSION}/lighthouse-v${LIGHTHOUSE_VERSION}-$(uname -m)-unknown-linux-gnu.tar.gz diff --git a/orchestration/src/networks/ethereum/consensus/nimbus.rs b/orchestration/src/networks/ethereum/consensus/nimbus.rs index 325263c2..fba955ab 100644 --- a/orchestration/src/networks/ethereum/consensus/nimbus.rs +++ b/orchestration/src/networks/ethereum/consensus/nimbus.rs @@ -25,6 +25,8 @@ FROM alpine:latest AS nimbus ENV NIMBUS_VERSION=24.3.0 ENV NIMBUS_COMMIT=dc19b082 +RUN apk --no-cache add wget + # Download nimbus RUN wget https://github.com/status-im/nimbus-eth2/releases/download/v${{NIMBUS_VERSION}}/nimbus-eth2_Linux_{platform}_${{NIMBUS_VERSION}}_${{NIMBUS_COMMIT}}.tar.gz diff --git a/orchestration/src/networks/ethereum/execution/reth.rs b/orchestration/src/networks/ethereum/execution/reth.rs index aeef39d5..dca3a192 100644 --- a/orchestration/src/networks/ethereum/execution/reth.rs +++ b/orchestration/src/networks/ethereum/execution/reth.rs @@ -9,7 +9,7 @@ FROM alpine:latest AS reth ENV RETH_VERSION=0.2.0-beta.6 -RUN apk --no-cache add git gnupg +RUN apk --no-cache add wget git gnupg # Download reth RUN wget https://github.com/paradigmxyz/reth/releases/download/v${RETH_VERSION}/reth-v${RETH_VERSION}-$(uname -m)-unknown-linux-gnu.tar.gz diff --git a/orchestration/src/networks/monero.rs b/orchestration/src/networks/monero.rs index 9b8f24da..9180b5f7 100644 --- a/orchestration/src/networks/monero.rs +++ b/orchestration/src/networks/monero.rs @@ -24,7 +24,7 @@ fn monero_internal( let download_monero = format!(r#" FROM alpine:latest AS monero -RUN apk --no-cache add gnupg +RUN apk --no-cache add wget gnupg # Download Monero RUN wget https://downloads.getmonero.org/cli/monero-linux-{arch}-v{MONERO_VERSION}.tar.bz2