Skip to content

Commit 55df6d4

Browse files
committed
feat: update Talos to v1.11.0
See siderolabs/talos#11578 Signed-off-by: Andrey Smirnov <[email protected]>
1 parent 0939b37 commit 55df6d4

File tree

8 files changed

+94
-42
lines changed

8 files changed

+94
-42
lines changed

Makefile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ MODULE := $(shell head -1 go.mod | cut -d' ' -f2)
99

1010
ARTIFACTS := _out
1111
TEST_PKGS ?= ./...
12-
TALOS_RELEASE ?= v1.11.0-beta.2
13-
DEFAULT_K8S_VERSION ?= v1.33.3
12+
TALOS_RELEASE ?= v1.11.0
13+
DEFAULT_K8S_VERSION ?= v1.34.0
1414

1515
KRES_IMAGE ?= ghcr.io/siderolabs/kres:latest
1616

17-
TOOLS ?= ghcr.io/siderolabs/tools:v1.11.0
18-
PKGS ?= v1.11.0
17+
TOOLS ?= ghcr.io/siderolabs/tools:v1.11.0-2-g8556c73
18+
PKGS ?= v1.11.0-15-g2ac857a
1919

2020
SFYRA_CLUSTERCTL_CONFIG ?= $(HOME)/.cluster-api/clusterctl.sfyra.yaml
2121

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,17 +29,17 @@ This provider's versions are compatible with the following versions of Cluster A
2929

3030
This provider's versions are able to install and manage the following versions of Kubernetes:
3131

32-
| | v1.19 | v1.20 | v1.21 | v1.22 | v1.23 | v1.24 | v1.25 | v1.26 | v1.27 | v1.28 | v1.29 | v1.30 | v1.31 | v1.32 | v1.33 |
33-
| ---------------------- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- |
34-
| Sidero Provider (v0.5) |||||||||| | | | | | |
35-
| Sidero Provider (v0.6) | | | | | |||||||||||
32+
| | v1.19 | v1.20 | v1.21 | v1.22 | v1.23 | v1.24 | v1.25 | v1.26 | v1.27 | v1.28 | v1.29 | v1.30 | v1.31 | v1.32 | v1.33 | v1.34 |
33+
| ---------------------- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- |
34+
| Sidero Provider (v0.5) |||||||||| | | | | | | |
35+
| Sidero Provider (v0.6) | | | | | ||||||||||||
3636

3737
This provider's versions are compatible with the following versions of Talos:
3838

39-
| | v0.12 | v0.13 | v0.14 | v1.0 | v1.1 | v1.2 | v1.3 | v1.4 | v1.5 | v1.6 | v1.7 | v1.8 | v1.9 | v1.10 |
40-
| ---------------------- | ------ | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- |
39+
| | v0.12 | v0.13 | v0.14 | v1.0 | v1.1 | v1.2 | v1.3 | v1.4 | v1.5 | v1.6 | v1.7 | v1.8 | v1.9 | v1.10 | v1.11 |
40+
| ---------------------- | ------ | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- |
4141
| Sidero Provider (v0.5) | ✓ (+) | ✓ (+) |||||| | | | | | | |
42-
| Sidero Provider (v0.6) | | | ||||||||||||
42+
| Sidero Provider (v0.6) | | | |||||||||||||
4343

4444
## Support
4545

