From 581c0851d87c1fc429039dd60a037c309632d658 Mon Sep 17 00:00:00 2001 From: Andrey Smirnov Date: Thu, 28 Nov 2024 19:51:02 +0400 Subject: [PATCH] feat: update dependencies Kubernetes: 1.32.0-rc.0 Flannel: 0.26.1 Coredns: 1.12.0 Plus some small bumps. Signed-off-by: Andrey Smirnov --- Makefile | 16 +- go.mod | 90 ++++---- go.sum | 192 ++++++++---------- hack/gotagsrewrite/go.mod | 2 +- hack/gotagsrewrite/go.sum | 4 +- hack/release.toml | 5 +- hack/test/e2e.sh | 2 +- pkg/flannel/template.go | 2 +- pkg/machinery/api/cluster/cluster.pb.go | 2 +- pkg/machinery/api/cluster/cluster_grpc.pb.go | 2 +- pkg/machinery/api/common/common.pb.go | 2 +- pkg/machinery/api/inspect/inspect.pb.go | 2 +- pkg/machinery/api/inspect/inspect_grpc.pb.go | 2 +- pkg/machinery/api/machine/machine.pb.go | 2 +- pkg/machinery/api/machine/machine_grpc.pb.go | 2 +- .../api/resource/config/config.pb.go | 2 +- .../resource/definitions/block/block.pb.go | 2 +- .../definitions/cluster/cluster.pb.go | 2 +- .../api/resource/definitions/cri/cri.pb.go | 2 +- .../resource/definitions/enums/enums.pb.go | 2 +- .../api/resource/definitions/etcd/etcd.pb.go | 2 +- .../definitions/extensions/extensions.pb.go | 2 +- .../resource/definitions/files/files.pb.go | 2 +- .../definitions/hardware/hardware.pb.go | 2 +- .../api/resource/definitions/k8s/k8s.pb.go | 2 +- .../definitions/kubeaccess/kubeaccess.pb.go | 2 +- .../definitions/kubespan/kubespan.pb.go | 2 +- .../definitions/network/network.pb.go | 2 +- .../api/resource/definitions/perf/perf.pb.go | 2 +- .../resource/definitions/proto/proto.pb.go | 2 +- .../definitions/runtime/runtime.pb.go | 2 +- .../definitions/secrets/secrets.pb.go | 2 +- .../definitions/siderolink/siderolink.pb.go | 2 +- .../api/resource/definitions/time/time.pb.go | 2 +- .../definitions/v1alpha1/v1alpha1.pb.go | 2 +- .../api/resource/network/device_config.pb.go | 2 +- pkg/machinery/api/security/security.pb.go | 2 +- .../api/security/security_grpc.pb.go | 2 +- pkg/machinery/api/storage/storage.pb.go | 2 +- pkg/machinery/api/storage/storage_grpc.pb.go | 2 +- pkg/machinery/api/time/time.pb.go | 2 +- pkg/machinery/api/time/time_grpc.pb.go | 2 +- pkg/machinery/constants/constants.go | 6 +- pkg/machinery/gendata/data/pkgs | 2 +- pkg/machinery/go.mod | 42 ++-- pkg/machinery/go.sum | 108 +++++----- .../vm/internal/ipxe/data/ipxe/amd64/snp.efi | Bin 255488 -> 255488 bytes .../vm/internal/ipxe/data/ipxe/arm64/snp.efi | Bin 281088 -> 281088 bytes website/content/v1.9/reference/cli.md | 8 +- .../configuration/v1alpha1/config.md | 34 ++-- 50 files changed, 280 insertions(+), 301 deletions(-) diff --git a/Makefile b/Makefile index e317b937a6..fe24c0a70a 100644 --- a/Makefile +++ b/Makefile @@ -17,12 +17,12 @@ ZSTD_COMPRESSION_LEVEL ?= 18 CI_RELEASE_TAG := $(shell git log --oneline --format=%B -n 1 HEAD^2 -- 2>/dev/null | head -n 1 | sed -r "/^release\(.*\)/ s/^release\((.*)\):.*$$/\\1/; t; Q") ARTIFACTS := _out -TOOLS ?= ghcr.io/siderolabs/tools:v1.9.0-alpha.0-11-gaa0beaf +TOOLS ?= ghcr.io/siderolabs/tools:v1.9.0 DEBUG_TOOLS_SOURCE := scratch PKGS_PREFIX ?= ghcr.io/siderolabs -PKGS ?= v1.9.0-alpha.0-51-g0272ad4 +PKGS ?= v1.9.0-alpha.0-52-g2abcd4b EXTRAS ?= v1.9.0-alpha.0-2-g78ba66b KRES_IMAGE ?= ghcr.io/siderolabs/kres:latest @@ -70,13 +70,13 @@ GOIMPORTS_VERSION ?= v0.27.0 # renovate: datasource=go depName=mvdan.cc/gofumpt GOFUMPT_VERSION ?= v0.7.0 # renovate: datasource=go depName=github.com/golangci/golangci-lint -GOLANGCILINT_VERSION ?= v1.62.0 +GOLANGCILINT_VERSION ?= v1.62.2 # renovate: datasource=go depName=golang.org/x/tools STRINGER_VERSION ?= v0.27.0 # renovate: datasource=go depName=github.com/dmarkham/enumer ENUMER_VERSION ?= v1.5.10 # renovate: datasource=go depName=k8s.io/code-generator -DEEPCOPY_GEN_VERSION ?= v0.31.2 +DEEPCOPY_GEN_VERSION ?= v0.31.3 # renovate: datasource=go depName=github.com/planetscale/vtprotobuf VTPROTOBUF_VERSION ?= v0.6.0 # renovate: datasource=go depName=github.com/siderolabs/deep-copy @@ -88,9 +88,9 @@ PROTOTOOL_VERSION ?= v1.10.0 # renovate: datasource=go depName=github.com/pseudomuto/protoc-gen-doc PROTOC_GEN_DOC_VERSION ?= v1.5.1 # renovate: datasource=npm depName=markdownlint-cli -MARKDOWNLINTCLI_VERSION ?= 0.42.0 +MARKDOWNLINTCLI_VERSION ?= 0.43.0 # renovate: datasource=npm depName=textlint -TEXTLINT_VERSION ?= 14.2.1 +TEXTLINT_VERSION ?= 14.3.0 # renovate: datasource=npm depName=textlint-filter-rule-comments TEXTLINT_FILTER_RULE_COMMENTS_VERSION ?= 1.2.2 # renovate: datasource=npm depName=textlint-rule-one-sentence-per-line @@ -105,11 +105,11 @@ INTEGRATION_TEST := integration-test INTEGRATION_TEST_DEFAULT_TARGET := $(INTEGRATION_TEST)-$(OPERATING_SYSTEM) INTEGRATION_TEST_PROVISION_DEFAULT_TARGET := integration-test-provision-$(OPERATING_SYSTEM) # renovate: datasource=github-releases depName=kubernetes/kubernetes -KUBECTL_VERSION ?= v1.32.0-beta.0 +KUBECTL_VERSION ?= v1.32.0-rc.0 # renovate: datasource=github-releases depName=kastenhq/kubestr KUBESTR_VERSION ?= v0.4.46 # renovate: datasource=github-releases depName=helm/helm -HELM_VERSION ?= v3.16.2 +HELM_VERSION ?= v3.16.3 # renovate: datasource=github-releases depName=cilium/cilium-cli CILIUM_CLI_VERSION ?= v0.16.20 # renovate: datasource=github-releases depName=microsoft/secureboot_objects diff --git a/go.mod b/go.mod index eea381fe48..db561600b0 100644 --- a/go.mod +++ b/go.mod @@ -32,16 +32,16 @@ replace github.com/insomniacslk/dhcp => github.com/smira/dhcp v0.0.0-20241001122 // Kubernetes dependencies sharing the same version. require ( - k8s.io/api v0.32.0-beta.0 - k8s.io/apimachinery v0.32.0-beta.0 - k8s.io/apiserver v0.32.0-beta.0 - k8s.io/client-go v0.32.0-beta.0 - k8s.io/component-base v0.32.0-beta.0 - k8s.io/cri-api v0.32.0-beta.0 - k8s.io/kube-scheduler v0.32.0-beta.0 - k8s.io/kubectl v0.32.0-beta.0 - k8s.io/kubelet v0.32.0-beta.0 - k8s.io/pod-security-admission v0.32.0-beta.0 + k8s.io/api v0.32.0-rc.0 + k8s.io/apimachinery v0.32.0-rc.0 + k8s.io/apiserver v0.32.0-rc.0 + k8s.io/client-go v0.32.0-rc.0 + k8s.io/component-base v0.32.0-rc.0 + k8s.io/cri-api v0.32.0-rc.0 + k8s.io/kube-scheduler v0.32.0-rc.0 + k8s.io/kubectl v0.32.0-rc.0 + k8s.io/kubelet v0.32.0-rc.0 + k8s.io/pod-security-admission v0.32.0-rc.0 ) require ( @@ -51,15 +51,15 @@ require ( github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azcertificates v1.3.0 github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azkeys v1.3.0 github.com/alexflint/go-filemutex v1.3.0 - github.com/aws/aws-sdk-go-v2/config v1.28.3 - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.19 - github.com/aws/aws-sdk-go-v2/service/kms v1.37.5 - github.com/aws/smithy-go v1.22.0 + github.com/aws/aws-sdk-go-v2/config v1.28.5 + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.20 + github.com/aws/aws-sdk-go-v2/service/kms v1.37.6 + github.com/aws/smithy-go v1.22.1 github.com/beevik/ntp v1.4.3 github.com/benbjohnson/clock v1.3.5 // project archived on 2023-05-18 github.com/blang/semver/v4 v4.0.0 github.com/cenkalti/backoff/v4 v4.3.0 - github.com/containerd/cgroups/v3 v3.0.3 + github.com/containerd/cgroups/v3 v3.0.4 github.com/containerd/containerd/api v1.8.0 github.com/containerd/containerd/v2 v2.0.0 github.com/containerd/errdefs v1.0.0 @@ -77,7 +77,7 @@ require ( github.com/docker/go-connections v0.5.0 github.com/dustin/go-humanize v1.0.1 github.com/ecks/uefi v0.0.0-20221116212947-caef65d070eb - github.com/elastic/go-libaudit/v2 v2.6.0 + github.com/elastic/go-libaudit/v2 v2.6.1 github.com/fatih/color v1.18.0 github.com/florianl/go-tc v0.4.4 github.com/foxboron/go-uefi v0.0.0-20241017190036-fab4fdf2f2f3 @@ -89,7 +89,7 @@ require ( github.com/godbus/dbus/v5 v5.1.0 github.com/golang/mock v1.6.0 github.com/google/cadvisor v0.51.0 - github.com/google/cel-go v0.22.0 + github.com/google/cel-go v0.22.1 github.com/google/go-containerregistry v0.20.2 github.com/google/go-tpm v0.9.1 github.com/google/nftables v0.2.0 @@ -101,7 +101,7 @@ require ( github.com/hashicorp/go-envparse v0.1.0 github.com/hashicorp/go-getter/v2 v2.2.3 github.com/hashicorp/go-multierror v1.1.1 - github.com/hetznercloud/hcloud-go/v2 v2.16.0 + github.com/hetznercloud/hcloud-go/v2 v2.17.0 github.com/insomniacslk/dhcp v0.0.0-20240829085014-a3a4c1f04475 github.com/jeromer/syslogparser v1.1.0 github.com/jsimonetti/rtnetlink/v2 v2.0.2 @@ -122,7 +122,7 @@ require ( github.com/nberlee/go-netstat v0.1.2 github.com/opencontainers/go-digest v1.0.0 github.com/opencontainers/image-spec v1.1.0 - github.com/opencontainers/runc v1.2.1 + github.com/opencontainers/runc v1.2.2 github.com/opencontainers/runtime-spec v1.2.0 github.com/packethost/packngo v0.31.0 github.com/pelletier/go-toml/v2 v2.2.3 @@ -134,7 +134,7 @@ require ( github.com/rs/xid v1.6.0 github.com/ryanuber/columnize v2.1.2+incompatible github.com/ryanuber/go-glob v1.0.0 - github.com/safchain/ethtool v0.4.2-0.20241117145548-4e3aff457298 + github.com/safchain/ethtool v0.5.9 github.com/scaleway/scaleway-sdk-go v1.0.0-beta.30 github.com/siderolabs/crypto v0.5.0 github.com/siderolabs/discovery-api v0.1.5 @@ -188,7 +188,7 @@ require ( golang.org/x/time v0.8.0 golang.zx2c4.com/wireguard/wgctrl v0.0.0-20230429144221-925a1e7659e6 google.golang.org/grpc v1.68.0 // do not update to 1.68.0 until we find a way around https://github.com/grpc/grpc-go/pull/7535 - google.golang.org/protobuf v1.35.1 + google.golang.org/protobuf v1.35.2 gopkg.in/yaml.v3 v3.0.1 k8s.io/klog/v2 v2.130.1 kernel.org/pub/linux/libs/security/libcap/cap v1.2.72 @@ -208,29 +208,29 @@ require ( github.com/MakeNowJust/heredoc v1.0.0 // indirect github.com/Microsoft/go-winio v0.6.2 // indirect github.com/Microsoft/hcsshim v0.12.9 // indirect - github.com/ProtonMail/go-crypto v1.1.0-alpha.5.0.20240827111422-b5837fa4476e // indirect + github.com/ProtonMail/go-crypto v1.1.3 // indirect github.com/ProtonMail/go-mime v0.0.0-20230322103455-7d82a3887f2f // indirect - github.com/ProtonMail/gopenpgp/v2 v2.7.5 // indirect - github.com/adrg/xdg v0.5.0 // indirect - github.com/antlr4-go/antlr/v4 v4.13.0 // indirect + github.com/ProtonMail/gopenpgp/v2 v2.8.1 // indirect + github.com/adrg/xdg v0.5.3 // indirect + github.com/antlr4-go/antlr/v4 v4.13.1 // indirect github.com/apparentlymart/go-cidr v1.1.0 // indirect github.com/armon/circbuf v0.0.0-20190214190532-5111143e8da2 // indirect - github.com/aws/aws-sdk-go-v2 v1.32.4 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.17.44 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23 // indirect + github.com/aws/aws-sdk-go-v2 v1.32.5 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.17.46 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.24 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.24 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.4 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.24.5 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.4 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.32.4 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.1 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.5 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.6 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.5 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.33.1 // indirect github.com/beorn7/perks v1.0.1 // indirect github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/chai2010/gettext-go v1.0.2 // indirect github.com/cilium/ebpf v0.16.0 // indirect - github.com/cloudflare/circl v1.3.9 // indirect + github.com/cloudflare/circl v1.5.0 // indirect github.com/containerd/continuity v0.4.4 // indirect github.com/containerd/errdefs/pkg v0.3.0 // indirect github.com/containerd/fifo v1.1.0 // indirect @@ -246,7 +246,7 @@ require ( github.com/docker/distribution v2.8.3+incompatible // indirect github.com/docker/docker-credential-helpers v0.7.0 // indirect github.com/docker/go-units v0.5.0 // indirect - github.com/emicklei/dot v1.6.2 // indirect + github.com/emicklei/dot v1.6.3 // indirect github.com/emicklei/go-restful/v3 v3.11.2 // indirect github.com/evanphx/json-patch v5.9.0+incompatible // indirect github.com/exponent-io/jsonpath v0.0.0-20210407135951-1de76d718b3f // indirect @@ -274,7 +274,7 @@ require ( github.com/gorilla/websocket v1.5.1 // indirect github.com/gosuri/uilive v0.0.4 // indirect github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 // indirect - github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 // indirect + github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect github.com/hashicorp/go-safetemp v1.0.0 // indirect github.com/hashicorp/go-version v1.6.0 // indirect @@ -320,7 +320,7 @@ require ( github.com/pierrec/lz4/v4 v4.1.21 // indirect github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect github.com/pkg/errors v0.9.1 // indirect - github.com/planetscale/vtprotobuf v0.6.1-0.20240917153116-6f2963f01587 // indirect + github.com/planetscale/vtprotobuf v0.6.1-0.20241121165744-79df5c4772f2 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/prometheus/client_golang v1.20.5 // indirect github.com/prometheus/client_model v0.6.1 // indirect @@ -352,18 +352,18 @@ require ( go.opentelemetry.io/otel/trace v1.31.0 // indirect go.uber.org/multierr v1.11.0 // indirect golang.org/x/crypto v0.29.0 // indirect - golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 // indirect - golang.org/x/mod v0.21.0 // indirect - golang.org/x/tools v0.26.0 // indirect + golang.org/x/exp v0.0.0-20241108190413-2d47ceb2692f // indirect + golang.org/x/mod v0.22.0 // indirect + golang.org/x/tools v0.27.0 // indirect golang.zx2c4.com/wintun v0.0.0-20230126152724-0fa3db229ce2 // indirect golang.zx2c4.com/wireguard v0.0.0-20231211153847-12269c276173 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20241104194629-dd2ea8efbc28 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20241104194629-dd2ea8efbc28 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20241118233622-e639e219e697 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20241118233622-e639e219e697 // indirect gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect - k8s.io/cli-runtime v0.32.0-beta.0 // indirect - k8s.io/kube-openapi v0.0.0-20240827152857-f7e401e7b4c2 // indirect + k8s.io/cli-runtime v0.32.0-rc.0 // indirect + k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect kernel.org/pub/linux/libs/security/libcap/psx v1.2.72 // indirect rsc.io/qr v0.2.0 // indirect diff --git a/go.sum b/go.sum index 58e256896f..2a543d917d 100644 --- a/go.sum +++ b/go.sum @@ -43,20 +43,19 @@ github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA github.com/Microsoft/hcsshim v0.12.9 h1:2zJy5KA+l0loz1HzEGqyNnjd3fyZA31ZBCGKacp6lLg= github.com/Microsoft/hcsshim v0.12.9/go.mod h1:fJ0gkFAna6ukt0bLdKB8djt4XIJhF/vEPuoIWYVvZ8Y= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= -github.com/ProtonMail/go-crypto v0.0.0-20230717121422-5aa5874ade95/go.mod h1:EjAoLdwvbIOoOQr3ihjnSoLZRtE8azugULFRteWMNc0= -github.com/ProtonMail/go-crypto v1.1.0-alpha.5.0.20240827111422-b5837fa4476e h1:O1cSHAcGcbGEO66Qi2AIJeYmXO8iP4L/PNrbdN+RjJA= -github.com/ProtonMail/go-crypto v1.1.0-alpha.5.0.20240827111422-b5837fa4476e/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE= +github.com/ProtonMail/go-crypto v1.1.3 h1:nRBOetoydLeUb4nHajyO2bKqMLfWQ/ZPwkXqXxPxCFk= +github.com/ProtonMail/go-crypto v1.1.3/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE= github.com/ProtonMail/go-mime v0.0.0-20230322103455-7d82a3887f2f h1:tCbYj7/299ekTTXpdwKYF8eBlsYsDVoggDAuAjoK66k= github.com/ProtonMail/go-mime v0.0.0-20230322103455-7d82a3887f2f/go.mod h1:gcr0kNtGBqin9zDW9GOHcVntrwnjrK+qdJ06mWYBybw= -github.com/ProtonMail/gopenpgp/v2 v2.7.5 h1:STOY3vgES59gNgoOt2w0nyHBjKViB/qSg7NjbQWPJkA= -github.com/ProtonMail/gopenpgp/v2 v2.7.5/go.mod h1:IhkNEDaxec6NyzSI0PlxapinnwPVIESk8/76da3Ct3g= -github.com/adrg/xdg v0.5.0 h1:dDaZvhMXatArP1NPHhnfaQUqWBLBsmx1h1HXQdMoFCY= -github.com/adrg/xdg v0.5.0/go.mod h1:dDdY4M4DF9Rjy4kHPeNL+ilVF+p2lK8IdM9/rTSGcI4= +github.com/ProtonMail/gopenpgp/v2 v2.8.1 h1:WGE1THOhOnLurL0+N4BOlLkIhjEO7YVZgmpgyDHN56A= +github.com/ProtonMail/gopenpgp/v2 v2.8.1/go.mod h1:4PUgqGSQjd7HldUbAgMmC69+Gv6DO8NomCNi0y8+BTc= +github.com/adrg/xdg v0.5.3 h1:xRnxJXne7+oWDatRhR1JLnvuccuIeCoBu2rtuLqQB78= +github.com/adrg/xdg v0.5.3/go.mod h1:nlTsY+NNiCBGCK2tpm09vRqfVzrc2fLmXGpBLF0zlTQ= github.com/alexflint/go-filemutex v1.3.0 h1:LgE+nTUWnQCyRKbpoceKZsPQbs84LivvgwUymZXdOcM= github.com/alexflint/go-filemutex v1.3.0/go.mod h1:U0+VA/i30mGBlLCrFPGtTe9y6wGQfNAWPBTekHQ+c8A= github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= -github.com/antlr4-go/antlr/v4 v4.13.0 h1:lxCg3LAv+EUK6t1i0y1V6/SLeUi0eKEKdhQAlS8TVTI= -github.com/antlr4-go/antlr/v4 v4.13.0/go.mod h1:pfChB/xh/Unjila75QW7+VU4TSnWnnk9UTnmpPaOR2g= +github.com/antlr4-go/antlr/v4 v4.13.1 h1:SqQKkuVZ+zWkMMNkjy5FZe5mr5WURWnlpmOuzYWrPrQ= +github.com/antlr4-go/antlr/v4 v4.13.1/go.mod h1:GKmUxMtwp6ZgGwZSva4eWPC5mS6vUAmOABFgjdkM7Nw= github.com/apparentlymart/go-cidr v1.1.0 h1:2mAhrMoF+nhXqxTzSZMUzDHkLjmIHC+Zzn4tdgBZjnU= github.com/apparentlymart/go-cidr v1.1.0/go.mod h1:EBcsNrHc3zQeuaeCeCtQruQm+n9/YjEn/vI25Lg7Gwc= github.com/armon/circbuf v0.0.0-20190214190532-5111143e8da2 h1:7Ip0wMmLHLRJdrloDxZfhMm0xrLXZS8+COSu2bXmEQs= @@ -64,34 +63,34 @@ github.com/armon/circbuf v0.0.0-20190214190532-5111143e8da2/go.mod h1:3U/XgcO3hC github.com/armon/go-proxyproto v0.0.0-20210323213023-7e956b284f0a/go.mod h1:QmP9hvJ91BbJmGVGSbutW19IC0Q9phDCLGaomwTJbgU= github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio= github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs= -github.com/aws/aws-sdk-go-v2 v1.32.4 h1:S13INUiTxgrPueTmrm5DZ+MiAo99zYzHEFh1UNkOxNE= -github.com/aws/aws-sdk-go-v2 v1.32.4/go.mod h1:2SK5n0a2karNTv5tbP1SjsX0uhttou00v/HpXKM1ZUo= -github.com/aws/aws-sdk-go-v2/config v1.28.3 h1:kL5uAptPcPKaJ4q0sDUjUIdueO18Q7JDzl64GpVwdOM= -github.com/aws/aws-sdk-go-v2/config v1.28.3/go.mod h1:SPEn1KA8YbgQnwiJ/OISU4fz7+F6Fe309Jf0QTsRCl4= -github.com/aws/aws-sdk-go-v2/credentials v1.17.44 h1:qqfs5kulLUHUEXlHEZXLJkgGoF3kkUeFUTVA585cFpU= -github.com/aws/aws-sdk-go-v2/credentials v1.17.44/go.mod h1:0Lm2YJ8etJdEdw23s+q/9wTpOeo2HhNE97XcRa7T8MA= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.19 h1:woXadbf0c7enQ2UGCi8gW/WuKmE0xIzxBF/eD94jMKQ= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.19/go.mod h1:zminj5ucw7w0r65bP6nhyOd3xL6veAUMc3ElGMoLVb4= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23 h1:A2w6m6Tmr+BNXjDsr7M90zkWjsu4JXHwrzPg235STs4= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23/go.mod h1:35EVp9wyeANdujZruvHiQUAo9E3vbhnIO1mTCAxMlY0= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23 h1:pgYW9FCabt2M25MoHYCfMrVY2ghiiBKYWUVXfwZs+sU= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23/go.mod h1:c48kLgzO19wAu3CPkDWC28JbaJ+hfQlsdl7I2+oqIbk= +github.com/aws/aws-sdk-go-v2 v1.32.5 h1:U8vdWJuY7ruAkzaOdD7guwJjD06YSKmnKCJs7s3IkIo= +github.com/aws/aws-sdk-go-v2 v1.32.5/go.mod h1:P5WJBrYqqbWVaOxgH0X/FYYD47/nooaPOZPlQdmiN2U= +github.com/aws/aws-sdk-go-v2/config v1.28.5 h1:Za41twdCXbuyyWv9LndXxZZv3QhTG1DinqlFsSuvtI0= +github.com/aws/aws-sdk-go-v2/config v1.28.5/go.mod h1:4VsPbHP8JdcdUDmbTVgNL/8w9SqOkM5jyY8ljIxLO3o= +github.com/aws/aws-sdk-go-v2/credentials v1.17.46 h1:AU7RcriIo2lXjUfHFnFKYsLCwgbz1E7Mm95ieIRDNUg= +github.com/aws/aws-sdk-go-v2/credentials v1.17.46/go.mod h1:1FmYyLGL08KQXQ6mcTlifyFXfJVCNJTVGuQP4m0d/UA= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.20 h1:sDSXIrlsFSFJtWKLQS4PUWRvrT580rrnuLydJrCQ/yA= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.20/go.mod h1:WZ/c+w0ofps+/OUqMwWgnfrgzZH1DZO1RIkktICsqnY= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.24 h1:4usbeaes3yJnCFC7kfeyhkdkPtoRYPa/hTmCqMpKpLI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.24/go.mod h1:5CI1JemjVwde8m2WG3cz23qHKPOxbpkq0HaoreEgLIY= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.24 h1:N1zsICrQglfzaBnrfM0Ys00860C+QFwu6u/5+LomP+o= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.24/go.mod h1:dCn9HbJ8+K31i8IQ8EWmWj0EiIk0+vKiHNMxTTYveAg= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 h1:VaRN3TlFdd6KxX1x3ILT5ynH6HvKgqdiXoTxAF4HQcQ= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0 h1:TToQNkvGguu209puTojY/ozlqy2d/SFNcoLIqTFi42g= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0/go.mod h1:0jp+ltwkf+SwG2fm/PKo8t4y8pJSgOCO4D8Lz3k0aHQ= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.4 h1:tHxQi/XHPK0ctd/wdOw0t7Xrc2OxcRCnVzv8lwWPu0c= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.4/go.mod h1:4GQbF1vJzG60poZqWatZlhP31y8PGCCVTvIGPdaaYJ0= -github.com/aws/aws-sdk-go-v2/service/kms v1.37.5 h1:5dQJ6Q5QrQOqZxXjSbRXukBqU8Pgu6Ro6Qqtyd8yiz4= -github.com/aws/aws-sdk-go-v2/service/kms v1.37.5/go.mod h1:A9vfQcNHVBCE7ZZN6H+UUJpXtbH26Vv6L7Zhk5nIJAY= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.5 h1:HJwZwRt2Z2Tdec+m+fPjvdmkq2s9Ra+VR0hjF7V2o40= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.5/go.mod h1:wrMCEwjFPms+V86TCQQeOxQF/If4vT44FGIOFiMC2ck= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.4 h1:zcx9LiGWZ6i6pjdcoE9oXAB6mUdeyC36Ia/QEiIvYdg= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.4/go.mod h1:Tp/ly1cTjRLGBBmNccFumbZ8oqpZlpdhFf80SrRh4is= -github.com/aws/aws-sdk-go-v2/service/sts v1.32.4 h1:yDxvkz3/uOKfxnv8YhzOi9m+2OGIxF+on3KOISbK5IU= -github.com/aws/aws-sdk-go-v2/service/sts v1.32.4/go.mod h1:9XEUty5v5UAsMiFOBJrNibZgwCeOma73jgGwwhgffa8= -github.com/aws/smithy-go v1.22.0 h1:uunKnWlcoL3zO7q+gG2Pk53joueEOsnNB28QdMsmiMM= -github.com/aws/smithy-go v1.22.0/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.1 h1:iXtILhvDxB6kPvEXgsDhGaZCSC6LQET5ZHSdJozeI0Y= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.1/go.mod h1:9nu0fVANtYiAePIBh2/pFUSwtJ402hLnp854CNoDOeE= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.5 h1:wtpJ4zcwrSbwhECWQoI/g6WM9zqCcSpHDJIWSbMLOu4= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.5/go.mod h1:qu/W9HXQbbQ4+1+JcZp0ZNPV31ym537ZJN+fiS7Ti8E= +github.com/aws/aws-sdk-go-v2/service/kms v1.37.6 h1:CZImQdb1QbU9sGgJ9IswhVkxAcjkkD1eQTMA1KHWk+E= +github.com/aws/aws-sdk-go-v2/service/kms v1.37.6/go.mod h1:YJDdlK0zsyxVBxGU48AR/Mi8DMrGdc1E3Yij4fNrONA= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.6 h1:3zu537oLmsPfDMyjnUS2g+F2vITgy5pB74tHI+JBNoM= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.6/go.mod h1:WJSZH2ZvepM6t6jwu4w/Z45Eoi75lPN7DcydSRtJg6Y= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.5 h1:K0OQAsDywb0ltlFrZm0JHPY3yZp/S9OaoLU33S7vPS8= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.5/go.mod h1:ORITg+fyuMoeiQFiVGoqB3OydVTLkClw/ljbblMq6Cc= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.1 h1:6SZUVRQNvExYlMLbHdlKB48x0fLbc2iVROyaNEwBHbU= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.1/go.mod h1:GqWyYCwLXnlUB1lOAXQyNSPqPLQJvmo8J0DWBzp9mtg= +github.com/aws/smithy-go v1.22.1 h1:/HPHZQ0g7f4eUeK6HKglFz8uwVfZKgoI25rb/J+dnro= +github.com/aws/smithy-go v1.22.1/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/beevik/ntp v1.4.3 h1:PlbTvE5NNy4QHmA4Mg57n7mcFTmr1W1j3gcK7L1lqho= github.com/beevik/ntp v1.4.3/go.mod h1:Unr8Zg+2dRn7d8bHFuehIMSvvUYssHMxW3Q5Nx4RW5Q= github.com/benbjohnson/clock v1.3.5 h1:VvXlSJBzZpA/zum6Sj74hxwYI2DIxRWuNIoXAzHZz5o= @@ -104,7 +103,6 @@ github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ= github.com/brianvoe/gofakeit/v6 v6.24.0 h1:74yq7RRz/noddscZHRS2T84oHZisW9muwbb8sRnU52A= github.com/brianvoe/gofakeit/v6 v6.24.0/go.mod h1:Ow6qC71xtwm79anlwKRlWZW6zVq9D2XHE4QSSMP/rU8= -github.com/bwesterb/go-ristretto v1.2.3/go.mod h1:fUIoIZaG73pV5biE2Blr2xEzDoMj7NFEuV9ekS419A0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= @@ -119,17 +117,16 @@ github.com/cilium/ebpf v0.8.1/go.mod h1:f5zLIM0FSNuAkSyLAN7X+Hy6yznlF1mNiWUMfxMt github.com/cilium/ebpf v0.16.0 h1:+BiEnHL6Z7lXnlGUsXQPPAE7+kenAd4ES8MQ5min0Ok= github.com/cilium/ebpf v0.16.0/go.mod h1:L7u2Blt2jMM/vLAVgjxluxtBKlz3/GWjB0dMOEngfwE= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= -github.com/cloudflare/circl v1.3.3/go.mod h1:5XYMA4rFBvNIrhs50XuiBJ15vF2pZn4nnUKZrLbUZFA= -github.com/cloudflare/circl v1.3.9 h1:QFrlgFYf2Qpi8bSpVPK1HBvWpx16v/1TZivyo7pGuBE= -github.com/cloudflare/circl v1.3.9/go.mod h1:PDRU+oXvdD7KCtgKxW95M5Z8BpSCJXQORiZFnBQS5QU= +github.com/cloudflare/circl v1.5.0 h1:hxIWksrX6XN5a1L2TI/h53AGPhNHoUBo+TD1ms9+pys= +github.com/cloudflare/circl v1.5.0/go.mod h1:uddAzsPgqdMAYatqJ0lsjX1oECcQLIlRpzZh3pJrofs= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cockroachdb/datadriven v1.0.2 h1:H9MtNqVoVhvd9nCBwOyDjUEdZCREqbIdCJD93PBm/jA= github.com/cockroachdb/datadriven v1.0.2/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU= -github.com/containerd/cgroups/v3 v3.0.3 h1:S5ByHZ/h9PMe5IOQoN7E+nMc2UcLEM/V48DGDJ9kip0= -github.com/containerd/cgroups/v3 v3.0.3/go.mod h1:8HBe7V3aWGLFPd/k03swSIsGjZhHI2WzJmticMgVuz0= +github.com/containerd/cgroups/v3 v3.0.4 h1:2fs7l3P0Qxb1nKWuJNFiwhp2CqiKzho71DQkDrHJIo4= +github.com/containerd/cgroups/v3 v3.0.4/go.mod h1:SA5DLYnXO8pTGYiAHXz94qvLQTKfVM5GEVisn4jpins= github.com/containerd/containerd/api v1.8.0 h1:hVTNJKR8fMc/2Tiw60ZRijntNMd1U+JVMyTRdsD2bS0= github.com/containerd/containerd/api v1.8.0/go.mod h1:dFv4lt6S20wTu/hMcP4350RL87qPWLVa/OHOwmmdnYc= github.com/containerd/containerd/v2 v2.0.0 h1:qLDdFaAykQrIyLiqwQrNLLz95wiC36bAZVwioUwqShM= @@ -205,12 +202,12 @@ github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkp github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= github.com/ecks/uefi v0.0.0-20221116212947-caef65d070eb h1:LZBZtPpqHDydudNAs2sHmo4Zp9bxEyxHdGCk3Fr6tv8= github.com/ecks/uefi v0.0.0-20221116212947-caef65d070eb/go.mod h1:jP/WitZVr91050NiqxEEp0ynBFbP2eUQC0CnxWPlQTA= -github.com/elastic/go-libaudit/v2 v2.6.0 h1:6RDK/q1cxtRI7hHLgLVKKFrgKsHQ0MFCf/O4guM6iKw= -github.com/elastic/go-libaudit/v2 v2.6.0/go.mod h1:8205nkf2oSrXFlO4H5j8/cyVMoSF3Y7jt+FjgS4ubQU= +github.com/elastic/go-libaudit/v2 v2.6.1 h1:eN7tobGizmB+OJpCuG7gvPX7Nxni//H47uvMDXlMrI0= +github.com/elastic/go-libaudit/v2 v2.6.1/go.mod h1:8205nkf2oSrXFlO4H5j8/cyVMoSF3Y7jt+FjgS4ubQU= github.com/elastic/go-licenser v0.4.1 h1:1xDURsc8pL5zYT9R29425J3vkHdt4RT5TNEMeRN48x4= github.com/elastic/go-licenser v0.4.1/go.mod h1:V56wHMpmdURfibNBggaSBfqgPxyT1Tldns1i87iTEvU= -github.com/emicklei/dot v1.6.2 h1:08GN+DD79cy/tzN6uLCT84+2Wk9u+wvqP+Hkx/dIR8A= -github.com/emicklei/dot v1.6.2/go.mod h1:DeV7GvQtIw4h2u73RKBkkFdvVAz0D9fzeJrgPW6gy/s= +github.com/emicklei/dot v1.6.3 h1:MW9eLeJWaN+QZVSPlrargGd/l92IA6d4fmo39/YD2cQ= +github.com/emicklei/dot v1.6.3/go.mod h1:DeV7GvQtIw4h2u73RKBkkFdvVAz0D9fzeJrgPW6gy/s= github.com/emicklei/go-restful/v3 v3.11.2 h1:1onLa9DcsMYO9P+CXaL0dStDqQ2EHHXLiz+BtnqkLAU= github.com/emicklei/go-restful/v3 v3.11.2/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= @@ -311,8 +308,8 @@ github.com/google/btree v1.1.2 h1:xf4v41cLI2Z6FxbKm+8Bu+m8ifhj15JuZ9sa0jZCMUU= github.com/google/btree v1.1.2/go.mod h1:qOPhT0dTNdNzV6Z/lhRX0YXUafgPLFUh+gZMl761Gm4= github.com/google/cadvisor v0.51.0 h1:BspqSPdZoLKrnvuZNOvM/KiJ/A+RdixwagN20n+2H8k= github.com/google/cadvisor v0.51.0/go.mod h1:czGE/c/P/i0QFpVNKTFrIEzord9Y10YfpwuaSWXELc0= -github.com/google/cel-go v0.22.0 h1:b3FJZxpiv1vTMo2/5RDUqAHPxkT8mmMfJIrq1llbf7g= -github.com/google/cel-go v0.22.0/go.mod h1:BuznPXXfQDpXKWQ9sPW3TzlAJN5zzFe+i9tIs0yC4s8= +github.com/google/cel-go v0.22.1 h1:AfVXx3chM2qwoSbM7Da8g8hX8OVSkBFwX+rz2+PcK40= +github.com/google/cel-go v0.22.1/go.mod h1:BuznPXXfQDpXKWQ9sPW3TzlAJN5zzFe+i9tIs0yC4s8= github.com/google/gnostic-models v0.6.8 h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I= github.com/google/gnostic-models v0.6.8/go.mod h1:5n7qKqH0f5wFt+aWF8CW6pZLLNOfYuF5OpfBSENuI8U= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= @@ -365,8 +362,8 @@ github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79/go.mod h1:Fecb github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.1.0 h1:pRhl55Yx1eC7BZ1N+BBWwnKaMyD8uC+34TLdndZMAKk= github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.1.0/go.mod h1:XKMd7iuf/RGPSMJ/U4HP0zS2Z9Fh8Ps9a+6X26m/tmI= github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 h1:TmHmbvxPmaegwhDubVz0lICL0J5Ka2vwTzhoePEXsGE= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0/go.mod h1:qztMSjm835F2bXf+5HKAPIS5qsmQDqZna/PgVt4rWtI= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= @@ -384,8 +381,8 @@ github.com/hashicorp/go-version v1.6.0 h1:feTTfFNnjP967rlCxM/I9g701jU+RN74YKx2mO github.com/hashicorp/go-version v1.6.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= -github.com/hetznercloud/hcloud-go/v2 v2.16.0 h1:s5wZFMX6/hZxONbD19pZ+JWvGaf2I7zH+f/Cem2ICAQ= -github.com/hetznercloud/hcloud-go/v2 v2.16.0/go.mod h1:h8sHav+27Xa+48cVMAvAUMELov5h298Ilg2vflyTHgg= +github.com/hetznercloud/hcloud-go/v2 v2.17.0 h1:ge0w2piey9SV6XGyU/wQ6HBR24QyMbJ3wLzezplqR68= +github.com/hetznercloud/hcloud-go/v2 v2.17.0/go.mod h1:zfyZ4Orx+mPpYDzWAxXR7DHGL50nnlZ5Edzgs1o6f/s= github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM= github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg= github.com/hugelgupf/socketpair v0.0.0-20190730060125-05d35a94e714 h1:/jC7qQFrv8CrSJVmaolDVOxTfS9kc36uB6H40kdbQq8= @@ -561,8 +558,8 @@ github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8 github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= github.com/opencontainers/image-spec v1.1.0 h1:8SG7/vwALn54lVB/0yZ/MMwhFrPYtpEHQb2IpWsCzug= github.com/opencontainers/image-spec v1.1.0/go.mod h1:W4s4sFTMaBeK1BQLXbG4AdM2szdn85PY75RI83NrTrM= -github.com/opencontainers/runc v1.2.1 h1:mQkmeFSUxqFaVmvIn1VQPeQIKpHFya5R07aJw0DKQa8= -github.com/opencontainers/runc v1.2.1/go.mod h1:/PXzF0h531HTMsYQnmxXkBD7YaGShm/2zcRB79dksUc= +github.com/opencontainers/runc v1.2.2 h1:jTg3Vw2A5f0N9PoxFTEwUhvpANGaNPT3689Yfd/zaX0= +github.com/opencontainers/runc v1.2.2/go.mod h1:/PXzF0h531HTMsYQnmxXkBD7YaGShm/2zcRB79dksUc= github.com/opencontainers/runtime-spec v1.0.3-0.20220825212826-86290f6a00fb/go.mod h1:jwyrGlmzljRJv/Fgzds9SsS/C5hL+LL3ko9hs6T5lQ0= github.com/opencontainers/runtime-spec v1.2.0 h1:z97+pHb3uELt/yiAWD691HNHQIF07bE7dzrbT927iTk= github.com/opencontainers/runtime-spec v1.2.0/go.mod h1:jwyrGlmzljRJv/Fgzds9SsS/C5hL+LL3ko9hs6T5lQ0= @@ -590,8 +587,8 @@ github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINE github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= github.com/pkg/xattr v0.4.10 h1:Qe0mtiNFHQZ296vRgUjRCoPHPqH7VdTOrZx3g0T+pGA= github.com/pkg/xattr v0.4.10/go.mod h1:di8WF84zAKk8jzR1UBTEWh9AUlIZZ7M/JNt8e9B6ktU= -github.com/planetscale/vtprotobuf v0.6.1-0.20240917153116-6f2963f01587 h1:xzZOeCMQLA/W198ZkdVdt4EKFKJtS26B773zNU377ZY= -github.com/planetscale/vtprotobuf v0.6.1-0.20240917153116-6f2963f01587/go.mod h1:t/avpk3KcrXxUnYOhZhMXJlSEyie6gQbtLq5NM3loB8= +github.com/planetscale/vtprotobuf v0.6.1-0.20241121165744-79df5c4772f2 h1:1sLMdKq4gNANTj0dUibycTLzpIEKVnLnbaEkxws78nw= +github.com/planetscale/vtprotobuf v0.6.1-0.20241121165744-79df5c4772f2/go.mod h1:t/avpk3KcrXxUnYOhZhMXJlSEyie6gQbtLq5NM3loB8= 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= @@ -626,8 +623,8 @@ github.com/ryanuber/columnize v2.1.2+incompatible h1:C89EOx/XBWwIXl8wm8OPJBd7kPF github.com/ryanuber/columnize v2.1.2+incompatible/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= github.com/ryanuber/go-glob v1.0.0 h1:iQh3xXAumdQ+4Ufa5b25cRpC5TYKlno6hsv6Cb3pkBk= github.com/ryanuber/go-glob v1.0.0/go.mod h1:807d1WSdnB0XRJzKNil9Om6lcp/3a0v4qIHxIXzX/Yc= -github.com/safchain/ethtool v0.4.2-0.20241117145548-4e3aff457298 h1:znVAGs6TmoKAOfBPzRbqfdlKARbJQNWQoJldFAghgBg= -github.com/safchain/ethtool v0.4.2-0.20241117145548-4e3aff457298/go.mod h1:Uhd63WdiYsMaJBjDt65bZoW5AYM/XF3zFfJgVe6VYvM= +github.com/safchain/ethtool v0.5.9 h1://6RvaOKFf3nQ0rl5+8zBbE4/72455VC9Jq61pfq67E= +github.com/safchain/ethtool v0.5.9/go.mod h1:w8oSsZeowyRaM7xJJBAbubzzrOkwO8TBgPSEqPP/5mg= github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 h1:lZUw3E0/J3roVtGQ+SCrUrg3ON6NgVqpn3+iol9aGu4= github.com/santhosh-tekuri/jsonschema/v5 v5.3.1/go.mod h1:uToXkOrWAZ6/Oc07xWQrPOhJotwFIyu2bBVN41fcDUY= github.com/scaleway/scaleway-sdk-go v1.0.0-beta.30 h1:yoKAVkEVwAqbGbR8n87rHQ1dulL25rKloGadb3vm770= @@ -833,13 +830,11 @@ golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPh golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.3.1-0.20221117191849-2c476679df9a/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= -golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= golang.org/x/crypto v0.29.0 h1:L5SG1JTTXupVV3n6sUqMTeWbjAyfPwoda2DLX8J8FrQ= golang.org/x/crypto v0.29.0/go.mod h1:+F4F4N5hv6v38hfeYwTdx20oUvLLc+QfrE9Ax9HtgRg= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 h1:2dVuKD2vS7b0QIHQbpyTISPd0LeHDbnYEryqj5Q1ug8= -golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56/go.mod h1:M4RDyNAINzryxdtnbRXRL/OHtkFuWGRjvuhBJpk2IlY= +golang.org/x/exp v0.0.0-20241108190413-2d47ceb2692f h1:XdNn9LlyWAhLVp6P/i8QYBW+hlyhrhei9uErw2B5GJo= +golang.org/x/exp v0.0.0-20241108190413-2d47ceb2692f/go.mod h1:D5SMRVC3C2/4+F/DB1wZsLRnSNimn2Sp/NPsCrsv8ak= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= @@ -853,8 +848,8 @@ golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.21.0 h1:vvrHzRwRfVKSiLrG+d4FMl/Qi4ukBCE6kZlTUkDYRT0= -golang.org/x/mod v0.21.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY= +golang.org/x/mod v0.22.0 h1:D4nJWe9zXqHOmWqj4VMOJhvzj7bEZg4wEYa759z1pH4= +golang.org/x/mod v0.22.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -884,9 +879,7 @@ golang.org/x/net v0.0.0-20210928044308-7d9f5e0b762b/go.mod h1:9nx3DQGgdP8bBQD5qx golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= -golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= golang.org/x/net v0.31.0 h1:68CPQngjLL0r2AlUKiSxtQFKvzRVbnzLwMUn5SzcLHo= golang.org/x/net v0.31.0/go.mod h1:P4fl1q7dY2hnZFxEk4pPSkDHF+QqjitcnDjUQyMM+pM= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= @@ -963,21 +956,17 @@ golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220906165534-d0df966e6959/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.10.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.26.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.27.0 h1:wBqf8DvsY9Y/2P8gAfPDEYNuS30J4lPHJxXSb/nJZ+s= golang.org/x/sys v0.27.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= -golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk= golang.org/x/term v0.26.0 h1:WEQa6V3Gja/BhNxg540hBip/kkaYtRg3cxg4oXSw4AU= golang.org/x/term v0.26.0/go.mod h1:Si5m1o57C5nBNQo5z1iq+XDijt21BDBDp2bK0QI8e3E= @@ -987,7 +976,6 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= @@ -1013,8 +1001,8 @@ golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= -golang.org/x/tools v0.26.0 h1:v/60pFQmzmT9ExmjDv2gGIfi3OqfKoEP6I5+umXlbnQ= -golang.org/x/tools v0.26.0/go.mod h1:TPVVj70c7JJ3WCazhD8OdXcZg/og+b9+tH/KxylGwH0= +golang.org/x/tools v0.27.0 h1:qEKojBykQkQ4EynWy4S8Weg69NumxKdn40Fce3uc/8o= +golang.org/x/tools v0.27.0/go.mod h1:sUi0ZgbwW9ZPAq26Ekut+weQPR5eIM6GQLQ1Yjm1H0Q= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -1050,10 +1038,10 @@ google.golang.org/genproto v0.0.0-20210828152312-66f60bf46e71/go.mod h1:eFjDcFEc google.golang.org/genproto v0.0.0-20210909211513-a8c4777a87af/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto/googleapis/api v0.0.0-20241104194629-dd2ea8efbc28 h1:M0KvPgPmDZHPlbRbaNU1APr28TvwvvdUPlSv7PUvy8g= -google.golang.org/genproto/googleapis/api v0.0.0-20241104194629-dd2ea8efbc28/go.mod h1:dguCy7UOdZhTvLzDyt15+rOrawrpM4q7DD9dQ1P11P4= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241104194629-dd2ea8efbc28 h1:XVhgTWWV3kGQlwJHR3upFWZeTsei6Oks1apkZSeonIE= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241104194629-dd2ea8efbc28/go.mod h1:GX3210XPVPUjJbTUbvwI8f2IpZDMZuPJWDzDuebbviI= +google.golang.org/genproto/googleapis/api v0.0.0-20241118233622-e639e219e697 h1:pgr/4QbFyktUv9CtQ/Fq4gzEE6/Xs7iCXbktaGzLHbQ= +google.golang.org/genproto/googleapis/api v0.0.0-20241118233622-e639e219e697/go.mod h1:+D9ySVjN8nY8YCVjc5O7PZDIdZporIDY3KaGfJunh88= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241118233622-e639e219e697 h1:LWZqQOEjDyONlF1H6afSWpAL/znlREo2tHfLoe+8LMA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241118233622-e639e219e697/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= @@ -1086,8 +1074,8 @@ google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlba google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= -google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.35.2 h1:8Ar7bF+apOIoThw1EdZl0p1oWvMqTHmpA2fRTyZO8io= +google.golang.org/protobuf v1.35.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= @@ -1109,32 +1097,32 @@ gvisor.dev/gvisor v0.0.0-20240331093104-8c9cbf0d9090/go.mod h1:NQHVAzMwvZ+Qe3ElS honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -k8s.io/api v0.32.0-beta.0 h1:LW+CrsFQoKZOyLUa+Bf41tt54+JGlpT2+DZkGYqOlBU= -k8s.io/api v0.32.0-beta.0/go.mod h1:33Wz5e2udOIvYDiwVjLOhwztCGp6NgU8aek42yZ1jjA= -k8s.io/apimachinery v0.32.0-beta.0 h1:xThnRQcnBNOC8cI6hsQenJWJ85TV0Eqw5QQWL8Zmz4k= -k8s.io/apimachinery v0.32.0-beta.0/go.mod h1:RBz1atosgwQyw4A8TzwjTQDnBVo/eak+3xLfOQr/By8= -k8s.io/apiserver v0.32.0-beta.0 h1:qtrtbM5Las0qKwAmf2yGelJgGexrktiHxKMSQbtpE5U= -k8s.io/apiserver v0.32.0-beta.0/go.mod h1:3PncrqUzN3pmTxW1Bbdk9Lff7ROR9+HABD/spr4BVH4= -k8s.io/cli-runtime v0.32.0-beta.0 h1:WwQPjIo0ypwDlNeepCnzPapQe70kHkaGMCXWPOwF9EM= -k8s.io/cli-runtime v0.32.0-beta.0/go.mod h1:CvajsxSzymjFx6Did+jevyfEfhRoLXADZAc04NDEEIM= -k8s.io/client-go v0.32.0-beta.0 h1:fCqEOwDI9WcckKyv3Qodo+uOLxIeZzF3ViIL7L/kJn4= -k8s.io/client-go v0.32.0-beta.0/go.mod h1:oABdYo0CY4EfVQziPNjR5IejpTIZPWSl2rZY0wdc3lo= -k8s.io/component-base v0.32.0-beta.0 h1:z5XXXv1Xfe5mK1zbN9JAdugokrCVoDa1DBTofncPpRc= -k8s.io/component-base v0.32.0-beta.0/go.mod h1:aPJPT8ue44KuVomW05bciDDHNL4XhdT5WZADUddG0z4= -k8s.io/cri-api v0.32.0-beta.0 h1:jEzxyqoSUuUn99naSmlRdepmSa38UGj0QNxZdQeGgMY= -k8s.io/cri-api v0.32.0-beta.0/go.mod h1:rwEJEDa3cV0bT4AZ8en5LbBEAwghbAdDkLNHz//zwsk= +k8s.io/api v0.32.0-rc.0 h1:/JeK0EoDPuDmV4YhcojORdB38o3tfSJlEXx6zBIFVBE= +k8s.io/api v0.32.0-rc.0/go.mod h1:cWKDBZRmf22qbGbFb7nTF1Bgyft9Y8/2Ems4nfonwsU= +k8s.io/apimachinery v0.32.0-rc.0 h1:u+1irgylqNowg1vQFJJqw0UASsb07LhSpFvIX+EnI5A= +k8s.io/apimachinery v0.32.0-rc.0/go.mod h1:HqhdaJUgQqky29T1V0o2yFkt/pZqLFIDyn9Zi/8rxoY= +k8s.io/apiserver v0.32.0-rc.0 h1:Djr9zFBIgWctxuO9pOYPFG3VSraachj9QU2V6uUdgBw= +k8s.io/apiserver v0.32.0-rc.0/go.mod h1:S1L6AHxdnAMUR1oq0srAq15veddvijAYP1hcMiPkM6I= +k8s.io/cli-runtime v0.32.0-rc.0 h1:POoxV3AK6+WnHIN0tjMQRh74jSZZ3n8u5FYFnqrKp9s= +k8s.io/cli-runtime v0.32.0-rc.0/go.mod h1:KCLZk3bkknEmF2xBM/poDEU25IatAUfPsA0JvjwBjH0= +k8s.io/client-go v0.32.0-rc.0 h1:8QFsKiUSQsERKRnfEyfw2TV37f/mdR8BEEzFqJqg6y0= +k8s.io/client-go v0.32.0-rc.0/go.mod h1:ke1QuLYLBZ/4oUqsb2emcPoDcdSGE1jYL9IQnD8wByU= +k8s.io/component-base v0.32.0-rc.0 h1:x/z6A18GeEsTQjfIuoeauFoWL7IDKCJNxE6yQuqQ12g= +k8s.io/component-base v0.32.0-rc.0/go.mod h1:L8fl5Xqwi2XF3gkj8+Z92h2Hg8O9gGiV2rCCYYSDj6Q= +k8s.io/cri-api v0.32.0-rc.0 h1:tqVelzAGCb/2t9yFKEsYI6Om3IOrwDEzIe6rmdzu33Q= +k8s.io/cri-api v0.32.0-rc.0/go.mod h1:5WOp91NVV2mzTQRp732avavhFFItsWsQy8jO7DPv8d8= 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-20240827152857-f7e401e7b4c2 h1:GKE9U8BH16uynoxQii0auTjmmmuZ3O0LFMN6S0lPPhI= -k8s.io/kube-openapi v0.0.0-20240827152857-f7e401e7b4c2/go.mod h1:coRQXBK9NxO98XUv3ZD6AK3xzHCxV6+b7lrquKwaKzA= -k8s.io/kube-scheduler v0.32.0-beta.0 h1:8m9IUpWBmoczCUyLRRrckp/WC2yGLpxTT/v38wvRaXY= -k8s.io/kube-scheduler v0.32.0-beta.0/go.mod h1:tjlE1qzBlmZ12DHN8jXzpCAglDlAafyY9CfFPFbmwZs= -k8s.io/kubectl v0.32.0-beta.0 h1:YggXj9e5nmfacZnP0+brQHtdJpQZZ9Zq9ypl6iO2cHc= -k8s.io/kubectl v0.32.0-beta.0/go.mod h1:nHtxBIONvYyfjxo5sgDq3zQmymy1OmUXIo4JiaXEUVk= -k8s.io/kubelet v0.32.0-beta.0 h1:BzWEo2MQ/CoSp5zj5NLHrD6IBVcLmQaroI602ZtaHIo= -k8s.io/kubelet v0.32.0-beta.0/go.mod h1:/iHmDRfc6fRWjHN4t/GHBmSJeKyFzBL4Mv/m5gfqJjc= -k8s.io/pod-security-admission v0.32.0-beta.0 h1:ZwnZSBbk1/8ePVptfVle5Kslu5P0+rcvSBURwWktlYg= -k8s.io/pod-security-admission v0.32.0-beta.0/go.mod h1:j5KKS6xRyxV1pv2j7r6D5m6dAX7NSoyxHo4WTCU0Faw= +k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f h1:GA7//TjRY9yWGy1poLzYYJJ4JRdzg3+O6e8I+e+8T5Y= +k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f/go.mod h1:R/HEjbvWI0qdfb8viZUeVZm0X6IZnxAydC7YU42CMw4= +k8s.io/kube-scheduler v0.32.0-rc.0 h1:ZkdCF11CmxAxXsSU/DtT+cr7N+5V/B6Oqc+i3tvTGmg= +k8s.io/kube-scheduler v0.32.0-rc.0/go.mod h1:E+sESpgNo21ffzrRlrFk5MaWGr7BFha1q98cNTmfcWE= +k8s.io/kubectl v0.32.0-rc.0 h1:xlP1o8Y9YLQG2mBS1snB4ruI62TNKxpYUugfbkqlnhI= +k8s.io/kubectl v0.32.0-rc.0/go.mod h1:OyY/YZRSU3urKX376mgSS1qCHFuz9jDNTeY1LytgWuU= +k8s.io/kubelet v0.32.0-rc.0 h1:hXpLanUvHYnfUvbajgBWOh2a0eX4T4bXwSLvfXVeXFI= +k8s.io/kubelet v0.32.0-rc.0/go.mod h1:rU3iw03AeaAoNTkbEIdlh4feBS3i7heKMrsIYONjwdQ= +k8s.io/pod-security-admission v0.32.0-rc.0 h1:ufhIe+HjC1+lA/CjJtp8dT3UShzXVcgzvE/2SF3Bbcw= +k8s.io/pod-security-admission v0.32.0-rc.0/go.mod h1:MD7IMDTajPEzRADmg1bO8PSzLVkanv9KSS0/ESxFU3Y= k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 h1:M3sRQVHv7vB20Xc2ybTt7ODCeFj6JSWYFzOFnYeS6Ro= k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= kernel.org/pub/linux/libs/security/libcap/cap v1.2.72 h1:SqLZbTqwcNxctcdM5yb6OcO3lFJNtRgDJoFeca+5hP0= diff --git a/hack/gotagsrewrite/go.mod b/hack/gotagsrewrite/go.mod index da2d1af36f..56175a6b2e 100644 --- a/hack/gotagsrewrite/go.mod +++ b/hack/gotagsrewrite/go.mod @@ -5,7 +5,7 @@ go 1.23.3 require ( github.com/fatih/structtag v1.2.0 github.com/spf13/cobra v1.8.1 - github.com/stretchr/testify v1.9.0 + github.com/stretchr/testify v1.10.0 ) require ( diff --git a/hack/gotagsrewrite/go.sum b/hack/gotagsrewrite/go.sum index 148c8a41aa..dbe8a29fac 100644 --- a/hack/gotagsrewrite/go.sum +++ b/hack/gotagsrewrite/go.sum @@ -23,8 +23,8 @@ github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= github.com/spf13/cobra v1.8.1/go.mod h1:wHxEcudfqmLYa8iTfL+OuZPbBZkmvliBWKIezN3kD9Y= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= -github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= -github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/hack/release.toml b/hack/release.toml index 30041448a8..62bcb519b7 100644 --- a/hack/release.toml +++ b/hack/release.toml @@ -20,9 +20,10 @@ preface = """ description = """\ * Linux: 6.12.1 * containerd: 2.0.0 -* Flannel: 0.26.0 -* Kubernetes: 1.32.0-beta.0 +* Flannel: 0.26.1 +* Kubernetes: 1.32.0-rc.0 * runc: 1.2.1 +* CoreDNS: 1.12.0 Talos is built with Go 1.23.3. """ diff --git a/hack/test/e2e.sh b/hack/test/e2e.sh index 614da6736e..2b108ce8dc 100755 --- a/hack/test/e2e.sh +++ b/hack/test/e2e.sh @@ -33,7 +33,7 @@ export TALOS_VERSION # Kubernetes export KUBECONFIG="${TMP}/kubeconfig" -export KUBERNETES_VERSION=${KUBERNETES_VERSION:-1.32.0-beta.0} +export KUBERNETES_VERSION=${KUBERNETES_VERSION:-1.32.0-rc.0} export NAME_PREFIX="talos-e2e-${SHA}-${PLATFORM}" export TIMEOUT=1200 diff --git a/pkg/flannel/template.go b/pkg/flannel/template.go index 6c18137b58..ab42e03710 100644 --- a/pkg/flannel/template.go +++ b/pkg/flannel/template.go @@ -2,7 +2,7 @@ // License, v. 2.0. If a copy of the MPL was not distributed with this // file, You can obtain one at http://mozilla.org/MPL/2.0/. -// Code generated from the manifest https://raw.githubusercontent.com/flannel-io/flannel/v0.26.0/Documentation/kube-flannel.yml DO NOT EDIT +// Code generated from the manifest https://raw.githubusercontent.com/flannel-io/flannel/v0.26.1/Documentation/kube-flannel.yml DO NOT EDIT package flannel diff --git a/pkg/machinery/api/cluster/cluster.pb.go b/pkg/machinery/api/cluster/cluster.pb.go index 0bd42713bd..c610d12a57 100644 --- a/pkg/machinery/api/cluster/cluster.pb.go +++ b/pkg/machinery/api/cluster/cluster.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: cluster/cluster.proto package cluster diff --git a/pkg/machinery/api/cluster/cluster_grpc.pb.go b/pkg/machinery/api/cluster/cluster_grpc.pb.go index 2491b6847a..405cb2297b 100644 --- a/pkg/machinery/api/cluster/cluster_grpc.pb.go +++ b/pkg/machinery/api/cluster/cluster_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.5.1 -// - protoc v5.28.3 +// - protoc v5.29.0 // source: cluster/cluster.proto package cluster diff --git a/pkg/machinery/api/common/common.pb.go b/pkg/machinery/api/common/common.pb.go index 197e18547d..76bdaf913a 100644 --- a/pkg/machinery/api/common/common.pb.go +++ b/pkg/machinery/api/common/common.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: common/common.proto package common diff --git a/pkg/machinery/api/inspect/inspect.pb.go b/pkg/machinery/api/inspect/inspect.pb.go index 7ee9b49e97..16c2b7bfe0 100644 --- a/pkg/machinery/api/inspect/inspect.pb.go +++ b/pkg/machinery/api/inspect/inspect.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: inspect/inspect.proto package inspect diff --git a/pkg/machinery/api/inspect/inspect_grpc.pb.go b/pkg/machinery/api/inspect/inspect_grpc.pb.go index c84baed7a1..058aef55b1 100644 --- a/pkg/machinery/api/inspect/inspect_grpc.pb.go +++ b/pkg/machinery/api/inspect/inspect_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.5.1 -// - protoc v5.28.3 +// - protoc v5.29.0 // source: inspect/inspect.proto package inspect diff --git a/pkg/machinery/api/machine/machine.pb.go b/pkg/machinery/api/machine/machine.pb.go index 80a36f84db..a5600adf91 100644 --- a/pkg/machinery/api/machine/machine.pb.go +++ b/pkg/machinery/api/machine/machine.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: machine/machine.proto package machine diff --git a/pkg/machinery/api/machine/machine_grpc.pb.go b/pkg/machinery/api/machine/machine_grpc.pb.go index 71837913b7..6759e830eb 100644 --- a/pkg/machinery/api/machine/machine_grpc.pb.go +++ b/pkg/machinery/api/machine/machine_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.5.1 -// - protoc v5.28.3 +// - protoc v5.29.0 // source: machine/machine.proto package machine diff --git a/pkg/machinery/api/resource/config/config.pb.go b/pkg/machinery/api/resource/config/config.pb.go index 1325f30be0..b53a61383c 100644 --- a/pkg/machinery/api/resource/config/config.pb.go +++ b/pkg/machinery/api/resource/config/config.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/config/config.proto package config diff --git a/pkg/machinery/api/resource/definitions/block/block.pb.go b/pkg/machinery/api/resource/definitions/block/block.pb.go index 399ddcf110..ae6952ec3f 100644 --- a/pkg/machinery/api/resource/definitions/block/block.pb.go +++ b/pkg/machinery/api/resource/definitions/block/block.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/block/block.proto package block diff --git a/pkg/machinery/api/resource/definitions/cluster/cluster.pb.go b/pkg/machinery/api/resource/definitions/cluster/cluster.pb.go index 7b678aa55b..a5a79149d6 100644 --- a/pkg/machinery/api/resource/definitions/cluster/cluster.pb.go +++ b/pkg/machinery/api/resource/definitions/cluster/cluster.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/cluster/cluster.proto package cluster diff --git a/pkg/machinery/api/resource/definitions/cri/cri.pb.go b/pkg/machinery/api/resource/definitions/cri/cri.pb.go index 04c7ebe5b6..dc7b2e08c3 100644 --- a/pkg/machinery/api/resource/definitions/cri/cri.pb.go +++ b/pkg/machinery/api/resource/definitions/cri/cri.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/cri/cri.proto package cri diff --git a/pkg/machinery/api/resource/definitions/enums/enums.pb.go b/pkg/machinery/api/resource/definitions/enums/enums.pb.go index 0043b7f08e..b13787ffc3 100644 --- a/pkg/machinery/api/resource/definitions/enums/enums.pb.go +++ b/pkg/machinery/api/resource/definitions/enums/enums.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/enums/enums.proto package enums diff --git a/pkg/machinery/api/resource/definitions/etcd/etcd.pb.go b/pkg/machinery/api/resource/definitions/etcd/etcd.pb.go index 4814164e7d..a710d78e2b 100644 --- a/pkg/machinery/api/resource/definitions/etcd/etcd.pb.go +++ b/pkg/machinery/api/resource/definitions/etcd/etcd.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/etcd/etcd.proto package etcd diff --git a/pkg/machinery/api/resource/definitions/extensions/extensions.pb.go b/pkg/machinery/api/resource/definitions/extensions/extensions.pb.go index da52c1b1dd..77d574df68 100644 --- a/pkg/machinery/api/resource/definitions/extensions/extensions.pb.go +++ b/pkg/machinery/api/resource/definitions/extensions/extensions.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/extensions/extensions.proto package extensions diff --git a/pkg/machinery/api/resource/definitions/files/files.pb.go b/pkg/machinery/api/resource/definitions/files/files.pb.go index 26ade0eb4e..cf2f19e5ed 100644 --- a/pkg/machinery/api/resource/definitions/files/files.pb.go +++ b/pkg/machinery/api/resource/definitions/files/files.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/files/files.proto package files diff --git a/pkg/machinery/api/resource/definitions/hardware/hardware.pb.go b/pkg/machinery/api/resource/definitions/hardware/hardware.pb.go index 65cec895d7..015160c163 100644 --- a/pkg/machinery/api/resource/definitions/hardware/hardware.pb.go +++ b/pkg/machinery/api/resource/definitions/hardware/hardware.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/hardware/hardware.proto package hardware diff --git a/pkg/machinery/api/resource/definitions/k8s/k8s.pb.go b/pkg/machinery/api/resource/definitions/k8s/k8s.pb.go index d40961856e..7ea86e863f 100644 --- a/pkg/machinery/api/resource/definitions/k8s/k8s.pb.go +++ b/pkg/machinery/api/resource/definitions/k8s/k8s.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/k8s/k8s.proto package k8s diff --git a/pkg/machinery/api/resource/definitions/kubeaccess/kubeaccess.pb.go b/pkg/machinery/api/resource/definitions/kubeaccess/kubeaccess.pb.go index 37c387a8ed..d6c59a650f 100644 --- a/pkg/machinery/api/resource/definitions/kubeaccess/kubeaccess.pb.go +++ b/pkg/machinery/api/resource/definitions/kubeaccess/kubeaccess.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/kubeaccess/kubeaccess.proto package kubeaccess diff --git a/pkg/machinery/api/resource/definitions/kubespan/kubespan.pb.go b/pkg/machinery/api/resource/definitions/kubespan/kubespan.pb.go index 9d9369a34e..273d70a440 100644 --- a/pkg/machinery/api/resource/definitions/kubespan/kubespan.pb.go +++ b/pkg/machinery/api/resource/definitions/kubespan/kubespan.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/kubespan/kubespan.proto package kubespan diff --git a/pkg/machinery/api/resource/definitions/network/network.pb.go b/pkg/machinery/api/resource/definitions/network/network.pb.go index df34db98a1..9aa8004130 100644 --- a/pkg/machinery/api/resource/definitions/network/network.pb.go +++ b/pkg/machinery/api/resource/definitions/network/network.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/network/network.proto package network diff --git a/pkg/machinery/api/resource/definitions/perf/perf.pb.go b/pkg/machinery/api/resource/definitions/perf/perf.pb.go index cbefa1a3c2..5eae967f7d 100644 --- a/pkg/machinery/api/resource/definitions/perf/perf.pb.go +++ b/pkg/machinery/api/resource/definitions/perf/perf.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/perf/perf.proto package perf diff --git a/pkg/machinery/api/resource/definitions/proto/proto.pb.go b/pkg/machinery/api/resource/definitions/proto/proto.pb.go index 3fa383c911..6f288dda6c 100644 --- a/pkg/machinery/api/resource/definitions/proto/proto.pb.go +++ b/pkg/machinery/api/resource/definitions/proto/proto.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/proto/proto.proto package proto diff --git a/pkg/machinery/api/resource/definitions/runtime/runtime.pb.go b/pkg/machinery/api/resource/definitions/runtime/runtime.pb.go index c1a9ad82e5..cd6bc4578f 100644 --- a/pkg/machinery/api/resource/definitions/runtime/runtime.pb.go +++ b/pkg/machinery/api/resource/definitions/runtime/runtime.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/runtime/runtime.proto package runtime diff --git a/pkg/machinery/api/resource/definitions/secrets/secrets.pb.go b/pkg/machinery/api/resource/definitions/secrets/secrets.pb.go index 59a1e18e57..5999f525dd 100644 --- a/pkg/machinery/api/resource/definitions/secrets/secrets.pb.go +++ b/pkg/machinery/api/resource/definitions/secrets/secrets.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/secrets/secrets.proto package secrets diff --git a/pkg/machinery/api/resource/definitions/siderolink/siderolink.pb.go b/pkg/machinery/api/resource/definitions/siderolink/siderolink.pb.go index ac9ef2b9c1..3763d72fda 100644 --- a/pkg/machinery/api/resource/definitions/siderolink/siderolink.pb.go +++ b/pkg/machinery/api/resource/definitions/siderolink/siderolink.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/siderolink/siderolink.proto package siderolink diff --git a/pkg/machinery/api/resource/definitions/time/time.pb.go b/pkg/machinery/api/resource/definitions/time/time.pb.go index 16b4112c4e..fe238deffb 100644 --- a/pkg/machinery/api/resource/definitions/time/time.pb.go +++ b/pkg/machinery/api/resource/definitions/time/time.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/time/time.proto package time diff --git a/pkg/machinery/api/resource/definitions/v1alpha1/v1alpha1.pb.go b/pkg/machinery/api/resource/definitions/v1alpha1/v1alpha1.pb.go index 0234afd29f..c6161b562e 100644 --- a/pkg/machinery/api/resource/definitions/v1alpha1/v1alpha1.pb.go +++ b/pkg/machinery/api/resource/definitions/v1alpha1/v1alpha1.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/definitions/v1alpha1/v1alpha1.proto package v1alpha1 diff --git a/pkg/machinery/api/resource/network/device_config.pb.go b/pkg/machinery/api/resource/network/device_config.pb.go index 08fe3d2114..a56a4224d1 100644 --- a/pkg/machinery/api/resource/network/device_config.pb.go +++ b/pkg/machinery/api/resource/network/device_config.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: resource/network/device_config.proto package network diff --git a/pkg/machinery/api/security/security.pb.go b/pkg/machinery/api/security/security.pb.go index 3f1aa50939..a901ecceec 100644 --- a/pkg/machinery/api/security/security.pb.go +++ b/pkg/machinery/api/security/security.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: security/security.proto package security diff --git a/pkg/machinery/api/security/security_grpc.pb.go b/pkg/machinery/api/security/security_grpc.pb.go index 6a7d2d5d2b..4a2c8ecef0 100644 --- a/pkg/machinery/api/security/security_grpc.pb.go +++ b/pkg/machinery/api/security/security_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.5.1 -// - protoc v5.28.3 +// - protoc v5.29.0 // source: security/security.proto package security diff --git a/pkg/machinery/api/storage/storage.pb.go b/pkg/machinery/api/storage/storage.pb.go index 06fd32150c..16cde3e98e 100644 --- a/pkg/machinery/api/storage/storage.pb.go +++ b/pkg/machinery/api/storage/storage.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: storage/storage.proto package storage diff --git a/pkg/machinery/api/storage/storage_grpc.pb.go b/pkg/machinery/api/storage/storage_grpc.pb.go index 3dd13a8b0a..c02ff76193 100644 --- a/pkg/machinery/api/storage/storage_grpc.pb.go +++ b/pkg/machinery/api/storage/storage_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.5.1 -// - protoc v5.28.3 +// - protoc v5.29.0 // source: storage/storage.proto package storage diff --git a/pkg/machinery/api/time/time.pb.go b/pkg/machinery/api/time/time.pb.go index 5aee974b1e..e82e6ed348 100644 --- a/pkg/machinery/api/time/time.pb.go +++ b/pkg/machinery/api/time/time.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.35.2 -// protoc v5.28.3 +// protoc v5.29.0 // source: time/time.proto package time diff --git a/pkg/machinery/api/time/time_grpc.pb.go b/pkg/machinery/api/time/time_grpc.pb.go index 99aaa14053..71319ab573 100644 --- a/pkg/machinery/api/time/time_grpc.pb.go +++ b/pkg/machinery/api/time/time_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.5.1 -// - protoc v5.28.3 +// - protoc v5.29.0 // source: time/time.proto package time diff --git a/pkg/machinery/constants/constants.go b/pkg/machinery/constants/constants.go index 3b1cec6bae..fde142945e 100644 --- a/pkg/machinery/constants/constants.go +++ b/pkg/machinery/constants/constants.go @@ -390,7 +390,7 @@ const ( // DefaultKubernetesVersion is the default target version of the control plane. // renovate: datasource=github-releases depName=kubernetes/kubernetes - DefaultKubernetesVersion = "1.32.0-beta.0" + DefaultKubernetesVersion = "1.32.0-rc.0" // SupportedKubernetesVersions is the number of Kubernetes versions supported by Talos starting from DefaultKubernesVersion going backwards. SupportedKubernetesVersions = 6 @@ -418,7 +418,7 @@ const ( // DefaultCoreDNSVersion is the default version for the CoreDNS. // renovate: datasource=docker depName=registry.k8s.io/coredns/coredns - DefaultCoreDNSVersion = "v1.11.3" + DefaultCoreDNSVersion = "v1.12.0" // LabelNodeRoleControlPlane is the node label required by a control plane node. LabelNodeRoleControlPlane = "node-role.kubernetes.io/control-plane" @@ -1154,7 +1154,7 @@ const ( DashboardTTY = 2 // FlannelVersion is the version of flannel to use. - FlannelVersion = "v0.26.0" + FlannelVersion = "v0.26.1" // PlatformMetal is the name of the metal platform. PlatformMetal = "metal" diff --git a/pkg/machinery/gendata/data/pkgs b/pkg/machinery/gendata/data/pkgs index 7044ac8849..e5b4fee30f 100644 --- a/pkg/machinery/gendata/data/pkgs +++ b/pkg/machinery/gendata/data/pkgs @@ -1 +1 @@ -v1.9.0-alpha.0-51-g0272ad4 \ No newline at end of file +v1.9.0-alpha.0-52-g2abcd4b \ No newline at end of file diff --git a/pkg/machinery/go.mod b/pkg/machinery/go.mod index ba2ef4742e..5aca98c88f 100644 --- a/pkg/machinery/go.mod +++ b/pkg/machinery/go.mod @@ -11,17 +11,17 @@ require ( github.com/containerd/go-cni v1.1.10 github.com/cosi-project/runtime v0.7.2 github.com/dustin/go-humanize v1.0.1 - github.com/emicklei/dot v1.6.2 + github.com/emicklei/dot v1.6.3 github.com/evanphx/json-patch v5.9.0+incompatible github.com/fatih/color v1.18.0 github.com/ghodss/yaml v1.0.0 - github.com/google/cel-go v0.22.0 + github.com/google/cel-go v0.22.1 github.com/hashicorp/go-multierror v1.1.1 github.com/hexops/gotextdiff v1.0.3 github.com/jsimonetti/rtnetlink/v2 v2.0.2 github.com/mdlayher/ethtool v0.2.0 github.com/opencontainers/runtime-spec v1.2.0 - github.com/planetscale/vtprotobuf v0.6.1-0.20240917153116-6f2963f01587 + github.com/planetscale/vtprotobuf v0.6.1-0.20241121165744-79df5c4772f2 github.com/ryanuber/go-glob v1.0.0 github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 github.com/siderolabs/crypto v0.5.0 @@ -31,29 +31,29 @@ require ( github.com/siderolabs/go-pointer v1.0.0 github.com/siderolabs/net v0.4.0 github.com/siderolabs/protoenc v0.2.1 - github.com/stretchr/testify v1.9.0 + github.com/stretchr/testify v1.10.0 go.uber.org/zap v1.27.0 - google.golang.org/genproto/googleapis/api v0.0.0-20241104194629-dd2ea8efbc28 - google.golang.org/genproto/googleapis/rpc v0.0.0-20241104194629-dd2ea8efbc28 + google.golang.org/genproto/googleapis/api v0.0.0-20241118233622-e639e219e697 + google.golang.org/genproto/googleapis/rpc v0.0.0-20241118233622-e639e219e697 google.golang.org/grpc v1.68.0 - google.golang.org/protobuf v1.35.1 + google.golang.org/protobuf v1.35.2 gopkg.in/yaml.v3 v3.0.1 ) require ( cel.dev/expr v0.18.0 // indirect - github.com/ProtonMail/go-crypto v1.1.0-alpha.5.0.20240827111422-b5837fa4476e // indirect + github.com/ProtonMail/go-crypto v1.1.3 // indirect github.com/ProtonMail/go-mime v0.0.0-20230322103455-7d82a3887f2f // indirect - github.com/ProtonMail/gopenpgp/v2 v2.7.5 // indirect - github.com/adrg/xdg v0.5.0 // indirect - github.com/antlr4-go/antlr/v4 v4.13.0 // indirect + github.com/ProtonMail/gopenpgp/v2 v2.8.1 // indirect + github.com/adrg/xdg v0.5.3 // indirect + github.com/antlr4-go/antlr/v4 v4.13.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudflare/circl v1.3.9 // indirect + github.com/cloudflare/circl v1.5.0 // indirect github.com/containernetworking/cni v1.2.3 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/gertd/go-pluralize v0.2.1 // indirect github.com/google/go-cmp v0.6.0 // indirect - github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 // indirect + github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect github.com/josharian/native v1.1.0 // indirect github.com/mattn/go-colorable v0.1.13 // indirect @@ -64,14 +64,14 @@ require ( github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - github.com/stoewer/go-strcase v1.2.0 // indirect + github.com/stoewer/go-strcase v1.3.0 // indirect go.uber.org/multierr v1.11.0 // indirect - golang.org/x/crypto v0.28.0 // indirect - golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect - golang.org/x/net v0.30.0 // indirect - golang.org/x/sync v0.8.0 // indirect - golang.org/x/sys v0.26.0 // indirect - golang.org/x/text v0.19.0 // indirect - golang.org/x/time v0.7.0 // indirect + golang.org/x/crypto v0.29.0 // indirect + golang.org/x/exp v0.0.0-20241108190413-2d47ceb2692f // indirect + golang.org/x/net v0.31.0 // indirect + golang.org/x/sync v0.9.0 // indirect + golang.org/x/sys v0.27.0 // indirect + golang.org/x/text v0.20.0 // indirect + golang.org/x/time v0.8.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect ) diff --git a/pkg/machinery/go.sum b/pkg/machinery/go.sum index 5b615a11ce..b62017b461 100644 --- a/pkg/machinery/go.sum +++ b/pkg/machinery/go.sum @@ -1,28 +1,25 @@ cel.dev/expr v0.18.0 h1:CJ6drgk+Hf96lkLikr4rFf19WrU0BOWEihyZnI2TAzo= cel.dev/expr v0.18.0/go.mod h1:MrpN08Q+lEBs+bGYdLxxHkZoUSsCp0nSKTs0nTymJgw= -github.com/ProtonMail/go-crypto v0.0.0-20230717121422-5aa5874ade95/go.mod h1:EjAoLdwvbIOoOQr3ihjnSoLZRtE8azugULFRteWMNc0= -github.com/ProtonMail/go-crypto v1.1.0-alpha.5.0.20240827111422-b5837fa4476e h1:O1cSHAcGcbGEO66Qi2AIJeYmXO8iP4L/PNrbdN+RjJA= -github.com/ProtonMail/go-crypto v1.1.0-alpha.5.0.20240827111422-b5837fa4476e/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE= +github.com/ProtonMail/go-crypto v1.1.3 h1:nRBOetoydLeUb4nHajyO2bKqMLfWQ/ZPwkXqXxPxCFk= +github.com/ProtonMail/go-crypto v1.1.3/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE= github.com/ProtonMail/go-mime v0.0.0-20230322103455-7d82a3887f2f h1:tCbYj7/299ekTTXpdwKYF8eBlsYsDVoggDAuAjoK66k= github.com/ProtonMail/go-mime v0.0.0-20230322103455-7d82a3887f2f/go.mod h1:gcr0kNtGBqin9zDW9GOHcVntrwnjrK+qdJ06mWYBybw= -github.com/ProtonMail/gopenpgp/v2 v2.7.5 h1:STOY3vgES59gNgoOt2w0nyHBjKViB/qSg7NjbQWPJkA= -github.com/ProtonMail/gopenpgp/v2 v2.7.5/go.mod h1:IhkNEDaxec6NyzSI0PlxapinnwPVIESk8/76da3Ct3g= -github.com/adrg/xdg v0.5.0 h1:dDaZvhMXatArP1NPHhnfaQUqWBLBsmx1h1HXQdMoFCY= -github.com/adrg/xdg v0.5.0/go.mod h1:dDdY4M4DF9Rjy4kHPeNL+ilVF+p2lK8IdM9/rTSGcI4= -github.com/antlr4-go/antlr/v4 v4.13.0 h1:lxCg3LAv+EUK6t1i0y1V6/SLeUi0eKEKdhQAlS8TVTI= -github.com/antlr4-go/antlr/v4 v4.13.0/go.mod h1:pfChB/xh/Unjila75QW7+VU4TSnWnnk9UTnmpPaOR2g= +github.com/ProtonMail/gopenpgp/v2 v2.8.1 h1:WGE1THOhOnLurL0+N4BOlLkIhjEO7YVZgmpgyDHN56A= +github.com/ProtonMail/gopenpgp/v2 v2.8.1/go.mod h1:4PUgqGSQjd7HldUbAgMmC69+Gv6DO8NomCNi0y8+BTc= +github.com/adrg/xdg v0.5.3 h1:xRnxJXne7+oWDatRhR1JLnvuccuIeCoBu2rtuLqQB78= +github.com/adrg/xdg v0.5.3/go.mod h1:nlTsY+NNiCBGCK2tpm09vRqfVzrc2fLmXGpBLF0zlTQ= +github.com/antlr4-go/antlr/v4 v4.13.1 h1:SqQKkuVZ+zWkMMNkjy5FZe5mr5WURWnlpmOuzYWrPrQ= +github.com/antlr4-go/antlr/v4 v4.13.1/go.mod h1:GKmUxMtwp6ZgGwZSva4eWPC5mS6vUAmOABFgjdkM7Nw= github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM= github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ= github.com/brianvoe/gofakeit/v6 v6.24.0 h1:74yq7RRz/noddscZHRS2T84oHZisW9muwbb8sRnU52A= github.com/brianvoe/gofakeit/v6 v6.24.0/go.mod h1:Ow6qC71xtwm79anlwKRlWZW6zVq9D2XHE4QSSMP/rU8= -github.com/bwesterb/go-ristretto v1.2.3/go.mod h1:fUIoIZaG73pV5biE2Blr2xEzDoMj7NFEuV9ekS419A0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/cilium/ebpf v0.12.3 h1:8ht6F9MquybnY97at+VDZb3eQQr8ev79RueWeVaEcG4= github.com/cilium/ebpf v0.12.3/go.mod h1:TctK1ivibvI3znr66ljgi4hqOT8EYQjz1KWBfb1UVgM= -github.com/cloudflare/circl v1.3.3/go.mod h1:5XYMA4rFBvNIrhs50XuiBJ15vF2pZn4nnUKZrLbUZFA= -github.com/cloudflare/circl v1.3.9 h1:QFrlgFYf2Qpi8bSpVPK1HBvWpx16v/1TZivyo7pGuBE= -github.com/cloudflare/circl v1.3.9/go.mod h1:PDRU+oXvdD7KCtgKxW95M5Z8BpSCJXQORiZFnBQS5QU= +github.com/cloudflare/circl v1.5.0 h1:hxIWksrX6XN5a1L2TI/h53AGPhNHoUBo+TD1ms9+pys= +github.com/cloudflare/circl v1.5.0/go.mod h1:uddAzsPgqdMAYatqJ0lsjX1oECcQLIlRpzZh3pJrofs= github.com/containerd/go-cni v1.1.10 h1:c2U73nld7spSWfiJwSh/8W9DK+/qQwYM2rngIhCyhyg= github.com/containerd/go-cni v1.1.10/go.mod h1:/Y/sL8yqYQn1ZG1om1OncJB1W4zN3YmjfP/ShCzG/OY= github.com/containernetworking/cni v1.2.3 h1:hhOcjNVUQTnzdRJ6alC5XF+wd9mfGIUaj8FuJbEslXM= @@ -35,8 +32,8 @@ github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1 github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY= github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= -github.com/emicklei/dot v1.6.2 h1:08GN+DD79cy/tzN6uLCT84+2Wk9u+wvqP+Hkx/dIR8A= -github.com/emicklei/dot v1.6.2/go.mod h1:DeV7GvQtIw4h2u73RKBkkFdvVAz0D9fzeJrgPW6gy/s= +github.com/emicklei/dot v1.6.3 h1:MW9eLeJWaN+QZVSPlrargGd/l92IA6d4fmo39/YD2cQ= +github.com/emicklei/dot v1.6.3/go.mod h1:DeV7GvQtIw4h2u73RKBkkFdvVAz0D9fzeJrgPW6gy/s= github.com/evanphx/json-patch v5.9.0+incompatible h1:fBXyNpNMuTTDdquAq/uisOr2lShz4oaXpDTX2bLe7ls= github.com/evanphx/json-patch v5.9.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= github.com/fatih/color v1.18.0 h1:S8gINlzdQ840/4pfAwic/ZE0djQEH3wM94VfqLTZcOM= @@ -51,14 +48,14 @@ github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1v github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8= github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= -github.com/google/cel-go v0.22.0 h1:b3FJZxpiv1vTMo2/5RDUqAHPxkT8mmMfJIrq1llbf7g= -github.com/google/cel-go v0.22.0/go.mod h1:BuznPXXfQDpXKWQ9sPW3TzlAJN5zzFe+i9tIs0yC4s8= +github.com/google/cel-go v0.22.1 h1:AfVXx3chM2qwoSbM7Da8g8hX8OVSkBFwX+rz2+PcK40= +github.com/google/cel-go v0.22.1/go.mod h1:BuznPXXfQDpXKWQ9sPW3TzlAJN5zzFe+i9tIs0yC4s8= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6 h1:k7nVchz72niMH6YLQNvHSdIE7iqsQxK1P41mySCvssg= github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6/go.mod h1:kf6iHlnVGwgKolg33glAes7Yg/8iWP8ukqeldJSO7jw= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 h1:TmHmbvxPmaegwhDubVz0lICL0J5Ka2vwTzhoePEXsGE= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0/go.mod h1:qztMSjm835F2bXf+5HKAPIS5qsmQDqZna/PgVt4rWtI= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= @@ -97,8 +94,8 @@ github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c h1:+mdjkGKdHQG3305AYmd github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod h1:7rwL4CYBLnjLxUqIJNnCWiEdr3bn6IUYi15bNlnbCCU= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/planetscale/vtprotobuf v0.6.1-0.20240917153116-6f2963f01587 h1:xzZOeCMQLA/W198ZkdVdt4EKFKJtS26B773zNU377ZY= -github.com/planetscale/vtprotobuf v0.6.1-0.20240917153116-6f2963f01587/go.mod h1:t/avpk3KcrXxUnYOhZhMXJlSEyie6gQbtLq5NM3loB8= +github.com/planetscale/vtprotobuf v0.6.1-0.20241121165744-79df5c4772f2 h1:1sLMdKq4gNANTj0dUibycTLzpIEKVnLnbaEkxws78nw= +github.com/planetscale/vtprotobuf v0.6.1-0.20241121165744-79df5c4772f2/go.mod h1:t/avpk3KcrXxUnYOhZhMXJlSEyie6gQbtLq5NM3loB8= 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/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= @@ -123,15 +120,18 @@ github.com/siderolabs/net v0.4.0 h1:1bOgVay/ijPkJz4qct98nHsiB/ysLQU0KLoBC4qLm7I= github.com/siderolabs/net v0.4.0/go.mod h1:/ibG+Hm9HU27agp5r9Q3eZicEfjquzNzQNux5uEk0kM= github.com/siderolabs/protoenc v0.2.1 h1:BqxEmeWQeMpNP3R6WrPqDatX8sM/r4t97OP8mFmg6GA= github.com/siderolabs/protoenc v0.2.1/go.mod h1:StTHxjet1g11GpNAWiATgc8K0HMKiFSEVVFOa/H0otc= -github.com/stoewer/go-strcase v1.2.0 h1:Z2iHWqGXH00XYgqDmNgQbIBxf3wrNq0F3feEy0ainaU= -github.com/stoewer/go-strcase v1.2.0/go.mod h1:IBiWB2sKIp3wVVQ3Y035++gc+knqhUQag1KpM8ahLw8= +github.com/stoewer/go-strcase v1.3.0 h1:g0eASXYtp+yvN9fK8sH94oCIk0fau9uV1/ZdJ0AVEzs= +github.com/stoewer/go-strcase v1.3.0/go.mod h1:fAH5hQ5pehh+j3nZfvwdk2RgEgQjAoM8wodgtPmh1xo= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= +github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY= github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA= -github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= -github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= -github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= +github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/unix4ever/yaml v0.0.0-20220527175918-f17b0f05cf2c h1:Vn6nVVu9MdOYvXPkJP83iX5jVIfvxFC9v9xIKb+DlaQ= github.com/unix4ever/yaml v0.0.0-20220527175918-f17b0f05cf2c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= github.com/vishvananda/netns v0.0.4 h1:Oeaw1EM2JMxD51g9uhtC0D7erkIjgmj8+JZc26m1YX8= @@ -145,27 +145,23 @@ go.uber.org/zap v1.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8= go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.3.1-0.20221117191849-2c476679df9a/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= -golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= -golang.org/x/crypto v0.28.0 h1:GBDwsMXVQi34v5CCYUm2jkJvu4cbtru2U4TN2PSyQnw= -golang.org/x/crypto v0.28.0/go.mod h1:rmgy+3RHxRZMyY0jjAJShp2zgEdOqj2AO7U0pYmeQ7U= -golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 h1:vr/HnozRka3pE4EsMEg1lgkXJkTFJCVUX+S/ZT6wYzM= -golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842/go.mod h1:XtvwrStGgqGPLc4cjQfWqZHG1YFdYs6swckp8vpsjnc= +golang.org/x/crypto v0.29.0 h1:L5SG1JTTXupVV3n6sUqMTeWbjAyfPwoda2DLX8J8FrQ= +golang.org/x/crypto v0.29.0/go.mod h1:+F4F4N5hv6v38hfeYwTdx20oUvLLc+QfrE9Ax9HtgRg= +golang.org/x/exp v0.0.0-20241108190413-2d47ceb2692f h1:XdNn9LlyWAhLVp6P/i8QYBW+hlyhrhei9uErw2B5GJo= +golang.org/x/exp v0.0.0-20241108190413-2d47ceb2692f/go.mod h1:D5SMRVC3C2/4+F/DB1wZsLRnSNimn2Sp/NPsCrsv8ak= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= -golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= -golang.org/x/net v0.30.0 h1:AcW1SDZMkb8IpzCdQUaIq2sP4sZ4zw+55h6ynffypl4= -golang.org/x/net v0.30.0/go.mod h1:2wGyMJ5iFasEhkwi13ChkO/t1ECNC4X4eBKkVFyYFlU= +golang.org/x/net v0.31.0 h1:68CPQngjLL0r2AlUKiSxtQFKvzRVbnzLwMUn5SzcLHo= +golang.org/x/net v0.31.0/go.mod h1:P4fl1q7dY2hnZFxEk4pPSkDHF+QqjitcnDjUQyMM+pM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ= -golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.9.0 h1:fEo0HyrW1GIgZdpbhCRO0PkJajUS5H9IFUztCgEo2jQ= +golang.org/x/sync v0.9.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -173,45 +169,39 @@ golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.26.0 h1:KHjCJyddX0LoSTb3J+vWpupP9p0oznkqVk/IfjymZbo= -golang.org/x/sys v0.26.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.27.0 h1:wBqf8DvsY9Y/2P8gAfPDEYNuS30J4lPHJxXSb/nJZ+s= +golang.org/x/sys v0.27.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= -golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= -golang.org/x/text v0.19.0 h1:kTxAhCbGbxhK0IwgSKiMO5awPoDQ0RpfiVYBfK860YM= -golang.org/x/text v0.19.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= -golang.org/x/time v0.7.0 h1:ntUhktv3OPE6TgYxXWv9vKvUSJyIFJlyohwbkEwPrKQ= -golang.org/x/time v0.7.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= +golang.org/x/text v0.20.0 h1:gK/Kv2otX8gz+wn7Rmb3vT96ZwuoxnQlY+HlJVj7Qug= +golang.org/x/text v0.20.0/go.mod h1:D4IsuqiFMhST5bX19pQ9ikHC2GsaKyk/oF+pn3ducp4= +golang.org/x/time v0.8.0 h1:9i3RxcPv3PZnitoVGMPDKZSq1xW1gK1Xy3ArNOGZfEg= +golang.org/x/time v0.8.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= -golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg= -golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk= +golang.org/x/tools v0.27.0 h1:qEKojBykQkQ4EynWy4S8Weg69NumxKdn40Fce3uc/8o= +golang.org/x/tools v0.27.0/go.mod h1:sUi0ZgbwW9ZPAq26Ekut+weQPR5eIM6GQLQ1Yjm1H0Q= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -google.golang.org/genproto/googleapis/api v0.0.0-20241104194629-dd2ea8efbc28 h1:M0KvPgPmDZHPlbRbaNU1APr28TvwvvdUPlSv7PUvy8g= -google.golang.org/genproto/googleapis/api v0.0.0-20241104194629-dd2ea8efbc28/go.mod h1:dguCy7UOdZhTvLzDyt15+rOrawrpM4q7DD9dQ1P11P4= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241104194629-dd2ea8efbc28 h1:XVhgTWWV3kGQlwJHR3upFWZeTsei6Oks1apkZSeonIE= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241104194629-dd2ea8efbc28/go.mod h1:GX3210XPVPUjJbTUbvwI8f2IpZDMZuPJWDzDuebbviI= +google.golang.org/genproto/googleapis/api v0.0.0-20241118233622-e639e219e697 h1:pgr/4QbFyktUv9CtQ/Fq4gzEE6/Xs7iCXbktaGzLHbQ= +google.golang.org/genproto/googleapis/api v0.0.0-20241118233622-e639e219e697/go.mod h1:+D9ySVjN8nY8YCVjc5O7PZDIdZporIDY3KaGfJunh88= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241118233622-e639e219e697 h1:LWZqQOEjDyONlF1H6afSWpAL/znlREo2tHfLoe+8LMA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241118233622-e639e219e697/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.68.0 h1:aHQeeJbo8zAkAa3pRzrVjZlbz6uSfeOXlJNQM0RAbz0= google.golang.org/grpc v1.68.0/go.mod h1:fmSPC5AsjSBCK54MyHRx48kpOti1/jRfOlwEWywNjWA= -google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= -google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.35.2 h1:8Ar7bF+apOIoThw1EdZl0p1oWvMqTHmpA2fRTyZO8io= +google.golang.org/protobuf v1.35.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= -gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= diff --git a/pkg/provision/providers/vm/internal/ipxe/data/ipxe/amd64/snp.efi b/pkg/provision/providers/vm/internal/ipxe/data/ipxe/amd64/snp.efi index 7769bf42f986455cde90f9b56485c01f72e4d674..4e31a5f475c91c0617c96d54ee4bb1af4bf7171d 100644 GIT binary patch delta 22994 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

