From 2acda787799988889d2d534081cbe793d378a6ac Mon Sep 17 00:00:00 2001 From: hlts2 Date: Tue, 13 Feb 2024 19:57:11 +0900 Subject: [PATCH 01/26] fix: base action Signed-off-by: hlts2 --- .github/workflows/test.yaml | 41 ++++++++++++++++++++++++------------- 1 file changed, 27 insertions(+), 14 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index e8453fc..1f3ed80 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -1,22 +1,35 @@ name: My workflow -on: - push: - branches: - - main - paths: - - ".github/workflows/test.yaml" - - ".github/actions/checkout/actions.yaml" - - ".github/actions/test/actions.yaml" +on: pull_request: - paths: - - ".github/workflows/test.yaml" - - ".github/actions/checkout/actions.yaml" - - ".github/actions/test/actions.yaml" + + +env: + PLATFORMS: "linux/amd64,linux/arm64" jobs: job: name: test-job runs-on: ubuntu-latest steps: - - uses: "./.github/actions/test" - - run: "echo hello" + - uses: actions/checkout@v4 + - name: Set Git config + run: | + git config --global --add safe.directory ${GITHUB_WORKSPACE} + - name: Setup QEMU + uses: docker/setup-qemu-action@v3 + with: + image: tonistiigi/binfmt:master + platforms: linux/amd64,linux/arm64 + - name: Setup Docker Buildx + id: buildx + uses: docker/setup-buildx-action@v3 + with: + version: latest + platforms: linux/amd64,linux/arm64 + driver-opts: | + image=moby/buildkit:master + network=host + buildkitd-flags: "--debug --oci-worker-gc=false" + - name: Build + run: | + echo ${PLATFORMS} From 62c0a89f98535eb629c5a336d5b6edb070f2cdfa Mon Sep 17 00:00:00 2001 From: hlts2 Date: Tue, 13 Feb 2024 20:00:44 +0900 Subject: [PATCH 02/26] fix: add dockerfile Signed-off-by: hlts2 --- dockers/Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 dockers/Dockerfile diff --git a/dockers/Dockerfile b/dockers/Dockerfile new file mode 100644 index 0000000..744d1e8 --- /dev/null +++ b/dockers/Dockerfile @@ -0,0 +1,4 @@ +FROM --platform=${BUILDPLATFORM} ubuntu:devel AS builder + + +RUN echo "${BUILDPLATFORM}" From 1334f5f03d8fc3636c22da30ea08d04d80adaf1b Mon Sep 17 00:00:00 2001 From: hlts2 Date: Tue, 13 Feb 2024 20:08:25 +0900 Subject: [PATCH 03/26] fix: add buildx command Signed-off-by: hlts2 --- .github/workflows/test.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 1f3ed80..535f9e5 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -32,4 +32,7 @@ jobs: buildkitd-flags: "--debug --oci-worker-gc=false" - name: Build run: | + DOCKER_BUILDKIT=1 docker buildx build --platform ${PLATFORMS} --builder ${BUILDER} -f ./dockers/Dockerfile echo ${PLATFORMS} + with: + BUILDER: ${{ steps.buildx.outputs.name }} From 9f9294598d695589b075fd9b8b244ca58eec3ec2 Mon Sep 17 00:00:00 2001 From: hlts2 Date: Tue, 13 Feb 2024 20:09:39 +0900 Subject: [PATCH 04/26] fix: actions error Signed-off-by: hlts2 --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 535f9e5..4611556 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -34,5 +34,5 @@ jobs: run: | DOCKER_BUILDKIT=1 docker buildx build --platform ${PLATFORMS} --builder ${BUILDER} -f ./dockers/Dockerfile echo ${PLATFORMS} - with: + env: BUILDER: ${{ steps.buildx.outputs.name }} From 0e6343a791f99169b499ce95802a0efb9b6335d3 Mon Sep 17 00:00:00 2001 From: hlts2 Date: Tue, 13 Feb 2024 20:11:04 +0900 Subject: [PATCH 05/26] fix: build error Signed-off-by: hlts2 --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 4611556..b76402f 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -32,7 +32,7 @@ jobs: buildkitd-flags: "--debug --oci-worker-gc=false" - name: Build run: | - DOCKER_BUILDKIT=1 docker buildx build --platform ${PLATFORMS} --builder ${BUILDER} -f ./dockers/Dockerfile + DOCKER_BUILDKIT=1 docker buildx build --platform ${PLATFORMS} --builder ${BUILDER} -f ./dockers/Dockerfile . echo ${PLATFORMS} env: BUILDER: ${{ steps.buildx.outputs.name }} From fece79247e3108df436612feb270a7f2ff89daf9 Mon Sep 17 00:00:00 2001 From: hlts2 Date: Tue, 13 Feb 2024 20:16:39 +0900 Subject: [PATCH 06/26] fix: add debug command Signed-off-by: hlts2 --- .github/workflows/test.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index b76402f..4733cd5 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -32,7 +32,6 @@ jobs: buildkitd-flags: "--debug --oci-worker-gc=false" - name: Build run: | - DOCKER_BUILDKIT=1 docker buildx build --platform ${PLATFORMS} --builder ${BUILDER} -f ./dockers/Dockerfile . - echo ${PLATFORMS} + DOCKER_BUILDKIT=1 docker buildx build --platform ${PLATFORMS} --progress plain --builder ${BUILDER} -f ./dockers/Dockerfile . env: BUILDER: ${{ steps.buildx.outputs.name }} From 1936c46b3417fd9b34225fd6ad492bf1128ff3bb Mon Sep 17 00:00:00 2001 From: hlts2 Date: Tue, 13 Feb 2024 20:19:43 +0900 Subject: [PATCH 07/26] fix: refactor Signed-off-by: hlts2 --- .github/workflows/test.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 4733cd5..ad16d7b 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -19,13 +19,13 @@ jobs: uses: docker/setup-qemu-action@v3 with: image: tonistiigi/binfmt:master - platforms: linux/amd64,linux/arm64 + platforms: ${{ env.PLATFORMS }} - name: Setup Docker Buildx id: buildx uses: docker/setup-buildx-action@v3 with: version: latest - platforms: linux/amd64,linux/arm64 + platforms: ${{ env.PLATFORMS }} driver-opts: | image=moby/buildkit:master network=host From fd440dcc6e1ce50ec88e5ad9a6247d3b73683853 Mon Sep 17 00:00:00 2001 From: hlts2 Date: Tue, 13 Feb 2024 20:23:39 +0900 Subject: [PATCH 08/26] fix: targetplatform Signed-off-by: hlts2 --- dockers/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dockers/Dockerfile b/dockers/Dockerfile index 744d1e8..b273d17 100644 --- a/dockers/Dockerfile +++ b/dockers/Dockerfile @@ -1,4 +1,5 @@ -FROM --platform=${BUILDPLATFORM} ubuntu:devel AS builder +# FROM --platform=${BUILDPLATFORM} ubuntu:devel AS builder +FROM --platform=${TARGETPLATFORM} ubuntu:devel AS builder RUN echo "${BUILDPLATFORM}" From 06f7fac15cf11c1b519ee77ae602ab1d09a98827 Mon Sep 17 00:00:00 2001 From: hlts2 Date: Tue, 13 Feb 2024 20:25:08 +0900 Subject: [PATCH 09/26] fix: disable qemu Signed-off-by: hlts2 --- .github/workflows/test.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index ad16d7b..b3c361e 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -15,11 +15,11 @@ jobs: - name: Set Git config run: | git config --global --add safe.directory ${GITHUB_WORKSPACE} - - name: Setup QEMU - uses: docker/setup-qemu-action@v3 - with: - image: tonistiigi/binfmt:master - platforms: ${{ env.PLATFORMS }} + # - name: Setup QEMU + # uses: docker/setup-qemu-action@v3 + # with: + # image: tonistiigi/binfmt:master + # platforms: ${{ env.PLATFORMS }} - name: Setup Docker Buildx id: buildx uses: docker/setup-buildx-action@v3 From 03806909090c07de3ee9b7c1ae1c821019be0a9c Mon Sep 17 00:00:00 2001 From: hlts2 Date: Tue, 13 Feb 2024 20:26:46 +0900 Subject: [PATCH 10/26] fix: enable qemu Signed-off-by: hlts2 --- .github/workflows/test.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index b3c361e..ad16d7b 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -15,11 +15,11 @@ jobs: - name: Set Git config run: | git config --global --add safe.directory ${GITHUB_WORKSPACE} - # - name: Setup QEMU - # uses: docker/setup-qemu-action@v3 - # with: - # image: tonistiigi/binfmt:master - # platforms: ${{ env.PLATFORMS }} + - name: Setup QEMU + uses: docker/setup-qemu-action@v3 + with: + image: tonistiigi/binfmt:master + platforms: ${{ env.PLATFORMS }} - name: Setup Docker Buildx id: buildx uses: docker/setup-buildx-action@v3 From cbd29d5bec48b411986f70a7c9999d32c5c368c3 Mon Sep 17 00:00:00 2001 From: hlts2 Date: Tue, 13 Feb 2024 20:29:30 +0900 Subject: [PATCH 11/26] fix: add debug log Signed-off-by: hlts2 --- dockers/Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dockers/Dockerfile b/dockers/Dockerfile index b273d17..e936b99 100644 --- a/dockers/Dockerfile +++ b/dockers/Dockerfile @@ -1,5 +1,5 @@ -# FROM --platform=${BUILDPLATFORM} ubuntu:devel AS builder -FROM --platform=${TARGETPLATFORM} ubuntu:devel AS builder +FROM --platform=${BUILDPLATFORM} ubuntu:devel AS builder +# FROM --platform=${TARGETPLATFORM} ubuntu:devel AS builder -RUN echo "${BUILDPLATFORM}" +RUN echo "${BUILDPLATFORM}" && echo "${TARGETPLATFORM}" From ed8eb36c1a12d2d96fde944c07270f7fc57f4b29 Mon Sep 17 00:00:00 2001 From: hlts2 Date: Tue, 13 Feb 2024 20:31:16 +0900 Subject: [PATCH 12/26] fix: tweak Signed-off-by: hlts2 --- dockers/Dockerfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dockers/Dockerfile b/dockers/Dockerfile index e936b99..4d1e3e5 100644 --- a/dockers/Dockerfile +++ b/dockers/Dockerfile @@ -1,5 +1,10 @@ FROM --platform=${BUILDPLATFORM} ubuntu:devel AS builder # FROM --platform=${TARGETPLATFORM} ubuntu:devel AS builder +ARG TARGETPLATFORM \ + TARGETARCH \ + BUILDPLATFORM \ + BUILDARCH -RUN echo "${BUILDPLATFORM}" && echo "${TARGETPLATFORM}" +RUN echo "TARGETPLATFORM=${TARGETPLATFORM} TARGETARCH=${TARGETARCH}" && \ + echo "BUILDPLATFORM=${BUILDPLATFORM} BUILDARCH=${BUILDARCH}" From 774aa5e2e2aeb4e080d4d6ec85088ac6951ec3f1 Mon Sep 17 00:00:00 2001 From: hlts2 Date: Tue, 13 Feb 2024 20:32:23 +0900 Subject: [PATCH 13/26] fix: delete arg Signed-off-by: hlts2 --- dockers/Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dockers/Dockerfile b/dockers/Dockerfile index 4d1e3e5..0a42c32 100644 --- a/dockers/Dockerfile +++ b/dockers/Dockerfile @@ -1,10 +1,10 @@ FROM --platform=${BUILDPLATFORM} ubuntu:devel AS builder # FROM --platform=${TARGETPLATFORM} ubuntu:devel AS builder -ARG TARGETPLATFORM \ - TARGETARCH \ - BUILDPLATFORM \ - BUILDARCH +# ARG TARGETPLATFORM \ +# TARGETARCH \ +# BUILDPLATFORM \ +# BUILDARCH RUN echo "TARGETPLATFORM=${TARGETPLATFORM} TARGETARCH=${TARGETARCH}" && \ echo "BUILDPLATFORM=${BUILDPLATFORM} BUILDARCH=${BUILDARCH}" From 0f837ab394441250c0c654ba120e418716f97427 Mon Sep 17 00:00:00 2001 From: hlts2 Date: Tue, 13 Feb 2024 20:35:11 +0900 Subject: [PATCH 14/26] fix: enable buildplatform arg Signed-off-by: hlts2 --- dockers/Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dockers/Dockerfile b/dockers/Dockerfile index 0a42c32..95d7849 100644 --- a/dockers/Dockerfile +++ b/dockers/Dockerfile @@ -6,5 +6,7 @@ FROM --platform=${BUILDPLATFORM} ubuntu:devel AS builder # BUILDPLATFORM \ # BUILDARCH +ARG BUILDPLATFORM + RUN echo "TARGETPLATFORM=${TARGETPLATFORM} TARGETARCH=${TARGETARCH}" && \ echo "BUILDPLATFORM=${BUILDPLATFORM} BUILDARCH=${BUILDARCH}" From 1a85da59a19b8f376e257f01aeda40c3528f3c43 Mon Sep 17 00:00:00 2001 From: hlts2 Date: Tue, 13 Feb 2024 20:39:08 +0900 Subject: [PATCH 15/26] fix: tweak Signed-off-by: hlts2 --- dockers/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dockers/Dockerfile b/dockers/Dockerfile index 95d7849..144287c 100644 --- a/dockers/Dockerfile +++ b/dockers/Dockerfile @@ -6,7 +6,8 @@ FROM --platform=${BUILDPLATFORM} ubuntu:devel AS builder # BUILDPLATFORM \ # BUILDARCH -ARG BUILDPLATFORM +ARG BUILDPLATFORM \ + TARGETPLATFORM RUN echo "TARGETPLATFORM=${TARGETPLATFORM} TARGETARCH=${TARGETARCH}" && \ echo "BUILDPLATFORM=${BUILDPLATFORM} BUILDARCH=${BUILDARCH}" From 937990d49d9687f4afe8516af9f20b0a02c500ef Mon Sep 17 00:00:00 2001 From: hlts2 Date: Tue, 13 Feb 2024 20:40:40 +0900 Subject: [PATCH 16/26] fix: tweak Signed-off-by: hlts2 --- dockers/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dockers/Dockerfile b/dockers/Dockerfile index 144287c..429bde9 100644 --- a/dockers/Dockerfile +++ b/dockers/Dockerfile @@ -7,7 +7,8 @@ FROM --platform=${BUILDPLATFORM} ubuntu:devel AS builder # BUILDARCH ARG BUILDPLATFORM \ - TARGETPLATFORM + TARGETPLATFORM \ + TARGETARCH RUN echo "TARGETPLATFORM=${TARGETPLATFORM} TARGETARCH=${TARGETARCH}" && \ echo "BUILDPLATFORM=${BUILDPLATFORM} BUILDARCH=${BUILDARCH}" From 8fd4914dbe104b032bb8b230d7f6ff8817f5fc83 Mon Sep 17 00:00:00 2001 From: hlts2 Date: Fri, 16 Feb 2024 04:05:12 +0900 Subject: [PATCH 17/26] fix: investigate using uname Signed-off-by: hlts2 --- dockers/Dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dockers/Dockerfile b/dockers/Dockerfile index 429bde9..ff53ef3 100644 --- a/dockers/Dockerfile +++ b/dockers/Dockerfile @@ -1,4 +1,4 @@ -FROM --platform=${BUILDPLATFORM} ubuntu:devel AS builder +FROM --platform=${TARGETPLATFORM} ubuntu:devel AS builder # FROM --platform=${TARGETPLATFORM} ubuntu:devel AS builder # ARG TARGETPLATFORM \ @@ -12,3 +12,5 @@ ARG BUILDPLATFORM \ RUN echo "TARGETPLATFORM=${TARGETPLATFORM} TARGETARCH=${TARGETARCH}" && \ echo "BUILDPLATFORM=${BUILDPLATFORM} BUILDARCH=${BUILDARCH}" + +RUN uname -a From 1df7ebcacaeb78df5ebaec2d263d708930b23bd2 Mon Sep 17 00:00:00 2001 From: hlts2 Date: Fri, 16 Feb 2024 04:13:24 +0900 Subject: [PATCH 18/26] fix: docker run Signed-off-by: hlts2 --- .github/workflows/test.yaml | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index ad16d7b..0ddb821 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -30,8 +30,21 @@ jobs: image=moby/buildkit:master network=host buildkitd-flags: "--debug --oci-worker-gc=false" - - name: Build - run: | - DOCKER_BUILDKIT=1 docker buildx build --platform ${PLATFORMS} --progress plain --builder ${BUILDER} -f ./dockers/Dockerfile . - env: - BUILDER: ${{ steps.buildx.outputs.name }} + - name: docker run + run: + docker run --rm --platform linux/arm64 vdaas/vald-agent-ngt:v1.7.10 --version + # - name: Setup Docker Buildx + # id: buildx + # uses: docker/setup-buildx-action@v3 + # with: + # version: latest + # platforms: ${{ env.PLATFORMS }} + # driver-opts: | + # image=moby/buildkit:master + # network=host + # buildkitd-flags: "--debug --oci-worker-gc=false" + # - name: Build + # run: | + # DOCKER_BUILDKIT=1 docker buildx build --platform ${PLATFORMS} --progress plain --builder ${BUILDER} -f ./dockers/Dockerfile . + # env: + # BUILDER: ${{ steps.buildx.outputs.name }} From 3f01dd6b6e86da86da06b098767bd87a6ded7942 Mon Sep 17 00:00:00 2001 From: hlts2 Date: Fri, 16 Feb 2024 04:15:38 +0900 Subject: [PATCH 19/26] fix: docker run Signed-off-by: hlts2 --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 0ddb821..74669d5 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -32,7 +32,7 @@ jobs: buildkitd-flags: "--debug --oci-worker-gc=false" - name: docker run run: - docker run --rm --platform linux/arm64 vdaas/vald-agent-ngt:v1.7.10 --version + docker run --rm --platform linux/arm64 vdaas/vald-agent-ngt:v1.7.11 --version # - name: Setup Docker Buildx # id: buildx # uses: docker/setup-buildx-action@v3 From 334a05f2f78cdcc1f9442ba440a97337e5a8e309 Mon Sep 17 00:00:00 2001 From: hlts2 Date: Fri, 16 Feb 2024 04:16:57 +0900 Subject: [PATCH 20/26] fix: docker run Signed-off-by: hlts2 --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 74669d5..157eb54 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -32,7 +32,7 @@ jobs: buildkitd-flags: "--debug --oci-worker-gc=false" - name: docker run run: - docker run --rm --platform linux/arm64 vdaas/vald-agent-ngt:v1.7.11 --version + docker run --rm --platform linux/arm64 vdaas/vald-agent-ngt:v1.7.10 # - name: Setup Docker Buildx # id: buildx # uses: docker/setup-buildx-action@v3 From b2f86682ae239b55e594c62d153767de42f9b52e Mon Sep 17 00:00:00 2001 From: hlts2 Date: Fri, 16 Feb 2024 04:25:56 +0900 Subject: [PATCH 21/26] fix: arm-static settings Signed-off-by: hlts2 --- .github/workflows/test.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 157eb54..d4ed922 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -32,7 +32,8 @@ jobs: buildkitd-flags: "--debug --oci-worker-gc=false" - name: docker run run: - docker run --rm --platform linux/arm64 vdaas/vald-agent-ngt:v1.7.10 + which qemu-aarch64-static + docker run --rm -v /usr/bin/qemu-aarch64-static:/usr/bin/qemu-aarch64-static vdaas/vald-agent-ngt:v1.7.10 # - name: Setup Docker Buildx # id: buildx # uses: docker/setup-buildx-action@v3 From 4024d7ae1498c690c1a32537e133805b7627d01a Mon Sep 17 00:00:00 2001 From: hlts2 Date: Fri, 16 Feb 2024 04:27:23 +0900 Subject: [PATCH 22/26] fix: execution error Signed-off-by: hlts2 --- .github/workflows/test.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index d4ed922..bd5a96c 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -31,8 +31,9 @@ jobs: network=host buildkitd-flags: "--debug --oci-worker-gc=false" - name: docker run - run: + run: | which qemu-aarch64-static + docker run --rm -v /usr/bin/qemu-aarch64-static:/usr/bin/qemu-aarch64-static vdaas/vald-agent-ngt:v1.7.10 # - name: Setup Docker Buildx # id: buildx From 34f89fbc8becda44f565d03950a98f04085e8cc8 Mon Sep 17 00:00:00 2001 From: hlts2 Date: Fri, 16 Feb 2024 04:30:27 +0900 Subject: [PATCH 23/26] fix: debug Signed-off-by: hlts2 --- .github/workflows/test.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index bd5a96c..78e407a 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -32,6 +32,8 @@ jobs: buildkitd-flags: "--debug --oci-worker-gc=false" - name: docker run run: | + ls /usr/bin + which qemu-aarch64-static docker run --rm -v /usr/bin/qemu-aarch64-static:/usr/bin/qemu-aarch64-static vdaas/vald-agent-ngt:v1.7.10 From cfad6894515295240210d85d7d8ca15a5dadda39 Mon Sep 17 00:00:00 2001 From: hlts2 Date: Fri, 16 Feb 2024 04:35:31 +0900 Subject: [PATCH 24/26] fix: debug Signed-off-by: hlts2 --- .github/workflows/test.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 78e407a..4fbd40d 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -32,11 +32,9 @@ jobs: buildkitd-flags: "--debug --oci-worker-gc=false" - name: docker run run: | - ls /usr/bin + which qemu-aarch64 - which qemu-aarch64-static - - docker run --rm -v /usr/bin/qemu-aarch64-static:/usr/bin/qemu-aarch64-static vdaas/vald-agent-ngt:v1.7.10 + # docker run --rm -v /usr/bin/qemu-aarch64-static:/usr/bin/qemu-aarch64-static vdaas/vald-agent-ngt:v1.7.10 # - name: Setup Docker Buildx # id: buildx # uses: docker/setup-buildx-action@v3 From 2a0c30e0a6a69aee2d1141d8a2374fbf8c529f60 Mon Sep 17 00:00:00 2001 From: hlts2 Date: Fri, 16 Feb 2024 04:52:29 +0900 Subject: [PATCH 25/26] fix: test Signed-off-by: hlts2 --- .github/workflows/test.yaml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 4fbd40d..bc4c225 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -4,7 +4,8 @@ on: env: - PLATFORMS: "linux/amd64,linux/arm64" + # PLATFORMS: "linux/amd64,linux/arm64" + PLATFORMS: "linux/arm64" jobs: job: @@ -32,9 +33,7 @@ jobs: buildkitd-flags: "--debug --oci-worker-gc=false" - name: docker run run: | - which qemu-aarch64 - - # docker run --rm -v /usr/bin/qemu-aarch64-static:/usr/bin/qemu-aarch64-static vdaas/vald-agent-ngt:v1.7.10 + docker run --rm --platforms linux/arm64 vdaas/vald-agent-ngt:v1.7.10 # - name: Setup Docker Buildx # id: buildx # uses: docker/setup-buildx-action@v3 From 207910d917668bd3a77b2773f6bba4f4a4f01f6d Mon Sep 17 00:00:00 2001 From: hlts2 Date: Fri, 16 Feb 2024 04:53:37 +0900 Subject: [PATCH 26/26] fix: tes Signed-off-by: hlts2 --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index bc4c225..a0346cb 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -33,7 +33,7 @@ jobs: buildkitd-flags: "--debug --oci-worker-gc=false" - name: docker run run: | - docker run --rm --platforms linux/arm64 vdaas/vald-agent-ngt:v1.7.10 + docker run --rm --platform linux/arm64 vdaas/vald-agent-ngt:v1.7.10 # - name: Setup Docker Buildx # id: buildx # uses: docker/setup-buildx-action@v3