app/sidero-controller-manager/internal/dhcp/dhcp_server.go

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ package dhcp
77
import (
88
"errors"
99
"fmt"
10+
"log"
1011
"net"
1112
"strconv"
1213

@@ -19,8 +20,22 @@ import (
1920

2021
// ServeDHCP starts the DHCP proxy server.
2122
func ServeDHCP(logger logr.Logger, apiEndpoint string, apiPort int) error {
23+
serverIPs, err := net.LookupIP(apiEndpoint)
24+
if err != nil {
25+
return err
26+
}
27+
28+
if len(serverIPs) == 0 {
29+
return fmt.Errorf("no IPs found for %s", apiEndpoint)
30+
}
31+
32+
iface, err := findMatchingInterface(serverIPs[0])
33+
if err != nil {
34+
return err
35+
}
36+
2237
server, err := server4.NewServer(
23-
"",
38+
iface,
2439
nil,
2540
handlePacket(logger, apiEndpoint, apiPort),
2641
)
@@ -33,6 +48,37 @@ func ServeDHCP(logger logr.Logger, apiEndpoint string, apiPort int) error {
3348
return server.Serve()
3449
}
3550

51+
func findMatchingInterface(targetIP net.IP) (string, error) {
52+
interfaces, err := net.Interfaces()
53+
if err != nil {
54+
return "", fmt.Errorf("failed to get network interfaces: %w", err)
55+
}
56+
57+
for _, iface := range interfaces {
58+
addrs, addrsErr := iface.Addrs()
59+
if addrsErr != nil {
60+
log.Printf("failed to list addresses for interface %s: %v", iface.Name, addrsErr)
61+
}
62+
63+
for _, addr := range addrs {
64+
// Extract IP from address
65+
var ip net.IP
66+
switch v := addr.(type) {
67+
case *net.IPNet:
68+
ip = v.IP
69+
case *net.IPAddr:
70+
ip = v.IP
71+
}
72+
73+
if ip != nil && ip.Equal(targetIP) {
74+
return iface.Name, nil
75+
}
76+
}
77+
}
78+
79+
return "", fmt.Errorf("no interface found for: %s", targetIP)
80+
}
81+
3682
func handlePacket(logger logr.Logger, apiEndpoint string, apiPort int) func(conn net.PacketConn, peer net.Addr, m *dhcpv4.DHCPv4) {
3783
return func(conn net.PacketConn, peer net.Addr, m *dhcpv4.DHCPv4) {
3884
if err := isBootDHCP(m); err != nil {

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ require (
2828
github.com/siderolabs/go-smbios v0.3.3
2929
github.com/siderolabs/grpc-proxy v0.5.1
3030
github.com/siderolabs/siderolink v0.3.15
31-
github.com/siderolabs/talos/pkg/machinery v1.11.0-beta.2
31+
github.com/siderolabs/talos/pkg/machinery v1.11.0
3232
github.com/spf13/pflag v1.0.7
3333
github.com/stretchr/testify v1.10.0
3434
go.uber.org/zap v1.27.0

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -275,8 +275,8 @@ github.com/siderolabs/protoenc v0.2.2 h1:vVQDrTjV+QSOiroWTca6h2Sn5XWYk7VSUPav5J0
275275
github.com/siderolabs/protoenc v0.2.2/go.mod h1:gtkHkjSCFEceXUHUzKDpnuvXu1mab9D3pVxTnQN+z+o=
276276
github.com/siderolabs/siderolink v0.3.15 h1:WSsgKQGJY/ObIKjTcYYGEaGfRMyox+r/Ft+9lIgJqOI=
277277
github.com/siderolabs/siderolink v0.3.15/go.mod h1:iWdlsHji90zotgDg4+a2zJL2ZMNJckQ8/VwqR39ThBM=
278-
github.com/siderolabs/talos/pkg/machinery v1.11.0-beta.2 h1:gZOtd+Rgi2AZvApAJETpr62Xaugl9OCpjm9uVygalaw=
279-
github.com/siderolabs/talos/pkg/machinery v1.11.0-beta.2/go.mod h1:YZWMHzfKssJgAxrEQXvTGEBEf/ufpzXA9R+8ZzCFDUc=
278+
github.com/siderolabs/talos/pkg/machinery v1.11.0 h1:4OYGCyKJ5+jot9gP7hSRfX3rfy/fibcfJPljDATyWeg=
279+
github.com/siderolabs/talos/pkg/machinery v1.11.0/go.mod h1:/GdYEC36ejnEqxvGyYngAB8R+ilSqu2ZBW79Vc273Mo=
280280
github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
281281
github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ=
282282
github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ=

hack/release.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,9 @@ preface = """\
1414
"""
1515

1616
[notes]
17+
18+
[notes.talos]
19+
title = "Talos Linux"
20+
description = """\
21+
Sidero Metal now supports Talos Linux v1.11.x.
22+
"""

sfyra/go.mod

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -28,25 +28,25 @@ replace (
2828
)
2929

3030
require (
31-
github.com/siderolabs/cluster-api-control-plane-provider-talos v0.5.11-0.20250813101532-702501b5c3f3
31+
github.com/siderolabs/cluster-api-control-plane-provider-talos v0.5.11
3232
github.com/siderolabs/go-debug v0.5.0
3333
github.com/siderolabs/go-loadbalancer v0.4.0
3434
github.com/siderolabs/go-pointer v1.0.1
3535
github.com/siderolabs/go-procfs v0.1.2
3636
github.com/siderolabs/go-retry v0.3.3
3737
github.com/siderolabs/net v0.4.0
3838
github.com/siderolabs/sidero v0.0.0-00010101000000-000000000000
39-
github.com/siderolabs/talos v1.11.0-beta.2
40-
github.com/siderolabs/talos/pkg/machinery v1.11.0-beta.2
39+
github.com/siderolabs/talos v1.11.0
40+
github.com/siderolabs/talos/pkg/machinery v1.11.0
4141
github.com/spf13/cobra v1.9.1
4242
github.com/stretchr/testify v1.10.0
4343
go.uber.org/zap v1.27.0
4444
google.golang.org/grpc v1.74.2
4545
gopkg.in/yaml.v3 v3.0.1
46-
k8s.io/api v0.34.0-rc.1
47-
k8s.io/apiextensions-apiserver v0.34.0-rc.1
48-
k8s.io/apimachinery v0.34.0-rc.1
49-
k8s.io/client-go v0.34.0-rc.1
46+
k8s.io/api v0.34.0
47+
k8s.io/apiextensions-apiserver v0.34.0
48+
k8s.io/apimachinery v0.34.0
49+
k8s.io/client-go v0.34.0
5050
sigs.k8s.io/cluster-api v1.10.4
5151
sigs.k8s.io/controller-runtime v0.20.4
5252
)
@@ -162,13 +162,13 @@ require (
162162
github.com/sagikazarmark/locafero v0.7.0 // indirect
163163
github.com/sasha-s/go-deadlock v0.3.5 // indirect
164164
github.com/shopspring/decimal v1.4.0 // indirect
165-
github.com/siderolabs/cluster-api-bootstrap-provider-talos v0.6.10-0.20250811162926-710fae2a8bc0 // indirect
165+
github.com/siderolabs/cluster-api-bootstrap-provider-talos v0.6.10 // indirect
166166
github.com/siderolabs/crypto v0.6.3 // indirect
167167
github.com/siderolabs/gen v0.8.5 // indirect
168-
github.com/siderolabs/go-api-signature v0.3.6 // indirect
168+
github.com/siderolabs/go-api-signature v0.3.7 // indirect
169169
github.com/siderolabs/go-blockdevice/v2 v2.0.19 // indirect
170170
github.com/siderolabs/go-cmd v0.1.3 // indirect
171-
github.com/siderolabs/go-kubernetes v0.2.25 // indirect
171+
github.com/siderolabs/go-kubernetes v0.2.26 // indirect
172172
github.com/siderolabs/go-talos-support v0.1.2 // indirect
173173
github.com/siderolabs/protoenc v0.2.2 // indirect
174174
github.com/siderolabs/tcpproxy v0.1.0 // indirect
@@ -180,7 +180,7 @@ require (
180180
github.com/stoewer/go-strcase v1.3.0 // indirect
181181
github.com/subosito/gotenv v1.6.0 // indirect
182182
github.com/u-root/uio v0.0.0-20240224005618-d2acac8f3701 // indirect
183-
github.com/ulikunitz/xz v0.5.12 // indirect
183+
github.com/ulikunitz/xz v0.5.15 // indirect
184184
github.com/valyala/fastjson v1.6.4 // indirect
185185
github.com/vbatts/tar-split v0.12.1 // indirect
186186
github.com/vishvananda/netlink v1.3.1-0.20250303224720-0e7078ed04c8 // indirect
@@ -212,9 +212,9 @@ require (
212212
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
213213
gopkg.in/inf.v0 v0.9.1 // indirect
214214
gopkg.in/yaml.v2 v2.4.0 // indirect
215-
k8s.io/apiserver v0.34.0-rc.1 // indirect
215+
k8s.io/apiserver v0.34.0 // indirect
216216
k8s.io/cluster-bootstrap v0.32.3 // indirect
217-
k8s.io/component-base v0.34.0-rc.1 // indirect
217+
k8s.io/component-base v0.34.0 // indirect
218218
k8s.io/klog/v2 v2.130.1 // indirect
219219
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b // indirect
220220
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 // indirect

sfyra/go.sum

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -329,24 +329,24 @@ github.com/sasha-s/go-deadlock v0.3.5 h1:tNCOEEDG6tBqrNDOX35j/7hL5FcFViG6awUGROb
329329
github.com/sasha-s/go-deadlock v0.3.5/go.mod h1:bugP6EGbdGYObIlx7pUZtWqlvo8k9H6vCBBsiChJQ5U=
330330
github.com/shopspring/decimal v1.4.0 h1:bxl37RwXBklmTi0C79JfXCEBD1cqqHt0bbgBAGFp81k=
331331
github.com/shopspring/decimal v1.4.0/go.mod h1:gawqmDU56v4yIKSwfBSFip1HdCCXN8/+DMd9qYNcwME=
332-
github.com/siderolabs/cluster-api-bootstrap-provider-talos v0.6.10-0.20250811162926-710fae2a8bc0 h1:HtUn2+rip0j0FRbU8tAZbdWsBU/0LaHYnLOtDsJHSkU=
333-
github.com/siderolabs/cluster-api-bootstrap-provider-talos v0.6.10-0.20250811162926-710fae2a8bc0/go.mod h1:JQz9dxKygGybe2X6yHQmKxbkI83AoN13pQ2HkEOO0/E=
334-
github.com/siderolabs/cluster-api-control-plane-provider-talos v0.5.11-0.20250813101532-702501b5c3f3 h1:otXbhomSCXHNF3un1n6D8CMeExXY7FwCmWyBwCn6qs8=
335-
github.com/siderolabs/cluster-api-control-plane-provider-talos v0.5.11-0.20250813101532-702501b5c3f3/go.mod h1:li4I93kljHcnGKg/MqlhgkSxwe1MYC+XlDbmtL0JLEI=
332+
github.com/siderolabs/cluster-api-bootstrap-provider-talos v0.6.10 h1:haDwcWQeH2KeEAaNI2n+YKvCW4yKIKduKzJyvoO/nFA=
333+
github.com/siderolabs/cluster-api-bootstrap-provider-talos v0.6.10/go.mod h1:XvHobhX81U5CIjctm5K2ehg3RVJ+jiw/jCL33Ym+j8I=
334+
github.com/siderolabs/cluster-api-control-plane-provider-talos v0.5.11 h1:dQssatalxtehX26Hdd4WcBOWUJQqjxydGHpSqyZdWUM=
335+
github.com/siderolabs/cluster-api-control-plane-provider-talos v0.5.11/go.mod h1:Q93hKDe9MWVigxEMGtrsQK/H99RW4ldxLM5sQDMP9xQ=
336336
github.com/siderolabs/crypto v0.6.3 h1:9eGHzAJQg7FvPcjVANLQKnepc0nrl5IkLJ3FxhMvsQw=
337337
github.com/siderolabs/crypto v0.6.3/go.mod h1:LEhGuXlvwElMgh+rYjCFw6JgfOgyaC+sqsl/YwWU+EM=
338338
github.com/siderolabs/gen v0.8.5 h1:xlWXTynnGD/epaj7uplvKvmAkBH+Fp51bLnw1JC0xME=
339339
github.com/siderolabs/gen v0.8.5/go.mod h1:CRrktDXQf3yDJI7xKv+cDYhBbKdfd/YE16OpgcHoT9E=
340-
github.com/siderolabs/go-api-signature v0.3.6 h1:wDIsXbpl7Oa/FXvxB6uz4VL9INA9fmr3EbmjEZYFJrU=
341-
github.com/siderolabs/go-api-signature v0.3.6/go.mod h1:hoH13AfunHflxbXfh+NoploqV13ZTDfQ1mQJWNVSW9U=
340+
github.com/siderolabs/go-api-signature v0.3.7 h1:Qx5NH3BrtYucCgiLObAJhx7pouLR4tivr1moOClII3M=
341+
github.com/siderolabs/go-api-signature v0.3.7/go.mod h1:MQy+DcXCQIFFXZr+E4tbMmnQSQs7WpubSpJFRN694mI=
342342
github.com/siderolabs/go-blockdevice/v2 v2.0.19 h1:V2a7HHzXlgMcZWUxpYp6BdapnwJGDAs/oGy1zkPicNA=
343343
github.com/siderolabs/go-blockdevice/v2 v2.0.19/go.mod h1:nqUmQxOSex/Sg70x+QyhdE/VtXZ6Q53Z4FoR2RFBzZU=
344344
github.com/siderolabs/go-cmd v0.1.3 h1:JrgZwqhJQeoec3QRON0LK+fv+0y7d0DyY7zsfkO6ciw=
345345
github.com/siderolabs/go-cmd v0.1.3/go.mod h1:bg7HY4mRNu4zKebAgUevSwuYNtcvPMJfuhLRkVKHZ0k=
346346
github.com/siderolabs/go-debug v0.5.0 h1:AQwFtvyFkSYTA1of4/UyDvVu8dVLoQP5sUYgmcp/u+4=
347347
github.com/siderolabs/go-debug v0.5.0/go.mod h1:qtqaKzHrtj5ork8hhzswb3c225221aSVveehKTjBwBw=
348-
github.com/siderolabs/go-kubernetes v0.2.25 h1:UZ2dNlgqDvGG3pyfwBJNsYCsvrMrIbDtec3w41FR91I=
349-
github.com/siderolabs/go-kubernetes v0.2.25/go.mod h1:iFJsycHXGtEyBDRlDyopAMS7UuzyiHeYl7lWjK8ZdxA=
348+
github.com/siderolabs/go-kubernetes v0.2.26 h1:KsJ/4X/34+Hh5KfbNLAmMSYKQcmfPo8owwQ2qCBT6Oc=
349+
github.com/siderolabs/go-kubernetes v0.2.26/go.mod h1:iFJsycHXGtEyBDRlDyopAMS7UuzyiHeYl7lWjK8ZdxA=
350350
github.com/siderolabs/go-loadbalancer v0.4.0 h1:nqZC4x1yZAFAtkb7eu5T1IoPaMDKu5jgQQGkk6rZa9s=
351351
github.com/siderolabs/go-loadbalancer v0.4.0/go.mod h1:tRVouZ9i2R/TRbNUF9MqyBlV2wsjX0cxkYTjPXcI9P0=
352352
github.com/siderolabs/go-pointer v1.0.1 h1:f7Yi4IK1jptS8yrT9GEbwhmGcVxvPQgBUG/weH3V3DM=
@@ -361,10 +361,10 @@ github.com/siderolabs/net v0.4.0 h1:1bOgVay/ijPkJz4qct98nHsiB/ysLQU0KLoBC4qLm7I=
361361
github.com/siderolabs/net v0.4.0/go.mod h1:/ibG+Hm9HU27agp5r9Q3eZicEfjquzNzQNux5uEk0kM=
362362
github.com/siderolabs/protoenc v0.2.2 h1:vVQDrTjV+QSOiroWTca6h2Sn5XWYk7VSUPav5J0Qp54=
363363
github.com/siderolabs/protoenc v0.2.2/go.mod h1:gtkHkjSCFEceXUHUzKDpnuvXu1mab9D3pVxTnQN+z+o=
364-
github.com/siderolabs/talos v1.11.0-beta.2 h1:ZMCVcC/iElBqclULVLg3YMn71pqg9dGY4dkHDggpnsE=
365-
github.com/siderolabs/talos v1.11.0-beta.2/go.mod h1:u26vhADmYx0khMzV6MphZmnX0ve69Mcbzg3hMc4XaFQ=
366-
github.com/siderolabs/talos/pkg/machinery v1.11.0-beta.2 h1:gZOtd+Rgi2AZvApAJETpr62Xaugl9OCpjm9uVygalaw=
367-
github.com/siderolabs/talos/pkg/machinery v1.11.0-beta.2/go.mod h1:YZWMHzfKssJgAxrEQXvTGEBEf/ufpzXA9R+8ZzCFDUc=
364+
github.com/siderolabs/talos v1.11.0 h1:6wOxH1OY1ENw1mRjFnUvplN8T+HakiEsupEZW+1V8Vw=
365+
github.com/siderolabs/talos v1.11.0/go.mod h1:UjO6Hij/+hBbtg9OPQZaAXN1aaZ9z/tlDjEY70R06PY=
366+
github.com/siderolabs/talos/pkg/machinery v1.11.0 h1:4OYGCyKJ5+jot9gP7hSRfX3rfy/fibcfJPljDATyWeg=
367+
github.com/siderolabs/talos/pkg/machinery v1.11.0/go.mod h1:/GdYEC36ejnEqxvGyYngAB8R+ilSqu2ZBW79Vc273Mo=
368368
github.com/siderolabs/tcpproxy v0.1.0 h1:IbkS9vRhjMOscc1US3M5P1RnsGKFgB6U5IzUk+4WkKA=
369369
github.com/siderolabs/tcpproxy v0.1.0/go.mod h1:onn6CPPj/w1UNqQ0U97oRPF0CqbrgEApYCw4P9IiCW8=
370370
github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ=
@@ -400,8 +400,8 @@ github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8
400400
github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU=
401401
github.com/u-root/uio v0.0.0-20240224005618-d2acac8f3701 h1:pyC9PaHYZFgEKFdlp3G8RaCKgVpHZnecvArXvPXcFkM=
402402
github.com/u-root/uio v0.0.0-20240224005618-d2acac8f3701/go.mod h1:P3a5rG4X7tI17Nn3aOIAYr5HbIMukwXG0urG0WuL8OA=
403-
github.com/ulikunitz/xz v0.5.12 h1:37Nm15o69RwBkXM0J6A5OlE67RZTfzUxTj8fB3dfcsc=
404-
github.com/ulikunitz/xz v0.5.12/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14=
403+
github.com/ulikunitz/xz v0.5.15 h1:9DNdB5s+SgV3bQ2ApL10xRc35ck0DuIX/isZvIk+ubY=
404+
github.com/ulikunitz/xz v0.5.15/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14=
405405
github.com/valyala/fastjson v1.6.4 h1:uAUNq9Z6ymTgGhcm0UynUAB6tlbakBrz6CQFax3BXVQ=
406406
github.com/valyala/fastjson v1.6.4/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY=
407407
github.com/vbatts/tar-split v0.12.1 h1:CqKoORW7BUWBe7UL/iqTVvkTBOF8UvOMKOIZykxnnbo=

0 commit comments

Comments
 (0)