From a98bd75fb354a86c0782d4817a38a623d33a5c92 Mon Sep 17 00:00:00 2001 From: Gianluca Mardente Date: Fri, 9 Jan 2026 10:54:40 +0100 Subject: [PATCH] (chore) prepare for release v1.4.0 --- Makefile | 2 +- config/default/manager_auth_proxy_patch.yaml | 2 +- config/default/manager_image_patch.yaml | 2 +- go.mod | 8 ++++---- go.sum | 16 ++++++++-------- hack/tools/go.mod | 2 +- hack/tools/go.sum | 4 ++-- manifest/deployment-agentless.yaml | 4 ++-- manifest/deployment-shard.yaml | 4 ++-- manifest/manifest.yaml | 4 ++-- pkg/agent/sveltos-agent-in-mgmt-cluster.go | 4 ++-- pkg/agent/sveltos-agent-in-mgmt-cluster.yaml | 4 ++-- pkg/agent/sveltos-agent.go | 4 ++-- pkg/agent/sveltos-agent.yaml | 4 ++-- pkg/agent/sveltos-applier.go | 4 ++-- pkg/agent/sveltos-applier.yaml | 4 ++-- test/pullmode-sveltosapplier.yaml | 2 +- 17 files changed, 37 insertions(+), 37 deletions(-) diff --git a/Makefile b/Makefile index 21bf7b7..1972492 100644 --- a/Makefile +++ b/Makefile @@ -45,7 +45,7 @@ ARCH ?= $(shell go env GOARCH) OS ?= $(shell uname -s | tr A-Z a-z) K8S_LATEST_VER ?= $(shell curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt) export CONTROLLER_IMG ?= $(REGISTRY)/$(IMAGE_NAME) -TAG ?= main +TAG ?= v1.4.0 ## Tool Binaries CONTROLLER_GEN := $(TOOLS_BIN_DIR)/controller-gen diff --git a/config/default/manager_auth_proxy_patch.yaml b/config/default/manager_auth_proxy_patch.yaml index 52364c9..1999db3 100644 --- a/config/default/manager_auth_proxy_patch.yaml +++ b/config/default/manager_auth_proxy_patch.yaml @@ -16,6 +16,6 @@ spec: - "--shard-key=" - --capi-onboard-annotation= - "--v=5" - - "--version=main" + - "--version=v1.4.0" - "--registry=" - "--agent-in-mgmt-cluster=false" diff --git a/config/default/manager_image_patch.yaml b/config/default/manager_image_patch.yaml index e82c105..442fac0 100644 --- a/config/default/manager_image_patch.yaml +++ b/config/default/manager_image_patch.yaml @@ -8,5 +8,5 @@ spec: spec: containers: # Change the value of image field below to your controller image URL - - image: docker.io/projectsveltos/classifier:main + - image: docker.io/projectsveltos/classifier:v1.4.0 name: manager diff --git a/go.mod b/go.mod index ca7c89e..ad28b22 100644 --- a/go.mod +++ b/go.mod @@ -6,10 +6,10 @@ require ( github.com/TwiN/go-color v1.4.1 github.com/gdexlab/go-render v1.0.1 github.com/go-logr/logr v1.4.3 - github.com/onsi/ginkgo/v2 v2.27.3 - github.com/onsi/gomega v1.38.3 + github.com/onsi/ginkgo/v2 v2.27.4 + github.com/onsi/gomega v1.39.0 github.com/pkg/errors v0.9.1 - github.com/projectsveltos/libsveltos v1.3.2-0.20260103131048-3e231674542f + github.com/projectsveltos/libsveltos v1.4.0 github.com/prometheus/client_golang v1.23.2 github.com/spf13/pflag v1.0.10 golang.org/x/text v0.32.0 @@ -19,7 +19,7 @@ require ( k8s.io/client-go v0.35.0 k8s.io/component-base v0.35.0 k8s.io/klog/v2 v2.130.1 - k8s.io/utils v0.0.0-20251222233032-718f0e51e6d2 + k8s.io/utils v0.0.0-20260108192941-914a6e750570 sigs.k8s.io/cluster-api v1.12.1 sigs.k8s.io/controller-runtime v0.22.4 sigs.k8s.io/yaml v1.6.0 diff --git a/go.sum b/go.sum index 8d50782..9058485 100644 --- a/go.sum +++ b/go.sum @@ -133,18 +133,18 @@ github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 h1:n6/ github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00/go.mod h1:Pm3mSP3c5uWn86xMLZ5Sa7JB9GsEZySvHYXCTK4E9q4= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= -github.com/onsi/ginkgo/v2 v2.27.3 h1:ICsZJ8JoYafeXFFlFAG75a7CxMsJHwgKwtO+82SE9L8= -github.com/onsi/ginkgo/v2 v2.27.3/go.mod h1:ArE1D/XhNXBXCBkKOLkbsb2c81dQHCRcF5zwn/ykDRo= -github.com/onsi/gomega v1.38.3 h1:eTX+W6dobAYfFeGC2PV6RwXRu/MyT+cQguijutvkpSM= -github.com/onsi/gomega v1.38.3/go.mod h1:ZCU1pkQcXDO5Sl9/VVEGlDyp+zm0m1cmeG5TOzLgdh4= +github.com/onsi/ginkgo/v2 v2.27.4 h1:fcEcQW/A++6aZAZQNUmNjvA9PSOzefMJBerHJ4t8v8Y= +github.com/onsi/ginkgo/v2 v2.27.4/go.mod h1:ArE1D/XhNXBXCBkKOLkbsb2c81dQHCRcF5zwn/ykDRo= +github.com/onsi/gomega v1.39.0 h1:y2ROC3hKFmQZJNFeGAMeHZKkjBL65mIZcvrLQBF9k6Q= +github.com/onsi/gomega v1.39.0/go.mod h1:ZCU1pkQcXDO5Sl9/VVEGlDyp+zm0m1cmeG5TOzLgdh4= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/projectsveltos/libsveltos v1.3.2-0.20260103131048-3e231674542f h1:229nA6njEfLJcK4HQLkCE7o+dwNdleUSp0sPp5uTKwo= -github.com/projectsveltos/libsveltos v1.3.2-0.20260103131048-3e231674542f/go.mod h1:SL8yFAUfonKi8fJsW+VkWnYFVJ8jWx62RD4e0aglVvc= +github.com/projectsveltos/libsveltos v1.4.0 h1:W30Bmyv5g6qmHOcGtURRmr5JFjKSx1ZA9NRpz147sS8= +github.com/projectsveltos/libsveltos v1.4.0/go.mod h1:M3ljA5j0FMQ9V0dGE3OvqhzfUEgzcU4JDGj/VTQMfZg= github.com/prometheus/client_golang v1.23.2 h1:Je96obch5RDVy3FDMndoUsjAhG5Edi49h0RJWRi/o0o= github.com/prometheus/client_golang v1.23.2/go.mod h1:Tb1a6LWHB3/SPIzCoaDXI4I8UHKeFTEQ1YCr+0Gyqmg= github.com/prometheus/client_model v0.6.2 h1:oBsgwpGs7iVziMvrGhE53c/GrLUsZdHnqNwqPLxwZyk= @@ -283,8 +283,8 @@ k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk= k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 h1:Y3gxNAuB0OBLImH611+UDZcmKS3g6CthxToOb37KgwE= k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912/go.mod h1:kdmbQkyfwUagLfXIad1y2TdrjPFWp2Q89B3qkRwf/pQ= -k8s.io/utils v0.0.0-20251222233032-718f0e51e6d2 h1:OfgiEo21hGiwx1oJUU5MpEaeOEg6coWndBkZF/lkFuE= -k8s.io/utils v0.0.0-20251222233032-718f0e51e6d2/go.mod h1:xDxuJ0whA3d0I4mf/C4ppKHxXynQ+fxnkmQH0vTHnuk= +k8s.io/utils v0.0.0-20260108192941-914a6e750570 h1:JT4W8lsdrGENg9W+YwwdLJxklIuKWdRm+BC+xt33FOY= +k8s.io/utils v0.0.0-20260108192941-914a6e750570/go.mod h1:xDxuJ0whA3d0I4mf/C4ppKHxXynQ+fxnkmQH0vTHnuk= sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.2 h1:jpcvIRr3GLoUoEKRkHKSmGjxb6lWwrBlJsXc+eUYQHM= sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.2/go.mod h1:Ve9uj1L+deCXFrPOk1LpFXqTg7LCFzFso6PA48q/XZw= sigs.k8s.io/cluster-api v1.12.1 h1:s3DivSZjXdu2HPyOtV/n6XwSZBaIycZdKNs4y8X+3lY= diff --git a/hack/tools/go.mod b/hack/tools/go.mod index 92fb7c5..ba7a6b1 100644 --- a/hack/tools/go.mod +++ b/hack/tools/go.mod @@ -4,7 +4,7 @@ go 1.25.5 require ( github.com/a8m/envsubst v1.4.3 - github.com/onsi/ginkgo/v2 v2.27.3 + github.com/onsi/ginkgo/v2 v2.27.4 golang.org/x/oauth2 v0.34.0 golang.org/x/tools v0.40.0 k8s.io/client-go v0.35.0 diff --git a/hack/tools/go.sum b/hack/tools/go.sum index dd775ee..060f38c 100644 --- a/hack/tools/go.sum +++ b/hack/tools/go.sum @@ -115,8 +115,8 @@ github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE= github.com/nxadm/tail v1.4.8/go.mod h1:+ncqLTQzXmGhMZNUePPaPqPvBxHAIsmXswZKocGu+AU= github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE= github.com/onsi/ginkgo v1.16.5/go.mod h1:+E8gABHa3K6zRBolWtd+ROzc/U5bkGt0FwiG042wbpU= -github.com/onsi/ginkgo/v2 v2.27.3 h1:ICsZJ8JoYafeXFFlFAG75a7CxMsJHwgKwtO+82SE9L8= -github.com/onsi/ginkgo/v2 v2.27.3/go.mod h1:ArE1D/XhNXBXCBkKOLkbsb2c81dQHCRcF5zwn/ykDRo= +github.com/onsi/ginkgo/v2 v2.27.4 h1:fcEcQW/A++6aZAZQNUmNjvA9PSOzefMJBerHJ4t8v8Y= +github.com/onsi/ginkgo/v2 v2.27.4/go.mod h1:ArE1D/XhNXBXCBkKOLkbsb2c81dQHCRcF5zwn/ykDRo= github.com/onsi/gomega v1.38.3 h1:eTX+W6dobAYfFeGC2PV6RwXRu/MyT+cQguijutvkpSM= github.com/onsi/gomega v1.38.3/go.mod h1:ZCU1pkQcXDO5Sl9/VVEGlDyp+zm0m1cmeG5TOzLgdh4= github.com/pelletier/go-toml v1.9.5 h1:4yBQzkHv+7BHq2PQUZF3Mx0IYxG7LsP222s7Agd3ve8= diff --git a/manifest/deployment-agentless.yaml b/manifest/deployment-agentless.yaml index b26c4e5..50a10d2 100644 --- a/manifest/deployment-agentless.yaml +++ b/manifest/deployment-agentless.yaml @@ -24,12 +24,12 @@ spec: - --shard-key= - --capi-onboard-annotation= - --v=5 - - --version=main + - --version=v1.4.0 - --registry= - --agent-in-mgmt-cluster=true command: - /manager - image: docker.io/projectsveltos/classifier:main + image: docker.io/projectsveltos/classifier:v1.4.0 livenessProbe: failureThreshold: 3 httpGet: diff --git a/manifest/deployment-shard.yaml b/manifest/deployment-shard.yaml index 982b6af..5603884 100644 --- a/manifest/deployment-shard.yaml +++ b/manifest/deployment-shard.yaml @@ -24,12 +24,12 @@ spec: - --shard-key={{.SHARD}} - --capi-onboard-annotation= - --v=5 - - --version=main + - --version=v1.4.0 - --registry= - --agent-in-mgmt-cluster=false command: - /manager - image: docker.io/projectsveltos/classifier:main + image: docker.io/projectsveltos/classifier:v1.4.0 livenessProbe: failureThreshold: 3 httpGet: diff --git a/manifest/manifest.yaml b/manifest/manifest.yaml index fe26e2f..02cb6d4 100644 --- a/manifest/manifest.yaml +++ b/manifest/manifest.yaml @@ -170,12 +170,12 @@ spec: - --shard-key= - --capi-onboard-annotation= - --v=5 - - --version=main + - --version=v1.4.0 - --registry= - --agent-in-mgmt-cluster=false command: - /manager - image: docker.io/projectsveltos/classifier:main + image: docker.io/projectsveltos/classifier:v1.4.0 livenessProbe: failureThreshold: 3 httpGet: diff --git a/pkg/agent/sveltos-agent-in-mgmt-cluster.go b/pkg/agent/sveltos-agent-in-mgmt-cluster.go index 7afd741..79a90f2 100644 --- a/pkg/agent/sveltos-agent-in-mgmt-cluster.go +++ b/pkg/agent/sveltos-agent-in-mgmt-cluster.go @@ -42,12 +42,12 @@ spec: - --cluster-namespace= - --cluster-name= - --cluster-type= - - --version=main + - --version=v1.4.0 - --current-cluster=management-cluster - --run-mode=do-not-send-reports command: - /manager - image: docker.io/projectsveltos/sveltos-agent@sha256:c42478112497f49c880778ef072f8adca89c6efb442e4cc624e1c6fe553ab39d + image: docker.io/projectsveltos/sveltos-agent@sha256:d52b74914203bd9ab06020e96387b53f396bcb7632bd9e8361c7d4412c972932 livenessProbe: failureThreshold: 3 httpGet: diff --git a/pkg/agent/sveltos-agent-in-mgmt-cluster.yaml b/pkg/agent/sveltos-agent-in-mgmt-cluster.yaml index edd8f9b..fad2aff 100644 --- a/pkg/agent/sveltos-agent-in-mgmt-cluster.yaml +++ b/pkg/agent/sveltos-agent-in-mgmt-cluster.yaml @@ -24,12 +24,12 @@ spec: - --cluster-namespace= - --cluster-name= - --cluster-type= - - --version=main + - --version=v1.4.0 - --current-cluster=management-cluster - --run-mode=do-not-send-reports command: - /manager - image: docker.io/projectsveltos/sveltos-agent@sha256:c42478112497f49c880778ef072f8adca89c6efb442e4cc624e1c6fe553ab39d + image: docker.io/projectsveltos/sveltos-agent@sha256:d52b74914203bd9ab06020e96387b53f396bcb7632bd9e8361c7d4412c972932 livenessProbe: failureThreshold: 3 httpGet: diff --git a/pkg/agent/sveltos-agent.go b/pkg/agent/sveltos-agent.go index c5df385..c103a47 100644 --- a/pkg/agent/sveltos-agent.go +++ b/pkg/agent/sveltos-agent.go @@ -201,12 +201,12 @@ spec: - --cluster-namespace= - --cluster-name= - --cluster-type= - - --version=main + - --version=v1.4.0 - --current-cluster=managed-cluster - --run-mode=do-not-send-reports command: - /manager - image: docker.io/projectsveltos/sveltos-agent@sha256:c42478112497f49c880778ef072f8adca89c6efb442e4cc624e1c6fe553ab39d + image: docker.io/projectsveltos/sveltos-agent@sha256:d52b74914203bd9ab06020e96387b53f396bcb7632bd9e8361c7d4412c972932 livenessProbe: failureThreshold: 3 httpGet: diff --git a/pkg/agent/sveltos-agent.yaml b/pkg/agent/sveltos-agent.yaml index e8853cb..e7862b4 100644 --- a/pkg/agent/sveltos-agent.yaml +++ b/pkg/agent/sveltos-agent.yaml @@ -183,12 +183,12 @@ spec: - --cluster-namespace= - --cluster-name= - --cluster-type= - - --version=main + - --version=v1.4.0 - --current-cluster=managed-cluster - --run-mode=do-not-send-reports command: - /manager - image: docker.io/projectsveltos/sveltos-agent@sha256:c42478112497f49c880778ef072f8adca89c6efb442e4cc624e1c6fe553ab39d + image: docker.io/projectsveltos/sveltos-agent@sha256:d52b74914203bd9ab06020e96387b53f396bcb7632bd9e8361c7d4412c972932 livenessProbe: failureThreshold: 3 httpGet: diff --git a/pkg/agent/sveltos-applier.go b/pkg/agent/sveltos-applier.go index 062a7f7..2396971 100644 --- a/pkg/agent/sveltos-applier.go +++ b/pkg/agent/sveltos-applier.go @@ -101,7 +101,7 @@ spec: - --cluster-type= - --secret-with-kubeconfig= - --v=5 - - --version=main + - --version=v1.4.0 command: - /manager env: @@ -117,7 +117,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: docker.io/projectsveltos/sveltos-applier@sha256:e95b9a39f8bdfeea40551643397337dd19dd7de30c460c35103887824f292f7e + image: docker.io/projectsveltos/sveltos-applier@sha256:9c66642a977ed4625de4a3930302bb39d41baf905d047bb51c7416558d85451c livenessProbe: failureThreshold: 3 httpGet: diff --git a/pkg/agent/sveltos-applier.yaml b/pkg/agent/sveltos-applier.yaml index 4617055..1dd2a28 100644 --- a/pkg/agent/sveltos-applier.yaml +++ b/pkg/agent/sveltos-applier.yaml @@ -83,7 +83,7 @@ spec: - --cluster-type= - --secret-with-kubeconfig= - --v=5 - - --version=main + - --version=v1.4.0 command: - /manager env: @@ -99,7 +99,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: docker.io/projectsveltos/sveltos-applier@sha256:e95b9a39f8bdfeea40551643397337dd19dd7de30c460c35103887824f292f7e + image: docker.io/projectsveltos/sveltos-applier@sha256:9c66642a977ed4625de4a3930302bb39d41baf905d047bb51c7416558d85451c livenessProbe: failureThreshold: 3 httpGet: diff --git a/test/pullmode-sveltosapplier.yaml b/test/pullmode-sveltosapplier.yaml index 38e7f9d..5305198 100644 --- a/test/pullmode-sveltosapplier.yaml +++ b/test/pullmode-sveltosapplier.yaml @@ -99,7 +99,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: docker.io/projectsveltos/sveltos-applier@sha256:e95b9a39f8bdfeea40551643397337dd19dd7de30c460c35103887824f292f7e + image: docker.io/projectsveltos/sveltos-applier@sha256:9c66642a977ed4625de4a3930302bb39d41baf905d047bb51c7416558d85451c livenessProbe: failureThreshold: 3 httpGet: