Skip to content
This repository was archived by the owner on Oct 13, 2023. It is now read-only.

Commit bff7e30

Browse files
authored
Merge pull request #215 from thaJeztah/19.03_backport_buildkit_fixes
[19.03 backport] BuildKit fixes
2 parents ff44133 + d371b28 commit bff7e30

205 files changed

Lines changed: 23762 additions & 10548 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

builder/builder-next/adapters/containerimage/pull.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -545,10 +545,10 @@ func (p *puller) Snapshot(ctx context.Context) (cache.ImmutableRef, error) {
545545

546546
r := image.NewRootFS()
547547
rootFS, release, err := p.is.DownloadManager.Download(ctx, *r, runtime.GOOS, layers, pkgprogress.ChanOutput(pchan))
548+
stopProgress()
548549
if err != nil {
549550
return nil, err
550551
}
551-
stopProgress()
552552

553553
ref, err := p.is.CacheAccessor.GetFromSnapshotter(ctx, string(rootFS.ChainID()), cache.WithDescription(fmt.Sprintf("pulled from %s", p.ref)))
554554
release()

builder/builder-next/adapters/snapshot/snapshot.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,10 @@ func NewSnapshotter(opt Opt) (snapshot.SnapshotterBase, error) {
7474
return s, nil
7575
}
7676

77+
func (s *snapshotter) Name() string {
78+
return "default"
79+
}
80+
7781
func (s *snapshotter) IdentityMapping() *idtools.IdentityMapping {
7882
return nil
7983
}

vendor.conf

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ github.com/imdario/mergo 7c29201646fa3de8506f70121347
2727
golang.org/x/sync e225da77a7e68af35c70ccbf71af2b83e6acac3c
2828

2929
# buildkit
30-
github.com/moby/buildkit 8818c67cff663befa7b70f21454e340f71616581
30+
github.com/moby/buildkit f238f1efb04f00bf0cc147141fda9ddb55c8bc49
3131
github.com/tonistiigi/fsutil 3bbb99cdbd76619ab717299830c60f6f2a533a6b
3232
github.com/grpc-ecosystem/grpc-opentracing 8e809c8a86450a29b90dcc9efbf062d0fe6d9746
3333
github.com/opentracing/opentracing-go 1361b9cd60be79c4c3a7fa9841b3c132e40066a7
@@ -73,7 +73,7 @@ github.com/opencontainers/go-digest 279bed98673dd5bef374d3b6e4b0
7373
# get go-zfs packages
7474
github.com/mistifyio/go-zfs f784269be439d704d3dfa1906f45dd848fed2beb
7575

76-
google.golang.org/grpc 7a6a684ca69eb4cae85ad0a484f2e531598c047b # v1.12.2
76+
google.golang.org/grpc 25c4f928eaa6d96443009bd842389fb4fa48664e # v1.20.1
7777

7878
# The version of runc should match the version that is used by the containerd
7979
# version that is used. If you need to update runc, open a pull request in
@@ -119,23 +119,23 @@ github.com/googleapis/gax-go 317e0006254c44a0ac427cc52a0e
119119
google.golang.org/genproto 694d95ba50e67b2e363f3483057db5d4910c18f9
120120

121121
# containerd
122-
github.com/containerd/containerd ceba56893a76f22cf0126c46d835c80fb3833408
122+
github.com/containerd/containerd 3a3f0aac8819165839a41fee77a4f4ac8b103097
123123
github.com/containerd/fifo a9fb20d87448d386e6d50b1f2e1fa70dcf0de43c
124-
github.com/containerd/continuity 004b46473808b3e7a4a3049c20e4376c91eb966d
124+
github.com/containerd/continuity aaeac12a7ffcd198ae25440a9dff125c2e2703a7
125125
github.com/containerd/cgroups 4994991857f9b0ae8dc439551e8bebdbb4bf66c1
126-
github.com/containerd/console c12b1e7919c14469339a5d38f2f8ed9b64a9de23
126+
github.com/containerd/console 0650fd9eeb50bab4fc99dceb9f2e14cf58f36e7f
127127
github.com/containerd/go-runc 7d11b49dc0769f6dbb0d1b19f3d48524d1bad9ad
128128
github.com/containerd/typeurl 2a93cfde8c20b23de8eb84a5adbc234ddf7a9e8d
129129
github.com/containerd/ttrpc f02858b1457c5ca3aaec3a0803eb0d59f96e41d6
130-
github.com/gogo/googleapis 08a7655d27152912db7aaf4f983275eaf8d128ef
130+
github.com/gogo/googleapis d31c731455cb061f42baff3bda55bad0118b126b # v1.2.0
131131

132132
# cluster
133133
github.com/docker/swarmkit 59163bf75df38489d4a10392265d27156dc473c5
134-
github.com/gogo/protobuf 4cbf7e384e768b4e01799441fdf2a706a5635ae7 # v1.2.0
134+
github.com/gogo/protobuf ba06b47c162d49f2af050fb4c75bcbc86a159d5c # v1.2.1
135135
github.com/cloudflare/cfssl 5d63dbd981b5c408effbb58c442d54761ff94fbd # 1.3.2
136136
github.com/fernet/fernet-go 1b2437bc582b3cfbb341ee5a29f8ef5b42912ff2
137137
github.com/google/certificate-transparency-go 37a384cd035e722ea46e55029093e26687138edf # v1.0.20
138-
golang.org/x/crypto 38d8ce5564a5b71b2e3a00553993f1b9a7ae852f
138+
golang.org/x/crypto 88737f569e3a9c7ab309cdc09a07fe7fc87233c3
139139
golang.org/x/time fbb02b2291d28baffd63558aa44b4b56f178d650
140140
github.com/hashicorp/go-memdb cb9a474f84cc5e41b273b20c6927680b2a8776ad
141141
github.com/hashicorp/go-immutable-radix 826af9ccf0feeee615d546d69b11f8e98da8c8f1 git://github.com/tonistiigi/go-immutable-radix.git

vendor/github.com/containerd/console/LICENSE

Lines changed: 4 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/containerd/console/README.md

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)