From 5f9552bddb26a3cea02545bea0e588e25fcd1698 Mon Sep 17 00:00:00 2001 From: Mikael Arguedas Date: Sat, 9 May 2026 09:47:53 +0200 Subject: [PATCH] pass fail flag to fail early and use binary mode for sha check Signed-off-by: Mikael Arguedas --- .../templates/snippet/setup_ros_sources.Dockerfile.em | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker_templates/templates/snippet/setup_ros_sources.Dockerfile.em b/docker_templates/templates/snippet/setup_ros_sources.Dockerfile.em index 8ebdcfa..8df1b89 100644 --- a/docker_templates/templates/snippet/setup_ros_sources.Dockerfile.em +++ b/docker_templates/templates/snippet/setup_ros_sources.Dockerfile.em @@ -63,8 +63,8 @@ RUN set -eux; \ RUN echo "deb [ signed-by=/usr/share/keyrings/ros@(ros_version)-@(source_suffix)-archive-keyring.gpg ] @(repo_url) @(os_code_name) main" > /etc/apt/sources.list.d/ros@(ros_version)-@(source_suffix).list @[else]@ # Setup ROS Apt sources -RUN curl -L -s -o @(temp_filename) @(fetch_url) \ - && echo "@(file_256checksum) @(temp_filename)" | sha256sum --strict --check \ +RUN curl -L -s -f -o @(temp_filename) @(fetch_url) \ + && echo "@(file_256checksum) *@(temp_filename)" | sha256sum --strict --check \ && apt-get update \ && apt-get install @(temp_filename) \ && rm -f @(temp_filename) \