From ffb9c3016be3beb4228e9975bfb5f8ca5b5ccd56 Mon Sep 17 00:00:00 2001 From: Andrew Cooper Date: Mon, 8 Jun 2026 18:47:54 +0100 Subject: [PATCH] CI: Rename xenial-xilinx to xilinx-hw-runner The container is tied to the runner, not a version of Ubuntu. Intentionally give it a generic name so it need not change in the future. Apply standard cleanup to the dockerfile, except that it must continue to be a root container to drive real hardware. Explicitly install ca-certificates to compensate for --no-install-recommends. No practical change. Signed-off-by: Andrew Cooper Reviewed-by: Anthony PERARD Acked-by: Stefano Stabellini Release-Acked-by: Oleksii Kurochko --- .../build/ubuntu/xenial-xilinx.dockerfile | 27 ---------------- .../build/ubuntu/xilinx-hw-runner.dockerfile | 32 +++++++++++++++++++ automation/gitlab-ci/test.yaml | 4 +-- 3 files changed, 34 insertions(+), 29 deletions(-) delete mode 100644 automation/build/ubuntu/xenial-xilinx.dockerfile create mode 100644 automation/build/ubuntu/xilinx-hw-runner.dockerfile diff --git a/automation/build/ubuntu/xenial-xilinx.dockerfile b/automation/build/ubuntu/xenial-xilinx.dockerfile deleted file mode 100644 index 6107d8b771..0000000000 --- a/automation/build/ubuntu/xenial-xilinx.dockerfile +++ /dev/null @@ -1,27 +0,0 @@ -# syntax=docker/dockerfile:1 -FROM --platform=linux/amd64 ubuntu:16.04 -LABEL maintainer.name="The Xen Project " \ - maintainer.email="xen-devel@lists.xenproject.org" - -ENV DEBIAN_FRONTEND=noninteractive -ENV USER root - -RUN mkdir /build -WORKDIR /build - -# board bringup depends -RUN apt-get update && \ - apt-get --quiet --yes install \ - snmp \ - snmp-mibs-downloader \ - u-boot-tools \ - device-tree-compiler \ - cpio \ - git \ - gzip \ - file \ - expect \ - && \ - apt-get autoremove -y && \ - apt-get clean && \ - rm -rf /var/lib/apt/lists* /tmp/* /var/tmp/* diff --git a/automation/build/ubuntu/xilinx-hw-runner.dockerfile b/automation/build/ubuntu/xilinx-hw-runner.dockerfile new file mode 100644 index 0000000000..1855b11af3 --- /dev/null +++ b/automation/build/ubuntu/xilinx-hw-runner.dockerfile @@ -0,0 +1,32 @@ +# syntax=docker/dockerfile:1 +FROM --platform=linux/amd64 ubuntu:16.04 +LABEL maintainer.name="The Xen Project" +LABEL maintainer.email="xen-devel@lists.xenproject.org" + +ENV DEBIAN_FRONTEND=noninteractive + +RUN <