From add84e42643bff95d692474d3c9bacd4b525cd43 Mon Sep 17 00:00:00 2001 From: Carlos Eduardo Arango Gutierrez Date: Thu, 16 Jan 2025 11:23:12 +0100 Subject: [PATCH] Release V0.2.5 Signed-off-by: Carlos Eduardo Arango Gutierrez --- Makefile | 8 +++++++- pkg/provisioner/templates/kubernetes.go | 8 ++++---- pkg/provisioner/templates/nv-driver.go | 4 ++-- 3 files changed, 13 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 845b33ef..9ce39f1a 100644 --- a/Makefile +++ b/Makefile @@ -51,7 +51,13 @@ release: @for os in linux darwin; do \ for arch in amd64 arm64; do \ echo "Building $$os-$$arch"; \ - GOOS=$$os GOARCH=$$arch $(GO_CMD) build -o bin/$(BINARY_NAME)-$$os-$$arch cmd/main.go; \ + GOOS=$$os GOARCH=$$arch $(GO_CMD) build -o bin/$(BINARY_NAME)-action-$$os-$$arch cmd/action/main.go; \ + done; \ + done + @for os in linux darwin; do \ + for arch in amd64 arm64; do \ + echo "Building $$os-$$arch"; \ + GOOS=$$os GOARCH=$$arch $(GO_CMD) build -o bin/$(BINARY_NAME)-$$os-$$arch cmd/cli/main.go; \ done; \ done diff --git a/pkg/provisioner/templates/kubernetes.go b/pkg/provisioner/templates/kubernetes.go index f85fc93d..6b12c49c 100644 --- a/pkg/provisioner/templates/kubernetes.go +++ b/pkg/provisioner/templates/kubernetes.go @@ -171,11 +171,11 @@ echo "ssh -i ubuntu@${INSTANCE_ENDPOINT_HOST}" // Default Versions const ( defaultArch = "amd64" - defaultKubernetesVersion = "v1.31.1" + defaultKubernetesVersion = "v1.32.1" defaultKubeletReleaseVersion = "v0.17.1" - defaultCNIPluginsVersion = "v1.6.0" + defaultCNIPluginsVersion = "v1.6.2" defaultCRIVersion = "v1.31.1" - defaultCalicoVersion = "v3.29.0" + defaultCalicoVersion = "v3.29.1" ) type Kubernetes struct { @@ -199,7 +199,7 @@ func NewKubernetes(env v1alpha1.Environment) (*Kubernetes, error) { // check if env.Spec.Kubernetes.KubernetesVersion is in the format of vX.Y.Z // if not, set the default version if !strings.HasPrefix(env.Spec.Kubernetes.KubernetesVersion, "v") && env.Spec.Kubernetes.KubernetesInstaller != "microk8s" { - fmt.Printf("Kubernetes version %s is not in the format of vX.Y.Z, setting default version v1.27.9\n", env.Spec.Kubernetes.KubernetesVersion) + fmt.Printf("Kubernetes version %s is not in the format of vX.Y.Z, setting default version v1.32.1\n", env.Spec.Kubernetes.KubernetesVersion) kubernetes.Version = defaultKubernetesVersion } if env.Spec.Kubernetes.KubeletReleaseVersion != "" { diff --git a/pkg/provisioner/templates/nv-driver.go b/pkg/provisioner/templates/nv-driver.go index b650a09b..dbcec586 100644 --- a/pkg/provisioner/templates/nv-driver.go +++ b/pkg/provisioner/templates/nv-driver.go @@ -30,8 +30,8 @@ const NvDriverTemplate = ` sudo apt-get update install_packages_with_retry linux-headers-$(uname -r) distribution=$(. /etc/os-release;echo $ID$VERSION_ID | sed -e 's/\.//g') -wget https://developer.download.nvidia.com/compute/cuda/repos/$distribution/x86_64/cuda-keyring_1.0-1_all.deb -sudo dpkg -i cuda-keyring_1.0-1_all.deb +wget https://developer.download.nvidia.com/compute/cuda/repos/$distribution/x86_64/cuda-keyring_1.1-1_all.deb +sudo dpkg -i cuda-keyring_1.1-1_all.deb with_retry 3 10s sudo apt-get update install_packages_with_retry cuda-drivers