diff --git a/Makefile b/Makefile index b1d0a5c..48e2b96 100644 --- a/Makefile +++ b/Makefile @@ -12,7 +12,7 @@ GO_INSTALL := ./scripts/go_install.sh REGISTRY ?= projectsveltos IMAGE_NAME ?= sveltosctl export SVELTOSCTL_IMG ?= $(REGISTRY)/$(IMAGE_NAME) -TAG ?= main +TAG ?= v1.4.0 ARCH ?= $(shell go env GOARCH) # Directories. diff --git a/go.mod b/go.mod index bed33dd..6a24ca0 100644 --- a/go.mod +++ b/go.mod @@ -7,12 +7,12 @@ require ( github.com/fatih/color v1.18.0 github.com/go-logr/logr v1.4.3 github.com/olekukonko/tablewriter v1.1.2 - 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/addon-controller v1.3.1-0.20260103154745-aaa98e292937 - github.com/projectsveltos/event-manager v1.3.1-0.20260103162850-6b18e6119fbe - github.com/projectsveltos/libsveltos v1.3.2-0.20260103131048-3e231674542f + github.com/projectsveltos/addon-controller v1.4.0 + github.com/projectsveltos/event-manager v1.4.0 + github.com/projectsveltos/libsveltos v1.4.0 gopkg.in/yaml.v3 v3.0.1 k8s.io/api v0.35.0 k8s.io/apiextensions-apiserver v0.35.0 @@ -91,7 +91,7 @@ require ( k8s.io/cluster-bootstrap v0.34.2 // indirect k8s.io/component-base v0.35.0 // indirect k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 // indirect - k8s.io/utils v0.0.0-20251222233032-718f0e51e6d2 // indirect + k8s.io/utils v0.0.0-20260108192941-914a6e750570 // indirect sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 // indirect sigs.k8s.io/kustomize/api v0.21.0 // indirect sigs.k8s.io/kustomize/kyaml v0.21.0 // indirect diff --git a/go.sum b/go.sum index 0a5a58b..4d5e0ca 100644 --- a/go.sum +++ b/go.sum @@ -113,21 +113,21 @@ github.com/olekukonko/ll v0.1.3 h1:sV2jrhQGq5B3W0nENUISCR6azIPf7UBUpVq0x/y70Fg= github.com/olekukonko/ll v0.1.3/go.mod h1:b52bVQRRPObe+yyBl0TxNfhesL0nedD4Cht0/zx55Ew= github.com/olekukonko/tablewriter v1.1.2 h1:L2kI1Y5tZBct/O/TyZK1zIE9GlBj/TVs+AY5tZDCDSc= github.com/olekukonko/tablewriter v1.1.2/go.mod h1:z7SYPugVqGVavWoA2sGsFIoOVNmEHxUAAMrhXONtfkg= -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/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/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/projectsveltos/addon-controller v1.3.1-0.20260103154745-aaa98e292937 h1:axnYLqZdjTgYDmzeB9RX4hoTM1z2hiM+4ZDIEKYNPTw= -github.com/projectsveltos/addon-controller v1.3.1-0.20260103154745-aaa98e292937/go.mod h1:++OTMErwpbJqaUdOLm2/QA+sSIMBEErEd/at6UaV6yc= -github.com/projectsveltos/event-manager v1.3.1-0.20260103162850-6b18e6119fbe h1:rwivQWgA8pNcV2TnjpXy8gGCPUafiK8MSEFqFHrbRt0= -github.com/projectsveltos/event-manager v1.3.1-0.20260103162850-6b18e6119fbe/go.mod h1:jkCwH1Wx+8UzxEfPq/pN857FDK8QBUjbj15PMQdr6fY= -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/addon-controller v1.4.0 h1:jC2jCItiyJ/lZr8yOzAA26x05znikzEJYv4hFGZUiyY= +github.com/projectsveltos/addon-controller v1.4.0/go.mod h1:bhrV4YV9bltSUvEIYoKCeDno40brEdVs17Na65yNTJE= +github.com/projectsveltos/event-manager v1.4.0 h1:jzi6XxfJCAbS2g1gkXlLu0JTWQQEuGRQwUrE0SzWm40= +github.com/projectsveltos/event-manager v1.4.0/go.mod h1:WMZkWzAzaGog3du3o0QXQrt4vVD7CndWoUzIKjaCgAQ= +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= @@ -231,8 +231,8 @@ k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 h1:Y3gxNAuB0OBLImH611+UDZ k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912/go.mod h1:kdmbQkyfwUagLfXIad1y2TdrjPFWp2Q89B3qkRwf/pQ= k8s.io/kubectl v0.35.0 h1:cL/wJKHDe8E8+rP3G7avnymcMg6bH6JEcR5w5uo06wc= k8s.io/kubectl v0.35.0/go.mod h1:VR5/TSkYyxZwrRwY5I5dDq6l5KXmiCb+9w8IKplk3Qo= -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/cluster-api v1.12.1 h1:s3DivSZjXdu2HPyOtV/n6XwSZBaIycZdKNs4y8X+3lY= sigs.k8s.io/cluster-api v1.12.1/go.mod h1:+S6WJdi8UPdqv5q9nka5al3ed/Qa0zAcSBgzTaa9VKA= sigs.k8s.io/controller-runtime v0.22.4 h1:GEjV7KV3TY8e+tJ2LCTxUTanW4z/FmNB7l327UfMq9A= diff --git a/hack/tools/go.mod b/hack/tools/go.mod index c85fd57..c9671a5 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 e5b8712..75326e0 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/manifest.yaml b/manifest/manifest.yaml index 100d092..c8f7e7f 100644 --- a/manifest/manifest.yaml +++ b/manifest/manifest.yaml @@ -46,7 +46,7 @@ spec: serviceAccountName: sveltosctl containers: - name: sveltosctl - image: docker.io/projectsveltos/sveltosctl:main + image: docker.io/projectsveltos/sveltosctl:v1.4.0 imagePullPolicy: IfNotPresent command: - /sveltosctl