From 320cb31d6c72b08bd48afff37ecdabd2d31b7f83 Mon Sep 17 00:00:00 2001 From: Brad Davidson <brad.davidson@rancher.com> Date: Wed, 25 Sep 2024 23:57:56 +0000 Subject: [PATCH] Fix docker-compose agent image Signed-off-by: Brad Davidson <brad.davidson@rancher.com> --- e2e/cluster/local/docker-compose.yaml | 4 ++++ e2e/cluster/local/images/k3s/Dockerfile | 3 +-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/e2e/cluster/local/docker-compose.yaml b/e2e/cluster/local/docker-compose.yaml index db429946..88df1b47 100644 --- a/e2e/cluster/local/docker-compose.yaml +++ b/e2e/cluster/local/docker-compose.yaml @@ -28,6 +28,10 @@ services: - server container_name: k3s-agent-1 image: "e2e/cluster/local/k3s" + build: + context: ./images/k3s/. + args: + - ARCH=${ARCH} command: agent --server https://k3s-server-1:6443 environment: - K3S_TOKEN=e2e diff --git a/e2e/cluster/local/images/k3s/Dockerfile b/e2e/cluster/local/images/k3s/Dockerfile index 350c4b1f..d6b45368 100644 --- a/e2e/cluster/local/images/k3s/Dockerfile +++ b/e2e/cluster/local/images/k3s/Dockerfile @@ -11,14 +11,13 @@ RUN set -x \ && if [ "${ARCH?required}" != "amd64" ]; then \ K3S_SUFFIX="-${ARCH}"; \ fi \ - && curl -fsSL "https://github.com/rancher/k3s/releases/download/${K3S_VERSION}/k3s${K3S_SUFFIX}" > /bin/k3s \ + && curl -fsSL "https://github.com/k3s-io/k3s/releases/download/${K3S_VERSION}/k3s${K3S_SUFFIX}" > /bin/k3s \ && chmod +x /bin/k3s \ && ln -s /bin/k3s /bin/kubectl \ && ln -s /bin/k3s /bin/ctr \ && k3s --version COPY scratch/*-${ARCH}.tar /var/lib/rancher/k3s/agent/images/ -#ADD https://github.com/rancher/k3s/releases/download/${K3S_VERSION}/k3s-airgap-images-${ARCH}.tar /var/lib/rancher/k3s/agent/images/ VOLUME /var/lib/cni VOLUME /var/lib/kubelet -- GitLab