From 09b5cb7c7bba181e7e264207f91dfec1ec1284f3 Mon Sep 17 00:00:00 2001 From: Luca Guerra Date: Mon, 15 May 2023 12:53:20 +0000 Subject: [PATCH] fix(ci): load falco image before building falco-driver-loader Signed-off-by: Luca Guerra --- .github/workflows/reusable_build_docker.yaml | 7 ++++++- docker/driver-loader/Dockerfile | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/reusable_build_docker.yaml b/.github/workflows/reusable_build_docker.yaml index 5e293b79..f1fab402 100644 --- a/.github/workflows/reusable_build_docker.yaml +++ b/.github/workflows/reusable_build_docker.yaml @@ -56,7 +56,12 @@ jobs: tags: | docker.io/falcosecurity/falco:${{ inputs.arch }}-${{ inputs.tag }} outputs: type=docker,dest=/tmp/falco-${{ inputs.arch }}.tar - + + # The falcosecurity/falco image is required for the driver-loader image, so we need to load it + - name: Load the falcosecurity/falco image + run: | + docker load --input /tmp/falco-${{ inputs.arch }}.tar + - name: Build falco-driver-loader image uses: docker/build-push-action@v3 with: diff --git a/docker/driver-loader/Dockerfile b/docker/driver-loader/Dockerfile index 4ea9dacb..e0d5f51c 100644 --- a/docker/driver-loader/Dockerfile +++ b/docker/driver-loader/Dockerfile @@ -1,5 +1,5 @@ ARG FALCO_IMAGE_TAG=latest -FROM falcosecurity/falco:${FALCO_IMAGE_TAG} +FROM docker.io/falcosecurity/falco:${FALCO_IMAGE_TAG} LABEL maintainer="cncf-falco-dev@lists.cncf.io"