diff --git a/noetic/Dockerfile b/noetic/Dockerfile index 40df9b2..9fa36ff 100644 --- a/noetic/Dockerfile +++ b/noetic/Dockerfile @@ -48,6 +48,8 @@ SHELL ["/bin/bash", "-o", "pipefail", "-c"] RUN find /etc/apt/sources.list.d/ -type f -name 'ros*.list' -exec rm {} \; &&\ #apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key "${ROS_GPG_KEY}" &&\ echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections &&\ + apt update &&\ + apt-get install -y curl gnupg --no-install-recommends &&\ apt-get update && apt-get upgrade -y && apt-get install -y curl --no-install-recommends &&\ curl -fsSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key | gpg --dearmor -o /usr/share/keyrings/ros.key &&\ echo "deb [signed-by=/usr/share/keyrings/ros.key] https://artifacts.aws.cloud.mov.ai/repository/ppa-proxy-ros focal main" | tee /etc/apt/sources.list.d/movai-ros.list > /dev/null &&\ diff --git a/noetic/Dockerfile-rosfree b/noetic/Dockerfile-rosfree index 6339ff5..f3f0a35 100644 --- a/noetic/Dockerfile-rosfree +++ b/noetic/Dockerfile-rosfree @@ -45,6 +45,8 @@ COPY files/packages.bash /tmp/packages.bash COPY $ROS_VERSION/packages.apt /tmp/packages.apt SHELL ["/bin/bash", "-o", "pipefail", "-c"] RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections && \ + apt update &&\ + apt-get install -y curl gnupg --no-install-recommends &&\ mv /etc/apt/sources.list /etc/apt/sources.list.bck &&\ touch /etc/apt/sources.list &&\ curl -fsSL $APT_REPOSITORY/movai-applications/gpg | apt-key add - &&\