Skip to content

Commit a70f3ec

Browse files
committed
Fix mod files and clean up
1 parent a45ad7c commit a70f3ec

File tree

4 files changed

+15
-16
lines changed

4 files changed

+15
-16
lines changed

contrib/nydusify/go.mod

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,16 @@ require (
1212
github.com/aws/aws-sdk-go-v2/credentials v1.17.27
1313
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.8
1414
github.com/aws/aws-sdk-go-v2/service/s3 v1.58.2
15+
github.com/containerd/containerd v1.7.23
1516
github.com/containerd/containerd/v2 v2.0.5
1617
github.com/containerd/continuity v0.4.5
1718
github.com/containerd/errdefs v1.0.0
18-
github.com/containerd/nydus-snapshotter v0.15.3-0.20250902015632-c9b930c1e283
19+
github.com/containerd/nydus-snapshotter v0.15.3
1920
github.com/containerd/platforms v1.0.0-rc.1
2021
github.com/distribution/reference v0.6.0
2122
github.com/docker/cli v28.1.1+incompatible
2223
github.com/dustin/go-humanize v1.0.1
23-
github.com/goharbor/acceleration-service v0.2.19
24+
github.com/goharbor/acceleration-service v0.2.21
2425
github.com/google/uuid v1.6.0
2526
github.com/hashicorp/go-hclog v1.6.2
2627
github.com/hashicorp/go-plugin v1.6.0
@@ -59,7 +60,6 @@ require (
5960
github.com/beorn7/perks v1.0.1 // indirect
6061
github.com/cespare/xxhash/v2 v2.3.0 // indirect
6162
github.com/containerd/cgroups/v3 v3.0.5 // indirect
62-
github.com/containerd/containerd v1.7.23 // indirect
6363
github.com/containerd/containerd/api v1.9.0 // indirect
6464
github.com/containerd/errdefs/pkg v0.3.0 // indirect
6565
github.com/containerd/fifo v1.1.0 // indirect
@@ -129,7 +129,4 @@ require (
129129
gopkg.in/yaml.v3 v3.0.1 // indirect
130130
)
131131

132-
replace (
133-
github.com/containerd/containerd/v2 => github.com/nydusaccelerator/containerd/v2 v2.0.0-20250528024712-b96732f49d37
134-
github.com/containerd/nydus-snapshotter => github.com/containerd/nydus-snapshotter v0.15.3-0.20250902015632-c9b930c1e283
135-
)
132+
replace github.com/containerd/containerd/v2 => github.com/nydusaccelerator/containerd/v2 v2.0.0-20250528024712-b96732f49d37

contrib/nydusify/go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,8 @@ github.com/containerd/fifo v1.1.0 h1:4I2mbh5stb1u6ycIABlBw9zgtlK8viPI9QkQNRQEEmY
7777
github.com/containerd/fifo v1.1.0/go.mod h1:bmC4NWMbXlt2EZ0Hc7Fx7QzTFxgPID13eH0Qu+MAb2o=
7878
github.com/containerd/log v0.1.0 h1:TCJt7ioM2cr/tfR8GPbGf9/VRAX8D2B4PjzCpfX540I=
7979
github.com/containerd/log v0.1.0/go.mod h1:VRRf09a7mHDIRezVKTRCrOq78v577GXq3bSa3EhrzVo=
80-
github.com/containerd/nydus-snapshotter v0.15.3-0.20250902015632-c9b930c1e283 h1:xkj7CHUTBrIWvq8eveq2UqcVBwLFZVbj8RFWUFxElIw=
81-
github.com/containerd/nydus-snapshotter v0.15.3-0.20250902015632-c9b930c1e283/go.mod h1:eRJqnxQDr48HNop15kZdLZpFF5B6vf6Q11Aq1K0E4Ms=
80+
github.com/containerd/nydus-snapshotter v0.15.3 h1:dgeroRQnfgpTgnw2MgsWZCHr71bDbZhlH7cHD4FebHI=
81+
github.com/containerd/nydus-snapshotter v0.15.3/go.mod h1:eRJqnxQDr48HNop15kZdLZpFF5B6vf6Q11Aq1K0E4Ms=
8282
github.com/containerd/platforms v1.0.0-rc.1 h1:83KIq4yy1erSRgOVHNk1HYdPvzdJ5CnsWaRoJX4C41E=
8383
github.com/containerd/platforms v1.0.0-rc.1/go.mod h1:J71L7B+aiM5SdIEqmd9wp6THLVRzJGXfNuWCZCllLA4=
8484
github.com/containerd/plugin v1.0.0 h1:c8Kf1TNl6+e2TtMHZt+39yAPDbouRH9WAToRjex483Y=
@@ -125,8 +125,8 @@ github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
125125
github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
126126
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
127127
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
128-
github.com/goharbor/acceleration-service v0.2.19 h1:pZ1iBaUUAZiQReqWHvYMM9f1M/HB2kLeXKmgDdMyCdk=
129-
github.com/goharbor/acceleration-service v0.2.19/go.mod h1:REj3y6AJjrOZbH0K904W/7QYojkiFECdLomJCyXOgxk=
128+
github.com/goharbor/acceleration-service v0.2.21 h1:TQEiWKJkBE5jpkJUkLoebKuZegnogG/KsLYR6xBtmjk=
129+
github.com/goharbor/acceleration-service v0.2.21/go.mod h1:3kXLAYcriP93w+l24k75Dk6CWMq/bhUWKcJ1X+AwWNE=
130130
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
131131
github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
132132
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=

contrib/nydusify/pkg/backend/s3.go

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import (
2121
"github.com/aws/aws-sdk-go-v2/credentials"
2222
"github.com/aws/aws-sdk-go-v2/feature/s3/manager"
2323
"github.com/aws/aws-sdk-go-v2/service/s3"
24+
"github.com/aws/aws-sdk-go-v2/service/s3/types"
2425
"github.com/containerd/containerd/v2/core/remotes"
2526
ocispec "github.com/opencontainers/image-spec/specs-go/v1"
2627
"github.com/pkg/errors"
@@ -126,12 +127,13 @@ func (b *S3Backend) Upload(ctx context.Context, blobID, blobPath string, size in
126127

127128
uploader := manager.NewUploader(b.client, func(u *manager.Uploader) {
128129
u.PartSize = int64(b.partSize)
129-
u.Concurrency = int(b.numUploadThreads)
130+
u.Concurrency = b.numUploadThreads
130131
})
131132
_, err = uploader.Upload(ctx, &s3.PutObjectInput{
132-
Bucket: aws.String(b.bucketName),
133-
Key: aws.String(blobObjectKey),
134-
Body: blobFile,
133+
Bucket: aws.String(b.bucketName),
134+
Key: aws.String(blobObjectKey),
135+
Body: blobFile,
136+
ChecksumAlgorithm: types.ChecksumAlgorithmCrc32,
135137
})
136138
if err != nil {
137139
return nil, errors.Wrap(err, "upload blob to s3 backend")

contrib/nydusify/pkg/committer/manager.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ func (m *Manager) Inspect(ctx context.Context, containerID string) (*InspectResu
115115
if err != nil {
116116
return nil, errors.Wrapf(err, "get snapshot mount")
117117
}
118-
118+
119119
// Parse overlay mount options properly - they can be in any order
120120
for _, option := range mount[0].Options {
121121
if strings.HasPrefix(option, "lowerdir=") {

0 commit comments

Comments
 (0)