Skip to content

[0.9] blob download progress broken  #2248

@tonistiigi

Description

@tonistiigi

Looks like after #2203 the image pulls do not show progress output anymore when layer blobs are pulled.

Before:

 => [git 1/2] FROM docker.io/library/alpine:3.14@sha256:234cb88d3020898631af0ccbbcca9a66ae7306ecd30c9720690858c1b007d2a0                                              0.4s
 => => resolve docker.io/library/alpine:3.14@sha256:234cb88d3020898631af0ccbbcca9a66ae7306ecd30c9720690858c1b007d2a0                                                  0.0s
 => => sha256:58ab47519297212468320b23b8100fc1b2b96e8d342040806ae509a778a0a07a 2.71MB / 2.71MB                                                                        0.3s
 => => extracting sha256:58ab47519297212468320b23b8100fc1b2b96e8d342040806ae509a778a0a07a                                                                             0.1s
 => [buildkit-export 1/3] FROM docker.io/tonistiigi/alpine:3.14@sha256:9447926dd3a4312576b65d3ec9eb4a3b0219614afad538c2bb30c5d2b3c2ac2c                               0.0s
 => => resolve docker.io/tonistiigi/alpine:3.14@sha256:9447926dd3a4312576b65d3ec9eb4a3b0219614afad538c2bb30c5d2b3c2ac2c                                               0.0s
 => [golatest 1/1] FROM docker.io/library/golang:1.16-alpine@sha256:84b4f06d7246ad4e87293cf2c1d4b34802621c99c49456a926463b805429f0ee                                  3.0s
 => => resolve docker.io/library/golang:1.16-alpine@sha256:84b4f06d7246ad4e87293cf2c1d4b34802621c99c49456a926463b805429f0ee                                           0.0s
 => => sha256:5f19e5d43a5efe6c746a1cfa2fcf1862bcc4925567d86a5c59e84ff2e1e1e9ff 155B / 155B                                                                            0.2s
 => => sha256:8ec328162280f19fa491a9223100438095ce2a77e7b9281df21e7be3bd6a7bc4 101.14MB / 101.14MB                                                                    3.0s
 => => sha256:705bf5f5ed4dc23e2dc33456ba3ccbef3ecabf22614e760a8f4c1e3a93a6c59b 154B / 154B                                                                            0.3s
 => => sha256:f7ad96702509b3443881ad70a623b6184f9936c6b4cd986694020c95f3a4441c 281.67kB / 281.67kB                                                                    0.3s
 => => extracting sha256:f7ad96702509b3443881ad70a623b6184f9936c6b4cd986694020c95f3a4441c                                                                             0.0s
 => => extracting sha256:705bf5f5ed4dc23e2dc33456ba3ccbef3ecabf22614e760a8f4c1e3a93a6c59b                                                                             0.0s
 => => extracting sha256:8ec328162280f19fa491a9223100438095ce2a77e7b9281df21e7be3bd6a7bc4                                                                             0.0s
 => FROM docker.io/tonistiigi/binfmt:buildkit@sha256:81a03e6630e9c39df109bf24ae8c807881c4fd1703084827d855f8093cc7ab7a                                                 1.1s
 => => resolve docker.io/tonistiigi/binfmt:buildkit@sha256:81a03e6630e9c39df109bf24ae8c807881c4fd1703084827d855f8093cc7ab7a                                           0.8s
 => => sha256:3938f66b01d0bdf237060e40ebc3345a553f0be16cbc45a5eb35f391a6280bf5 10.59MB / 10.59MB                                                                      0.8s
 => => extracting sha256:3938f66b01d0bdf237060e40ebc3345a553f0be16cbc45a5eb35f391a6280bf5                                                                             0.3s
 => [xx 1/1] FROM docker.io/tonistiigi/xx@sha256:1e96844fadaa2f9aea021b2b05299bc02fe4c39a92d8e735b93e8e2b15610128                                                     0.2s
 => => resolve docker.io/tonistiigi/xx@sha256:1e96844fadaa2f9aea021b2b05299bc02fe4c39a92d8e735b93e8e2b15610128                                                        0.0s
 => => sha256:2d0d8fa641cc2f38ede622ec565c4f557f6c6bea57e50f223d0fd557a0f68e03 13.40kB / 13.40kB                                                                      0.2s

After:

 => [buildkit-export 1/3] FROM docker.io/tonistiigi/alpine:3.14@sha256:9447926dd3a4312576b65d3ec9eb4a3b0219614afad538c2bb30c5d2b3c2ac2c                               0.0s
 => => resolve docker.io/tonistiigi/alpine:3.14@sha256:9447926dd3a4312576b65d3ec9eb4a3b0219614afad538c2bb30c5d2b3c2ac2c                                               0.0s
 => [git 1/2] FROM docker.io/library/alpine:3.14@sha256:234cb88d3020898631af0ccbbcca9a66ae7306ecd30c9720690858c1b007d2a0                                              0.0s
 => => resolve docker.io/library/alpine:3.14@sha256:234cb88d3020898631af0ccbbcca9a66ae7306ecd30c9720690858c1b007d2a0                                                  0.0s
 => FROM docker.io/tonistiigi/binfmt:buildkit@sha256:81a03e6630e9c39df109bf24ae8c807881c4fd1703084827d855f8093cc7ab7a                                                 0.0s
 => => resolve docker.io/tonistiigi/binfmt:buildkit@sha256:81a03e6630e9c39df109bf24ae8c807881c4fd1703084827d855f8093cc7ab7a                                           0.9s
 => [xx 1/1] FROM docker.io/tonistiigi/xx@sha256:1e96844fadaa2f9aea021b2b05299bc02fe4c39a92d8e735b93e8e2b15610128                                                     0.0s
 => => resolve docker.io/tonistiigi/xx@sha256:1e96844fadaa2f9aea021b2b05299bc02fe4c39a92d8e735b93e8e2b15610128                                                        0.0s
 => [golatest 1/1] FROM docker.io/library/golang:1.16-alpine@sha256:84b4f06d7246ad4e87293cf2c1d4b34802621c99c49456a926463b805429f0ee                                  0.0s
 => => resolve docker.io/library/golang:1.16-alpine@sha256:84b4f06d7246ad4e87293cf2c1d4b34802621c99c49456a926463b805429f0ee                                           0.0s
 => [auth] tonistiigi/binfmt:pull token for registry-1.docker.io                                                                                                      0.0s

PTAL @coryb @sipsma

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions