Skip to content

Add blob count to image pull progress display#15

Draft
aadhar-agarwal with Copilot wants to merge 4 commits into
mainfrom
copilot/fix-issue-10046
Draft

Add blob count to image pull progress display#15
aadhar-agarwal with Copilot wants to merge 4 commits into
mainfrom
copilot/fix-issue-10046

Conversation

Copilot AI commented Jan 8, 2026

Copy link
Copy Markdown

Users pulling images with ctr had no visibility into how many components (manifests, configs, layers) were being processed.

Changes

  • Added countBlobs() to recursively count all progress nodes in the transfer tree
  • Modified DisplayHierarchy() to display the blob count in the status line

Output

Before:

Completed pull from OCI Registry (docker.io/library/alpine:latest)	elapsed: 1.3 s	total:  29.9 K	(22.9 KiB/s)

After:

Completed pull from OCI Registry (docker.io/library/alpine:latest)	elapsed: 1.3 s	total:  29.9 K	(22.9 KiB/s)	blobs: 35

The term "blobs" encompasses all registry objects being transferred: manifests, configs, and layers.

Original prompt

I want you to work on solving this issue containerd#10046. Can you please help out?


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 3 commits January 8, 2026 23:23
Co-authored-by: aadhar-agarwal <108542189+aadhar-agarwal@users.noreply.github.com>
Co-authored-by: aadhar-agarwal <108542189+aadhar-agarwal@users.noreply.github.com>
Co-authored-by: aadhar-agarwal <108542189+aadhar-agarwal@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix issue related to containerd performance Add blob count to image pull progress display Jan 8, 2026
Copilot AI requested a review from aadhar-agarwal January 8, 2026 23:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants