From 97e7972d269b2060f1f1ff61f23a12310ae6d76e Mon Sep 17 00:00:00 2001 From: Vishesh Tanksale Date: Mon, 8 Apr 2024 06:51:29 +0000 Subject: [PATCH] Updating golang and cuda image --- deployments/container/Dockerfile.ubi8 | 4 ++-- deployments/container/Makefile | 1 + versions.mk | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/deployments/container/Dockerfile.ubi8 b/deployments/container/Dockerfile.ubi8 index 4d5011f..75a07ab 100644 --- a/deployments/container/Dockerfile.ubi8 +++ b/deployments/container/Dockerfile.ubi8 @@ -14,7 +14,7 @@ ARG CUDA_VERSION ARG BASE_DIST -ARG GOLANG_VERSION=1.20.2 +ARG GOLANG_VERSION FROM golang:${GOLANG_VERSION} AS build @@ -27,7 +27,7 @@ COPY . . ARG VERSION="N/A" ARG GIT_COMMIT="unknown" -RUN go build -o /artifacts/k8s-cc-manager ./cmd +RUN CGO_ENABLED=0 go build -o /artifacts/k8s-cc-manager ./cmd RUN cp ./scripts/cc-manager.sh /artifacts/cc-manager.sh RUN OS_ARCH=${TARGETARCH/x86_64/amd64} && OS_ARCH=${OS_ARCH/aarch64/arm64} && curl -o /artifacts/kubectl -L "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/${OS_ARCH}/kubectl"; diff --git a/deployments/container/Makefile b/deployments/container/Makefile index 18107f3..cd0b2b2 100644 --- a/deployments/container/Makefile +++ b/deployments/container/Makefile @@ -82,6 +82,7 @@ $(BUILD_TARGETS): build-%: --tag $(IMAGE) \ --build-arg BASE_DIST="$(DIST)" \ --build-arg CUDA_VERSION="$(CUDA_VERSION)" \ + --build-arg GOLANG_VERSION="$(GOLANG_VERSION)" \ --build-arg VERSION="$(VERSION)" \ --build-arg CVE_UPDATES="$(CVE_UPDATES)" \ --build-arg GPU_ADMIN_TOOLS_VERSION="$(GPU_ADMIN_TOOLS_VERSION)" \ diff --git a/versions.mk b/versions.mk index c256972..27cd29d 100644 --- a/versions.mk +++ b/versions.mk @@ -16,7 +16,7 @@ VERSION ?= v0.1.1 vVERSION := v$(VERSION:v%=%) -CUDA_VERSION := 12.2.2 -GOLANG_VERSION ?= 1.20.9 +CUDA_VERSION := 12.4.0 +GOLANG_VERSION ?= 1.21.5 GPU_ADMIN_TOOLS_VERSION := v2024.02.14