tests/docker/dockerfiles/ubuntu2404.docker: add missing apt update
RUN statements should always use apt update && apt install together: https://docs.docker.com/build/building/best-practices/#apt-get Reviewed-by: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com> Link: https://lore.kernel.org/qemu-devel/20260707214655.1138626-3-pierrick.bouvier@oss.qualcomm.com Signed-off-by: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
Pierrick Bouvier committed
Jul 7, 2026 at 14:46 UTC
81994f19905b729924c0339a297ea86e255c54a3
2 files changed
+4
-2
tests/docker/dockerfiles/ubuntu2404.docker
+2
-1
@@ -160,7 +160,8 @@ ENV RUSTC=/usr/bin/rustc-1.83
160
ENV RUSTDOC=/usr/bin/rustdoc-1.83
161
ENV CARGO_HOME=/usr/local/cargo
162
ENV PATH=$CARGO_HOME/bin:$PATH
163
-RUN DEBIAN_FRONTEND=noninteractive eatmydata \
163
+RUN apt update && \
164
+ DEBIAN_FRONTEND=noninteractive eatmydata \
165
apt install -y --no-install-recommends cargo
166
RUN cargo install --locked bindgen-cli
167
# As a final step configure the user (if env is defined)
tests/lcitool/refresh
+2
-1
@@ -157,7 +157,8 @@ ENV RUSTC=/usr/bin/rustc-1.83
157
ENV RUSTDOC=/usr/bin/rustdoc-1.83
158
ENV CARGO_HOME=/usr/local/cargo
159
ENV PATH=$CARGO_HOME/bin:$PATH
160
-RUN DEBIAN_FRONTEND=noninteractive eatmydata \
160
+RUN apt update && \
161
+ DEBIAN_FRONTEND=noninteractive eatmydata \
162
apt install -y --no-install-recommends cargo
163
RUN cargo install --locked bindgen-cli
164
"""