From 49f83a6a7bdea4cd08539f889c69fab9ee28b26c Mon Sep 17 00:00:00 2001 From: Michal Jura Date: Thu, 23 May 2024 12:36:06 +0200 Subject: [PATCH] Disable C calls from GO in operator (cherry picked from commit ded27d83812cabadc0069913ddc204a7bda65da3) --- Dockerfile.dapper | 2 +- Makefile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile.dapper b/Dockerfile.dapper index d6be564f..2d7dac9a 100644 --- a/Dockerfile.dapper +++ b/Dockerfile.dapper @@ -7,7 +7,7 @@ RUN zypper -n update && \ zypper -n install bash git binutils glibc-devel-static gcc vim less file tar gzip curl sed wget ca-certificates ENV GOLANG_ARCH_amd64=amd64 GOLANG_ARCH_arm=armv6l GOLANG_ARCH_arm64=arm64 GOLANG_ARCH=GOLANG_ARCH_${ARCH} \ - GOPATH=/go PATH=/go/bin:/usr/local/go/bin:${PATH} SHELL=/bin/bash + GOPATH=/go CGO_ENABLED=0 PATH=/go/bin:/usr/local/go/bin:${PATH} SHELL=/bin/bash RUN curl -sLf https://storage.googleapis.com/golang/go1.21.10.linux-${ARCH}.tar.gz | tar -xzf - -C /usr/local/ # workaround for https://bugzilla.suse.com/show_bug.cgi?id=1183043 RUN if [ "${ARCH}" == "arm64" ]; then \ diff --git a/Makefile b/Makefile index 4dbdec63..238bb923 100644 --- a/Makefile +++ b/Makefile @@ -75,7 +75,7 @@ $(SETUP_ENVTEST): .PHONY: operator operator: - go build -o bin/eks-operator main.go + CGO_ENABLED=0 go build -o bin/eks-operator main.go .PHONY: generate-go generate-go: $(MOCKGEN)