diff --git a/.snyk b/.snyk index 78c699948..db77fb003 100644 --- a/.snyk +++ b/.snyk @@ -2,9 +2,10 @@ version: v1.25.0 # ignores vulnerabilities until expiry date; change duration by modifying expiry date ignore: - SNYK-GOLANG-GOLANGORGXNETHTTP2-6173321: + + SNYK-GOLANG-K8SIOCLIENTGOTRANSPORT-7538822: - '*': - reason: A fix was pushed into the master branch but not yet published. - expires: 2024-03-31T11:00:12.080Z - created: 2024-01-31T11:00:12.086Z + reason: This is indirect dependency of k8s.io/client-go and does not really impact the CLI. Waiting for next k8s releases to fix it. + expires: 2024-09-19T10:26:12.080Z + created: 2024-07-19T10:26:12.086Z patch: {} diff --git a/go.mod b/go.mod index 942346dc2..37099d0bf 100644 --- a/go.mod +++ b/go.mod @@ -39,10 +39,10 @@ require ( github.com/yargevad/filepathx v1.0.0 github.com/zalando/go-keyring v0.2.4 golang.org/x/oauth2 v0.10.0 - k8s.io/api v0.30.0 - k8s.io/apimachinery v0.30.0 + k8s.io/api v0.30.3 + k8s.io/apimachinery v0.30.3 k8s.io/client-go v1.5.2 - k8s.io/kubernetes v1.30.0 + k8s.io/kubernetes v1.30.3 sigs.k8s.io/kind v0.11.1 ) @@ -202,13 +202,13 @@ require ( gopkg.in/yaml.v3 v3.0.1 // indirect gotest.tools/v3 v3.5.1 // indirect k8s.io/apiextensions-apiserver v0.0.0 // indirect - k8s.io/apiserver v0.30.0 // indirect + k8s.io/apiserver v0.30.3 // indirect k8s.io/cloud-provider v0.0.0 // indirect - k8s.io/component-base v0.30.0 // indirect - k8s.io/component-helpers v0.30.0 // indirect - k8s.io/controller-manager v0.30.0 // indirect + k8s.io/component-base v0.30.3 // indirect + k8s.io/component-helpers v0.30.3 // indirect + k8s.io/controller-manager v0.30.3 // indirect k8s.io/klog/v2 v2.120.1 // indirect - k8s.io/kms v0.30.0 // indirect + k8s.io/kms v0.30.3 // indirect k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect k8s.io/kubectl v0.0.0 // indirect k8s.io/kubelet v0.0.0 // indirect @@ -220,66 +220,66 @@ require ( sigs.k8s.io/yaml v1.3.0 // indirect ) -replace k8s.io/client-go => k8s.io/client-go v0.30.0 +replace k8s.io/client-go => k8s.io/client-go v0.30.3 -replace k8s.io/api => k8s.io/api v0.30.0 +replace k8s.io/api => k8s.io/api v0.30.3 -replace k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.30.0 +replace k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.30.3 -replace k8s.io/apimachinery => k8s.io/apimachinery v0.30.0 +replace k8s.io/apimachinery => k8s.io/apimachinery v0.30.3 -replace k8s.io/apiserver => k8s.io/apiserver v0.30.0 +replace k8s.io/apiserver => k8s.io/apiserver v0.30.3 -replace k8s.io/cli-runtime => k8s.io/cli-runtime v0.30.0 +replace k8s.io/cli-runtime => k8s.io/cli-runtime v0.30.3 -replace k8s.io/cloud-provider => k8s.io/cloud-provider v0.30.0 +replace k8s.io/cloud-provider => k8s.io/cloud-provider v0.30.3 -replace k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.30.0 +replace k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.30.3 -replace k8s.io/code-generator => k8s.io/code-generator v0.30.0 +replace k8s.io/code-generator => k8s.io/code-generator v0.30.3 -replace k8s.io/component-base => k8s.io/component-base v0.30.0 +replace k8s.io/component-base => k8s.io/component-base v0.30.3 -replace k8s.io/component-helpers => k8s.io/component-helpers v0.30.0 +replace k8s.io/component-helpers => k8s.io/component-helpers v0.30.3 -replace k8s.io/controller-manager => k8s.io/controller-manager v0.30.0 +replace k8s.io/controller-manager => k8s.io/controller-manager v0.30.3 -replace k8s.io/cri-api => k8s.io/cri-api v0.30.0 +replace k8s.io/cri-api => k8s.io/cri-api v0.30.3 -replace k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.30.0 +replace k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.30.3 -replace k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.30.0 +replace k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.30.3 -replace k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.30.0 +replace k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.30.3 -replace k8s.io/kube-proxy => k8s.io/kube-proxy v0.30.0 +replace k8s.io/kube-proxy => k8s.io/kube-proxy v0.30.3 -replace k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.30.0 +replace k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.30.3 -replace k8s.io/kubectl => k8s.io/kubectl v0.30.0 +replace k8s.io/kubectl => k8s.io/kubectl v0.30.3 -replace k8s.io/kubelet => k8s.io/kubelet v0.30.0 +replace k8s.io/kubelet => k8s.io/kubelet v0.30.3 -replace k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.30.0 +replace k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.30.3 -replace k8s.io/metrics => k8s.io/metrics v0.30.0 +replace k8s.io/metrics => k8s.io/metrics v0.30.3 -replace k8s.io/mount-utils => k8s.io/mount-utils v0.30.0 +replace k8s.io/mount-utils => k8s.io/mount-utils v0.30.3 -replace k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.30.0 +replace k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.30.3 -replace k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.30.0 +replace k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.30.3 -replace k8s.io/sample-cli-plugin => k8s.io/sample-cli-plugin v0.30.0 +replace k8s.io/sample-cli-plugin => k8s.io/sample-cli-plugin v0.30.3 -replace k8s.io/sample-controller => k8s.io/sample-controller v0.30.0 +replace k8s.io/sample-controller => k8s.io/sample-controller v0.30.3 replace github.com/opencontainers/image-spec => github.com/opencontainers/image-spec v1.0.2 replace github.com/opencontainers/runc => github.com/opencontainers/runc v1.1.2 -replace k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.30.0 +replace k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.30.3 -replace k8s.io/kms => k8s.io/kms v0.30.0 +replace k8s.io/kms => k8s.io/kms v0.30.3 -replace k8s.io/endpointslice => k8s.io/endpointslice v0.30.0 +replace k8s.io/endpointslice => k8s.io/endpointslice v0.30.3 diff --git a/go.sum b/go.sum index 4093eb778..ee6683f3c 100644 --- a/go.sum +++ b/go.sum @@ -1260,41 +1260,41 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -k8s.io/api v0.30.0 h1:siWhRq7cNjy2iHssOB9SCGNCl2spiF1dO3dABqZ8niA= -k8s.io/api v0.30.0/go.mod h1:OPlaYhoHs8EQ1ql0R/TsUgaRPhpKNxIMrKQfWUp8QSE= -k8s.io/apiextensions-apiserver v0.30.0 h1:jcZFKMqnICJfRxTgnC4E+Hpcq8UEhT8B2lhBcQ+6uAs= -k8s.io/apiextensions-apiserver v0.30.0/go.mod h1:N9ogQFGcrbWqAY9p2mUAL5mGxsLqwgtUce127VtRX5Y= -k8s.io/apimachinery v0.30.0 h1:qxVPsyDM5XS96NIh9Oj6LavoVFYff/Pon9cZeDIkHHA= -k8s.io/apimachinery v0.30.0/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc= -k8s.io/apiserver v0.30.0 h1:QCec+U72tMQ+9tR6A0sMBB5Vh6ImCEkoKkTDRABWq6M= -k8s.io/apiserver v0.30.0/go.mod h1:smOIBq8t0MbKZi7O7SyIpjPsiKJ8qa+llcFCluKyqiY= -k8s.io/client-go v0.30.0 h1:sB1AGGlhY/o7KCyCEQ0bPWzYDL0pwOZO4vAtTSh/gJQ= -k8s.io/client-go v0.30.0/go.mod h1:g7li5O5256qe6TYdAMyX/otJqMhIiGgTapdLchhmOaY= -k8s.io/cloud-provider v0.30.0 h1:hz1MXkFjsyO167sRZVchXEi2YYMQ6kolBi79nuICjzw= -k8s.io/cloud-provider v0.30.0/go.mod h1:iyVcGvDfmZ7m5cliI9TTHj0VTjYDNpc/K71Gp6hukjU= -k8s.io/component-base v0.30.0 h1:cj6bp38g0ainlfYtaOQuRELh5KSYjhKxM+io7AUIk4o= -k8s.io/component-base v0.30.0/go.mod h1:V9x/0ePFNaKeKYA3bOvIbrNoluTSG+fSJKjLdjOoeXQ= -k8s.io/component-helpers v0.30.0 h1:xbJtNCfSM4SB/Tz5JqCKDZv4eT5LVi/AWQ1VOxhmStU= -k8s.io/component-helpers v0.30.0/go.mod h1:68HlSwXIumMKmCx8cZe1PoafQEYh581/sEpxMrkhmX4= -k8s.io/controller-manager v0.30.0 h1:jqqT8cK0Awdy0IfT0yuqYIRmwskbdzH5AEZqkuhEVMs= -k8s.io/controller-manager v0.30.0/go.mod h1:suM1r/pxUuk2ij5Bbm7W9kBLrFujXuzIboNuWK5AfRA= +k8s.io/api v0.30.3 h1:ImHwK9DCsPA9uoU3rVh4QHAHHK5dTSv1nxJUapx8hoQ= +k8s.io/api v0.30.3/go.mod h1:GPc8jlzoe5JG3pb0KJCSLX5oAFIW3/qNJITlDj8BH04= +k8s.io/apiextensions-apiserver v0.30.3 h1:oChu5li2vsZHx2IvnGP3ah8Nj3KyqG3kRSaKmijhB9U= +k8s.io/apiextensions-apiserver v0.30.3/go.mod h1:uhXxYDkMAvl6CJw4lrDN4CPbONkF3+XL9cacCT44kV4= +k8s.io/apimachinery v0.30.3 h1:q1laaWCmrszyQuSQCfNB8cFgCuDAoPszKY4ucAjDwHc= +k8s.io/apimachinery v0.30.3/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc= +k8s.io/apiserver v0.30.3 h1:QZJndA9k2MjFqpnyYv/PH+9PE0SHhx3hBho4X0vE65g= +k8s.io/apiserver v0.30.3/go.mod h1:6Oa88y1CZqnzetd2JdepO0UXzQX4ZnOekx2/PtEjrOg= +k8s.io/client-go v0.30.3 h1:bHrJu3xQZNXIi8/MoxYtZBBWQQXwy16zqJwloXXfD3k= +k8s.io/client-go v0.30.3/go.mod h1:8d4pf8vYu665/kUbsxWAQ/JDBNWqfFeZnvFiVdmx89U= +k8s.io/cloud-provider v0.30.3 h1:SNWZmllTymOTzIPJuhtZH6il/qVi75dQARRQAm9k6VY= +k8s.io/cloud-provider v0.30.3/go.mod h1:Ax0AVdHnM7tMYnJH1Ycy4SMBD98+4zA+tboUR9eYsY8= +k8s.io/component-base v0.30.3 h1:Ci0UqKWf4oiwy8hr1+E3dsnliKnkMLZMVbWzeorlk7s= +k8s.io/component-base v0.30.3/go.mod h1:C1SshT3rGPCuNtBs14RmVD2xW0EhRSeLvBh7AGk1quA= +k8s.io/component-helpers v0.30.3 h1:KPc8l0eGx9Wg2OcKc58k9ozNcVcOInAi3NGiuS2xJ/c= +k8s.io/component-helpers v0.30.3/go.mod h1:VOQ7g3q+YbKWwKeACG2BwPv4ftaN8jXYJ5U3xpzuYAE= +k8s.io/controller-manager v0.30.3 h1:QRFGkWWD5gi/KCSU0qxyUoZRbt+BKgiCUXiTD1RO95w= +k8s.io/controller-manager v0.30.3/go.mod h1:F95rjHCOH2WwV9XlVxRo71CtddKLhF3FzE+s1lc7E/0= k8s.io/gengo/v2 v2.0.0-20240228010128-51d4e06bde70/go.mod h1:VH3AT8AaQOqiGjMF9p0/IM1Dj+82ZwjfxUP1IxaHE+8= k8s.io/klog/v2 v2.2.0/go.mod h1:Od+F08eJP+W3HUb4pSrPpgp9DGU4GzlpG/TmITuYh/Y= k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0= k8s.io/klog/v2 v2.120.1 h1:QXU6cPEOIslTGvZaXvFWiP9VKyeet3sawzTOvdXb4Vw= k8s.io/klog/v2 v2.120.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= -k8s.io/kms v0.30.0 h1:ZlnD/ei5lpvUlPw6eLfVvH7d8i9qZ6HwUQgydNVks8g= -k8s.io/kms v0.30.0/go.mod h1:GrMurD0qk3G4yNgGcsCEmepqf9KyyIrTXYR2lyUOJC4= +k8s.io/kms v0.30.3 h1:NLg+oN45S2Y3U0WiLRzbS61AY/XrS5JBMZp531Z+Pho= +k8s.io/kms v0.30.3/go.mod h1:GrMurD0qk3G4yNgGcsCEmepqf9KyyIrTXYR2lyUOJC4= k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 h1:BZqlfIlq5YbRMFko6/PM7FjZpUb45WallggurYhKGag= k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340/go.mod h1:yD4MZYeKMBwQKVht279WycxKyM84kkAx2DPrTXaeb98= -k8s.io/kubectl v0.30.0 h1:xbPvzagbJ6RNYVMVuiHArC1grrV5vSmmIcSZuCdzRyk= -k8s.io/kubectl v0.30.0/go.mod h1:zgolRw2MQXLPwmic2l/+iHs239L49fhSeICuMhQQXTI= -k8s.io/kubelet v0.30.0 h1:/pqHVR2Rn8ExCpn211wL3pMtqRFpcBcJPl4+1INbIMk= -k8s.io/kubelet v0.30.0/go.mod h1:WukdKqbQxnj+csn3K8XOKeX7Sh60J/da25IILjvvB5s= -k8s.io/kubernetes v1.30.0 h1:u3Yw8rNlo2NDSGaDpoxoHXLPQnEu1tfqHATKOJe94HY= -k8s.io/kubernetes v1.30.0/go.mod h1:yPbIk3MhmhGigX62FLJm+CphNtjxqCvAIFQXup6RKS0= -k8s.io/pod-security-admission v0.30.0 h1:C8J/zbrA3hVR7jatN+mN/ymUWxwU6KceS5HsEEt6rTY= -k8s.io/pod-security-admission v0.30.0/go.mod h1:eyzZB+gtMwnNduqr9tVO2vjf2DdepZsUA11SzyfXhfM= +k8s.io/kubectl v0.30.3 h1:YIBBvMdTW0xcDpmrOBzcpUVsn+zOgjMYIu7kAq+yqiI= +k8s.io/kubectl v0.30.3/go.mod h1:IcR0I9RN2+zzTRUa1BzZCm4oM0NLOawE6RzlDvd1Fpo= +k8s.io/kubelet v0.30.3 h1:KvGWDdhzD0vEyDyGTCjsDc8D+0+lwRMw3fJbfQgF7ys= +k8s.io/kubelet v0.30.3/go.mod h1:D9or45Vkzcqg55CEiqZ8dVbwP3Ksj7DruEVRS9oq3Ys= +k8s.io/kubernetes v1.30.3 h1:A0qoXI1YQNzrQZiff33y5zWxYHFT/HeZRK98/sRDJI0= +k8s.io/kubernetes v1.30.3/go.mod h1:yPbIk3MhmhGigX62FLJm+CphNtjxqCvAIFQXup6RKS0= +k8s.io/pod-security-admission v0.30.3 h1:UDGZWR3ry/XrN/Ki/w7qrp49OwgQsKyh+6xWbexvJi8= +k8s.io/pod-security-admission v0.30.3/go.mod h1:T1EQSOLl9YyDMnXNJfsq2jeci6uoymY0mrRkkKihd98= k8s.io/utils v0.0.0-20230726121419-3b25d923346b h1:sgn3ZU783SCgtaSJjpcVVlRqd6GSnlTLKgpAAttJvpI= k8s.io/utils v0.0.0-20230726121419-3b25d923346b/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=