LUvglj?Dbj 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 Ie^&MX055g84*&oF diff --git a/pkg/provision/providers/vm/internal/ipxe/data/ipxe/arm64/snp.efi b/pkg/provision/providers/vm/internal/ipxe/data/ipxe/arm64/snp.efi index 7afe93bb471a8b7cfaa02a624ed63cb46088917b..de1e7fdc0733cfec33903efe8d90ebf228dcfe07 100644 GIT binary patch delta 13024 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 [flags] -h, --help help for config --install-disk string the disk to install to (default "/dev/sda") --install-image string the image used to perform an installation (default "ghcr.io/siderolabs/installer:latest") - --kubernetes-version string desired kubernetes version to run (default "1.32.0-beta.0") + --kubernetes-version string desired kubernetes version to run (default "1.32.0-rc.0") -o, --output string destination to output generated files. when multiple output types are specified, it must be a directory. for a single output type, it must either be a file path, or "-" for stdout -t, --output-types strings types of outputs to be generated. valid types are: ["controlplane" "worker" "talosconfig"] (default [controlplane,worker,talosconfig]) -p, --persist the desired persist value for configs (default true) @@ -1791,7 +1791,7 @@ talosctl image cache-create [flags] ### Examples ``` -talosctl images cache-create --images=ghcr.io/siderolabs/kubelet:1.32.0-beta.0 --image-cache-path=/tmp/talos-image-cache +talosctl images cache-create --images=ghcr.io/siderolabs/kubelet:1.32.0-rc.0 --image-cache-path=/tmp/talos-image-cache Alternatively, stdin can be piped to the command: talosctl images default | talosctl images cache-create --image-cache-path=/tmp/talos-image-cache --images=- @@ -3021,7 +3021,7 @@ talosctl upgrade-k8s [flags] --pre-pull-images pre-pull images before upgrade (default true) --proxy-image string kube-proxy image to use (default "registry.k8s.io/kube-proxy") --scheduler-image string kube-scheduler image to use (default "registry.k8s.io/kube-scheduler") - --to string the Kubernetes control plane version to upgrade to (default "1.32.0-beta.0") + --to string the Kubernetes control plane version to upgrade to (default "1.32.0-rc.0") --upgrade-kubelet upgrade kubelet service (default true) --with-docs patch all machine configs adding the documentation for each field (default true) --with-examples patch all machine configs with the commented examples (default true) diff --git a/website/content/v1.9/reference/configuration/v1alpha1/config.md b/website/content/v1.9/reference/configuration/v1alpha1/config.md index 95147750a8..f1771d23f5 100644 --- a/website/content/v1.9/reference/configuration/v1alpha1/config.md +++ b/website/content/v1.9/reference/configuration/v1alpha1/config.md @@ -90,7 +90,7 @@ controlPlane: {{< /highlight >}} | | |`kubelet` |KubeletConfig |Used to provide additional options to the kubelet.

