diff --git a/CHANGELOG.md b/CHANGELOG.md index 45e563195..2864f2a72 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Fixed +- Teku and Lighthouse import keys container error on Windows. + ## [v1.4.0] - 2024-07-10 ### Fixed diff --git a/internal/images/validator-import/lighthouse/context/Dockerfile b/internal/images/validator-import/lighthouse/context/Dockerfile index 525884c26..078043c13 100644 --- a/internal/images/validator-import/lighthouse/context/Dockerfile +++ b/internal/images/validator-import/lighthouse/context/Dockerfile @@ -5,7 +5,7 @@ WORKDIR / ARG LH_VERSION ARG NETWORK -RUN apt-get update && apt-get install -y curl +RUN apt-get update && apt-get install -y curl dos2unix bash RUN version=$(echo $LH_VERSION | cut -d':' -f 2) \ && curl -L https://github.com/sigp/lighthouse/releases/download/$version/lighthouse-$version-x86_64-unknown-linux-gnu.tar.gz --output lh.gz @@ -14,6 +14,8 @@ RUN tar -xvf lh.gz COPY validator-init.sh . +RUN dos2unix validator-init.sh + RUN chmod +x validator-init.sh ENV VAL_NETWORK=$NETWORK diff --git a/internal/images/validator-import/teku/context/Dockerfile b/internal/images/validator-import/teku/context/Dockerfile index 7af598077..96c9f6571 100644 --- a/internal/images/validator-import/teku/context/Dockerfile +++ b/internal/images/validator-import/teku/context/Dockerfile @@ -6,6 +6,8 @@ COPY validator-init.sh /scripts WORKDIR /scripts +RUN dos2unix validator-init.sh + RUN chmod +x validator-init.sh CMD ["/bin/sh", "validator-init.sh"]