Skip to content

Commit 420f9bf

Browse files
committed
Update module dependencies
Supersedes #3821 Signed-off-by: Thomas Hallgren <[email protected]>
1 parent 8094b68 commit 420f9bf

File tree

23 files changed

+445
-536
lines changed

23 files changed

+445
-536
lines changed

DEPENDENCIES.md

+47-46
Large diffs are not rendered by default.

build-aux/unparsable-packages.yaml

-12
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,3 @@
1-
sigs.k8s.io/yaml:
2-
- Apache-2.0
3-
sigs.k8s.io/yaml/goyaml.v2:
4-
- Apache-2.0
5-
- MIT
6-
sigs.k8s.io/yaml/goyaml.v3:
7-
- Apache-2.0
8-
- MIT
9-
sigs.k8s.io/json:
10-
- Apache-2.0
11-
sigs.k8s.io/json/internal/golang/encoding/json:
12-
- BSD-3-Clause
131
github.com/fclairamb/go-log:
142
- MIT
153
github.com/fclairamb/go-log/noop:

docs/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ raw markdown version, more bells and whistles at [telepresence.io](https://telep
1919
- [Use Telepresence with Docker](howtos/docker.md)
2020
- [Work with large clusters](howtos/large-clusters.md)
2121
- [Host a cluster in Docker or a VM](howtos/cluster-in-vm.md)
22+
- [Use Telepresence with Azure (Microsoft Learn)](https://learn.microsoft.com/en-us/azure/aks/use-telepresence-aks.md)
2223
- Technical reference
2324
- [Architecture](reference/architecture.md)
2425
- [Client reference](reference/client.md)
@@ -38,6 +39,8 @@ raw markdown version, more bells and whistles at [telepresence.io](https://telep
3839
- [Networking through Virtual Network Interface](reference/tun-device.md)
3940
- [Connection Routing](reference/routing.md)
4041
- [Monitoring](reference/monitoring.md)
42+
- Comparisons
43+
- [Telepresence vs mirrord](compare/mirrord.md)
4144
- [FAQs](faqs.md)
4245
- [Troubleshooting](troubleshooting.md)
4346
- [Community](community.md)

go.mod

+50-47
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
module github.com/telepresenceio/telepresence/v2
22

3-
go 1.23.2
3+
go 1.24
4+
5+
toolchain go1.24.0
46

57
require (
68
github.com/Masterminds/sprig/v3 v3.3.0
@@ -12,47 +14,47 @@ require (
1214
github.com/datawire/dtest v0.0.0-20210928162311-722b199c4c2f
1315
github.com/datawire/envconfig v0.0.0-20221012222025-09524dc7d59b
1416
github.com/datawire/go-ftpserver v0.1.3
15-
github.com/docker/docker v27.5.1+incompatible
17+
github.com/docker/docker v28.0.1+incompatible
1618
github.com/docker/go-connections v0.5.0
1719
github.com/fsnotify/fsnotify v1.8.0
18-
github.com/go-json-experiment/json v0.0.0-20250211171154-1ae217ad3535
20+
github.com/go-json-experiment/json v0.0.0-20250223041408-d3c622f1b874
1921
github.com/godbus/dbus/v5 v5.1.0
2022
github.com/golang/mock v1.7.0-rc.1
21-
github.com/google/go-cmp v0.6.0
23+
github.com/google/go-cmp v0.7.0
2224
github.com/google/uuid v1.6.0
23-
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.2.0
25+
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.3.1
2426
github.com/hashicorp/go-multierror v1.1.1
2527
github.com/hectane/go-acl v0.0.0-20230122075934-ca0b05cb1adb
2628
github.com/miekg/dns v1.1.63
2729
github.com/moby/term v0.5.2
28-
github.com/pkg/sftp v1.13.7
29-
github.com/prometheus/client_golang v1.20.5
30-
github.com/puzpuzpuz/xsync/v3 v3.5.0
31-
github.com/rogpeppe/go-internal v1.13.1
30+
github.com/pkg/sftp v1.13.8
31+
github.com/prometheus/client_golang v1.21.1
32+
github.com/puzpuzpuz/xsync/v3 v3.5.1
33+
github.com/rogpeppe/go-internal v1.14.1
3234
github.com/sabhiram/go-gitignore v0.0.0-20210923224102-525f6e181f06
3335
github.com/sirupsen/logrus v1.9.3
3436
github.com/spf13/afero v1.12.0
35-
github.com/spf13/cobra v1.8.1
37+
github.com/spf13/cobra v1.9.1
3638
github.com/spf13/pflag v1.0.6
3739
github.com/stretchr/testify v1.10.0
3840
github.com/telepresenceio/go-fuseftp v0.6.4
3941
github.com/telepresenceio/go-fuseftp/rpc v0.6.4
40-
github.com/telepresenceio/telepresence/rpc/v2 v2.21.1
42+
github.com/telepresenceio/telepresence/rpc/v2 v2.22.0-rc.1
4143
github.com/vishvananda/netlink v1.3.0
42-
golang.org/x/net v0.35.0
43-
golang.org/x/sys v0.30.0
44-
golang.org/x/term v0.29.0
44+
golang.org/x/net v0.37.0
45+
golang.org/x/sys v0.31.0
46+
golang.org/x/term v0.30.0
4547
golang.zx2c4.com/wireguard v0.0.0-20231211153847-12269c276173
4648
golang.zx2c4.com/wireguard/windows v0.5.3
47-
google.golang.org/grpc v1.70.0
49+
google.golang.org/grpc v1.71.0
4850
google.golang.org/protobuf v1.36.5
49-
gvisor.dev/gvisor v0.0.0-20250210225643-b6c879e0ba3f
50-
helm.sh/helm/v3 v3.17.0
51-
k8s.io/api v0.32.1
52-
k8s.io/apimachinery v0.32.1
53-
k8s.io/cli-runtime v0.32.1
54-
k8s.io/client-go v0.32.1
55-
k8s.io/kubectl v0.32.1
51+
gvisor.dev/gvisor v0.0.0-20250307022919-35e47cb01460
52+
helm.sh/helm/v3 v3.17.1
53+
k8s.io/api v0.32.3
54+
k8s.io/apimachinery v0.32.3
55+
k8s.io/cli-runtime v0.32.3
56+
k8s.io/client-go v0.32.3
57+
k8s.io/kubectl v0.32.3
5658
k8s.io/utils v0.0.0-20241210054802-24370beab758
5759
sigs.k8s.io/yaml v1.4.0
5860
)
@@ -72,19 +74,19 @@ require (
7274
github.com/beorn7/perks v1.0.1 // indirect
7375
github.com/cespare/xxhash/v2 v2.3.0 // indirect
7476
github.com/chai2010/gettext-go v1.0.3 // indirect
75-
github.com/containerd/containerd v1.7.25 // indirect
77+
github.com/containerd/containerd v1.7.26 // indirect
7678
github.com/containerd/errdefs v1.0.0 // indirect
7779
github.com/containerd/log v0.1.0 // indirect
7880
github.com/containerd/platforms v0.2.1 // indirect
7981
github.com/cyphar/filepath-securejoin v0.4.1 // indirect
8082
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
8183
github.com/distribution/reference v0.6.0 // indirect
82-
github.com/docker/cli v27.5.1+incompatible // indirect
84+
github.com/docker/cli v28.0.1+incompatible // indirect
8385
github.com/docker/distribution v2.8.3+incompatible // indirect
84-
github.com/docker/docker-credential-helpers v0.8.2 // indirect
86+
github.com/docker/docker-credential-helpers v0.9.2 // indirect
8587
github.com/docker/go-metrics v0.0.1 // indirect
8688
github.com/docker/go-units v0.5.0 // indirect
87-
github.com/emicklei/go-restful/v3 v3.12.1 // indirect
89+
github.com/emicklei/go-restful/v3 v3.12.2 // indirect
8890
github.com/evanphx/json-patch v5.9.11+incompatible // indirect
8991
github.com/exponent-io/jsonpath v0.0.0-20210407135951-1de76d718b3f // indirect
9092
github.com/fatih/camelcase v1.0.0 // indirect
@@ -97,9 +99,9 @@ require (
9799
github.com/go-gorp/gorp/v3 v3.1.0 // indirect
98100
github.com/go-logr/logr v1.4.2 // indirect
99101
github.com/go-logr/stdr v1.2.2 // indirect
100-
github.com/go-openapi/jsonpointer v0.21.0 // indirect
102+
github.com/go-openapi/jsonpointer v0.21.1 // indirect
101103
github.com/go-openapi/jsonreference v0.21.0 // indirect
102-
github.com/go-openapi/swag v0.23.0 // indirect
104+
github.com/go-openapi/swag v0.23.1 // indirect
103105
github.com/gobwas/glob v0.2.3 // indirect
104106
github.com/gogo/protobuf v1.3.2 // indirect
105107
github.com/golang/protobuf v1.5.4 // indirect
@@ -118,7 +120,7 @@ require (
118120
github.com/jmoiron/sqlx v1.4.0 // indirect
119121
github.com/josharian/intern v1.0.1-0.20211109044230-42b52b674af5 // indirect
120122
github.com/json-iterator/go v1.1.12 // indirect
121-
github.com/klauspost/compress v1.17.11 // indirect
123+
github.com/klauspost/compress v1.18.0 // indirect
122124
github.com/kr/fs v0.1.0 // indirect
123125
github.com/lann/builder v0.0.0-20180802200727-47ae307949d0 // indirect
124126
github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0 // indirect
@@ -141,7 +143,7 @@ require (
141143
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
142144
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect
143145
github.com/opencontainers/go-digest v1.0.0 // indirect
144-
github.com/opencontainers/image-spec v1.1.0 // indirect
146+
github.com/opencontainers/image-spec v1.1.1 // indirect
145147
github.com/peterbourgon/diskv v2.0.1+incompatible // indirect
146148
github.com/pkg/errors v0.9.1 // indirect
147149
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
@@ -161,32 +163,33 @@ require (
161163
github.com/xeipuuv/gojsonschema v1.2.0 // indirect
162164
github.com/xlab/treeprint v1.2.0 // indirect
163165
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
164-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect
165-
go.opentelemetry.io/otel v1.34.0 // indirect
166-
go.opentelemetry.io/otel/metric v1.34.0 // indirect
167-
go.opentelemetry.io/otel/trace v1.34.0 // indirect
168-
golang.org/x/crypto v0.33.0 // indirect
169-
golang.org/x/mod v0.23.0 // indirect
170-
golang.org/x/oauth2 v0.26.0 // indirect
171-
golang.org/x/sync v0.11.0 // indirect
172-
golang.org/x/text v0.22.0 // indirect
173-
golang.org/x/time v0.10.0 // indirect
174-
golang.org/x/tools v0.30.0 // indirect
166+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0 // indirect
167+
go.opentelemetry.io/otel v1.35.0 // indirect
168+
go.opentelemetry.io/otel/metric v1.35.0 // indirect
169+
go.opentelemetry.io/otel/trace v1.35.0 // indirect
170+
golang.org/x/crypto v0.36.0 // indirect
171+
golang.org/x/mod v0.24.0 // indirect
172+
golang.org/x/oauth2 v0.28.0 // indirect
173+
golang.org/x/sync v0.12.0 // indirect
174+
golang.org/x/text v0.23.0 // indirect
175+
golang.org/x/time v0.11.0 // indirect
176+
golang.org/x/tools v0.31.0 // indirect
175177
golang.zx2c4.com/wintun v0.0.0-20230126152724-0fa3db229ce2 // indirect
176-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250207221924-e9438ea467c6 // indirect
178+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250311190419-81fb87f6b8bf // indirect
177179
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
178180
gopkg.in/inf.v0 v0.9.1 // indirect
179181
gopkg.in/yaml.v3 v3.0.1 // indirect
180-
k8s.io/apiextensions-apiserver v0.32.1 // indirect
181-
k8s.io/apiserver v0.32.1 // indirect
182-
k8s.io/component-base v0.32.1 // indirect
182+
k8s.io/apiextensions-apiserver v0.32.3 // indirect
183+
k8s.io/apiserver v0.32.3 // indirect
184+
k8s.io/component-base v0.32.3 // indirect
183185
k8s.io/klog/v2 v2.130.1 // indirect
184-
k8s.io/kube-openapi v0.0.0-20241212222426-2c72e554b1e7 // indirect
186+
k8s.io/kube-openapi v0.0.0-20250304201544-e5f78fe3ede9 // indirect
185187
oras.land/oras-go v1.2.6 // indirect
186188
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
187189
sigs.k8s.io/kustomize/api v0.19.0 // indirect
188190
sigs.k8s.io/kustomize/kyaml v0.19.0 // indirect
189-
sigs.k8s.io/structured-merge-diff/v4 v4.5.0 // indirect
191+
sigs.k8s.io/randfill v1.0.0 // indirect
192+
sigs.k8s.io/structured-merge-diff/v4 v4.6.0 // indirect
190193
)
191194

192195
replace github.com/telepresenceio/telepresence/rpc/v2 => ./rpc

0 commit comments

Comments
 (0)