Show example(s){{< highlight yaml >}} kubelet: - image: ghcr.io/siderolabs/kubelet:v1.32.0-beta.0 # The `image` field is an optional reference to an alternative kubelet image. + image: ghcr.io/siderolabs/kubelet:v1.32.0-rc.0 # The `image` field is an optional reference to an alternative kubelet image. # The `extraArgs` field is used to provide additional flags to the kubelet. extraArgs: feature-gates: ServerSideApply=true @@ -507,7 +507,7 @@ KubeletConfig represents the kubelet config values. {{< highlight yaml >}} machine: kubelet: - image: ghcr.io/siderolabs/kubelet:v1.32.0-beta.0 # The `image` field is an optional reference to an alternative kubelet image. + image: ghcr.io/siderolabs/kubelet:v1.32.0-rc.0 # The `image` field is an optional reference to an alternative kubelet image. # The `extraArgs` field is used to provide additional flags to the kubelet. extraArgs: feature-gates: ServerSideApply=true @@ -560,7 +560,7 @@ machine: | Field | Type | Description | Value(s) | |-------|------|-------------|----------| |`image` |string |The `image` field is an optional reference to an alternative kubelet image.
Show example(s){{< highlight yaml >}} -image: ghcr.io/siderolabs/kubelet:v1.32.0-beta.0 +image: ghcr.io/siderolabs/kubelet:v1.32.0-rc.0 {{< /highlight >}}
| | |`clusterDNS` |[]string |The `ClusterDNS` field is an optional reference to an alternative kubelet clusterDNS ip list.
Show example(s){{< highlight yaml >}} clusterDNS: @@ -2976,7 +2976,7 @@ serviceAccount: {{< /highlight >}}
| | |`apiServer` |APIServerConfig |API server specific configuration options.
Show example(s){{< highlight yaml >}} apiServer: - image: registry.k8s.io/kube-apiserver:v1.32.0-beta.0 # The container image used in the API server manifest. + image: registry.k8s.io/kube-apiserver:v1.32.0-rc.0 # The container image used in the API server manifest. # Extra arguments to supply to the API server. extraArgs: feature-gates: ServerSideApply=true @@ -3041,14 +3041,14 @@ apiServer: {{< /highlight >}}
| | |`controllerManager` |ControllerManagerConfig |Controller manager server specific configuration options.
Show example(s){{< highlight yaml >}} controllerManager: - image: registry.k8s.io/kube-controller-manager:v1.32.0-beta.0 # The container image used in the controller manager manifest. + image: registry.k8s.io/kube-controller-manager:v1.32.0-rc.0 # The container image used in the controller manager manifest. # Extra arguments to supply to the controller manager. extraArgs: feature-gates: ServerSideApply=true {{< /highlight >}}
| | |`proxy` |ProxyConfig |Kube-proxy server-specific configuration options
Show example(s){{< highlight yaml >}} proxy: - image: registry.k8s.io/kube-proxy:v1.32.0-beta.0 # The container image used in the kube-proxy manifest. + image: registry.k8s.io/kube-proxy:v1.32.0-rc.0 # The container image used in the kube-proxy manifest. mode: ipvs # proxy mode of kube-proxy. # Extra arguments to supply to kube-proxy. extraArgs: @@ -3059,7 +3059,7 @@ proxy: {{< /highlight >}}
| | |`scheduler` |SchedulerConfig |Scheduler server specific configuration options.
Show example(s){{< highlight yaml >}} scheduler: - image: registry.k8s.io/kube-scheduler:v1.32.0-beta.0 # The container image used in the scheduler manifest. + image: registry.k8s.io/kube-scheduler:v1.32.0-rc.0 # The container image used in the scheduler manifest. # Extra arguments to supply to the scheduler. extraArgs: feature-gates: AllBeta=true @@ -3092,7 +3092,7 @@ etcd: {{< /highlight >}}
| | |`coreDNS` |CoreDNS |Core DNS specific configuration options.
Show example(s){{< highlight yaml >}} coreDNS: - image: registry.k8s.io/coredns/coredns:v1.11.3 # The `image` field is an override to the default coredns image. + image: registry.k8s.io/coredns/coredns:v1.12.0 # The `image` field is an override to the default coredns image. {{< /highlight >}}
| | |`externalCloudProvider` |ExternalCloudProviderConfig |External cloud provider configuration.
Show example(s){{< highlight yaml >}} externalCloudProvider: @@ -3303,7 +3303,7 @@ APIServerConfig represents the kube apiserver configuration options. {{< highlight yaml >}} cluster: apiServer: - image: registry.k8s.io/kube-apiserver:v1.32.0-beta.0 # The container image used in the API server manifest. + image: registry.k8s.io/kube-apiserver:v1.32.0-rc.0 # The container image used in the API server manifest. # Extra arguments to supply to the API server. extraArgs: feature-gates: ServerSideApply=true @@ -3371,7 +3371,7 @@ cluster: | Field | Type | Description | Value(s) | |-------|------|-------------|----------| |`image` |string |The container image used in the API server manifest.
Show example(s){{< highlight yaml >}} -image: registry.k8s.io/kube-apiserver:v1.32.0-beta.0 +image: registry.k8s.io/kube-apiserver:v1.32.0-rc.0 {{< /highlight >}}
| | |`extraArgs` |map[string]string |Extra arguments to supply to the API server. | | |`extraVolumes` |[]VolumeMountConfig |Extra volumes to mount to the API server static pod. | | @@ -3583,7 +3583,7 @@ ControllerManagerConfig represents the kube controller manager configuration opt {{< highlight yaml >}} cluster: controllerManager: - image: registry.k8s.io/kube-controller-manager:v1.32.0-beta.0 # The container image used in the controller manager manifest. + image: registry.k8s.io/kube-controller-manager:v1.32.0-rc.0 # The container image used in the controller manager manifest. # Extra arguments to supply to the controller manager. extraArgs: feature-gates: ServerSideApply=true @@ -3593,7 +3593,7 @@ cluster: | Field | Type | Description | Value(s) | |-------|------|-------------|----------| |`image` |string |The container image used in the controller manager manifest.
Show example(s){{< highlight yaml >}} -image: registry.k8s.io/kube-controller-manager:v1.32.0-beta.0 +image: registry.k8s.io/kube-controller-manager:v1.32.0-rc.0 {{< /highlight >}}
| | |`extraArgs` |map[string]string |Extra arguments to supply to the controller manager. | | |`extraVolumes` |[]VolumeMountConfig |Extra volumes to mount to the controller manager static pod. | | @@ -3663,7 +3663,7 @@ ProxyConfig represents the kube proxy configuration options. {{< highlight yaml >}} cluster: proxy: - image: registry.k8s.io/kube-proxy:v1.32.0-beta.0 # The container image used in the kube-proxy manifest. + image: registry.k8s.io/kube-proxy:v1.32.0-rc.0 # The container image used in the kube-proxy manifest. mode: ipvs # proxy mode of kube-proxy. # Extra arguments to supply to kube-proxy. extraArgs: @@ -3680,7 +3680,7 @@ cluster: disabled: false {{< /highlight >}}
| | |`image` |string |The container image used in the kube-proxy manifest.
Show example(s){{< highlight yaml >}} -image: registry.k8s.io/kube-proxy:v1.32.0-beta.0 +image: registry.k8s.io/kube-proxy:v1.32.0-rc.0 {{< /highlight >}}
| | |`mode` |string |
proxy mode of kube-proxy.The default is 'iptables'.
| | |`extraArgs` |map[string]string |Extra arguments to supply to kube-proxy. | | @@ -3699,7 +3699,7 @@ SchedulerConfig represents the kube scheduler configuration options. {{< highlight yaml >}} cluster: scheduler: - image: registry.k8s.io/kube-scheduler:v1.32.0-beta.0 # The container image used in the scheduler manifest. + image: registry.k8s.io/kube-scheduler:v1.32.0-rc.0 # The container image used in the scheduler manifest. # Extra arguments to supply to the scheduler. extraArgs: feature-gates: AllBeta=true @@ -3709,7 +3709,7 @@ cluster: | Field | Type | Description | Value(s) | |-------|------|-------------|----------| |`image` |string |The container image used in the scheduler manifest.
Show example(s){{< highlight yaml >}} -image: registry.k8s.io/kube-scheduler:v1.32.0-beta.0 +image: registry.k8s.io/kube-scheduler:v1.32.0-rc.0 {{< /highlight >}}
| | |`extraArgs` |map[string]string |Extra arguments to supply to the scheduler. | | |`extraVolumes` |[]VolumeMountConfig |Extra volumes to mount to the scheduler static pod. | | @@ -3908,7 +3908,7 @@ CoreDNS represents the CoreDNS config values. {{< highlight yaml >}} cluster: coreDNS: - image: registry.k8s.io/coredns/coredns:v1.11.3 # The `image` field is an override to the default coredns image. + image: registry.k8s.io/coredns/coredns:v1.12.0 # The `image` field is an override to the default coredns image. {{< /highlight >}}