Skip to content

Dockerfile: update containerd binary to v1.7.28#50645

Merged
thaJeztah merged 1 commit intomoby:masterfrom
thaJeztah:bump_c8d
Aug 7, 2025
Merged

Dockerfile: update containerd binary to v1.7.28#50645
thaJeztah merged 1 commit intomoby:masterfrom
thaJeztah:bump_c8d

Conversation

@thaJeztah
Copy link
Copy Markdown
Member

- What I did

- How I did it

- How to verify it

- Human readable description for the release notes

Update containerd (static binaries only) to [v1.7.28](https://github.com/containerd/containerd/releases/tag/v1.7.28)

- A picture of a cute animal (not mandatory but encouraged)

@thaJeztah
Copy link
Copy Markdown
Member Author

Keeping in draft to test separate from #50644 - after that one is merged, I'll rebase to have a new run of CI with the combination of both.

@austinvazquez
Copy link
Copy Markdown
Contributor

Hope you don't mind rebased for #50644.

@thaJeztah
Copy link
Copy Markdown
Member Author

Ah, perfect, thanks! Just got home and was about to do my round of rebases. I kicked CI (probably flaky) and will move out of draft.

@thaJeztah thaJeztah marked this pull request as ready for review August 6, 2025 20:56
@thaJeztah thaJeztah requested a review from tianon as a code owner August 6, 2025 20:56
@thaJeztah
Copy link
Copy Markdown
Member Author

Pretty consistent failure, but could be some state (badly restored cache?)
https://github.com/moby/moby/actions/runs/16783129425/job/47545677877?pr=50645

I'll give CI a full re-run

=== Failed
=== FAIL: amd64.docker.docker.integration.build  (0.00s)
panic: error loading frozen images: unable to resolve platform: unexpected end of JSON input

goroutine 1 [running, locked to thread]:
github.com/moby/moby/v2/integration/build.TestMain(0xc00038a500)
	/go/src/github.com/docker/docker/integration/build/main_test.go:38 +0x1e9
main.main()
	_testmain.go:97 +0xa8

goroutine 54 [IO wait]:
internal/poll.runtime_pollWait(0x7f436be3d6a0, 0x72)
	/usr/local/go/src/runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc0002d2a00?, 0xc0002ad000?, 0x0)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc0002d2a00, {0xc0002ad000, 0x1000, 0x1000})
	/usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a
net.(*netFD).Read(0xc0002d2a00, {0xc0002ad000?, 0x408494?, 0x0?})
	/usr/local/go/src/net/fd_posix.go:55 +0x25
net.(*conn).Read(0xc000074738, {0xc0002ad000?, 0x40828f?, 0xc0002bf290?})
	/usr/local/go/src/net/net.go:194 +0x45
net/http.(*persistConn).Read(0xc00029eb40, {0xc0002ad000?, 0x7f49c5?, 0x15c7500?})
	/usr/local/go/src/net/http/transport.go:2122 +0x47
bufio.(*Reader).fill(0xc0000930e0)
	/usr/local/go/src/bufio/bufio.go:113 +0x103
bufio.(*Reader).Peek(0xc0000930e0, 0x1)
	/usr/local/go/src/bufio/bufio.go:152 +0x53
net/http.(*persistConn).readLoop(0xc00029eb40)
	/usr/local/go/src/net/http/transport.go:2275 +0x172
created by net/http.(*Transport).dialConn in goroutine 52
	/usr/local/go/src/net/http/transport.go:1944 +0x174f

goroutine 55 [select]:
net/http.(*persistConn).writeLoop(0xc00029eb40)
	/usr/local/go/src/net/http/transport.go:2590 +0xe7
created by net/http.(*Transport).dialConn in goroutine 52
	/usr/local/go/src/net/http/transport.go:1945 +0x17a5

DONE 0 tests, 1 failure in 0.183s
Running /go/src/github.com/docker/docker/integration/capabilities (amd64.docker.docker.integration.capabilities) flags=-test.v -test.timeout=10m   -test.coverprofile=/go/src/github.com/docker/docker/bundles/test-integration/amd64-docker-docker-integration-capabilities-coverage.out
panic: error loading frozen images: unable to resolve platform: unexpected end of JSON input

goroutine 1 [running]:
github.com/moby/moby/v2/integration/capabilities.TestMain(0xc000291680)
	/go/src/github.com/docker/docker/integration/capabilities/main_linux_test.go:38 +0x1e9
main.main()
	_testmain.go:57 +0xa8

goroutine 21 [IO wait]:
internal/poll.runtime_pollWait(0x7fbdcc87b6a0, 0x72)
	/usr/local/go/src/runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc000129e00?, 0xc000177000?, 0x0)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc000129e00, {0xc000177000, 0x1000, 0x1000})
	/usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a
net.(*netFD).Read(0xc000129e00, {0xc000177000?, 0x408494?, 0x0?})
	/usr/local/go/src/net/fd_posix.go:55 +0x25
net.(*conn).Read(0xc000130120, {0xc000177000?, 0x40828f?, 0xc00017ede0?})
	/usr/local/go/src/net/net.go:194 +0x45
net/http.(*persistConn).Read(0xc000390120, {0xc000177000?, 0x7bf665?, 0xea5e40?})
	/usr/local/go/src/net/http/transport.go:2122 +0x47
bufio.(*Reader).fill(0xc00010f9e0)
	/usr/local/go/src/bufio/bufio.go:113 +0x103
bufio.(*Reader).Peek(0xc00010f9e0, 0x1)
	/usr/local/go/src/bufio/bufio.go:152 +0x53
net/http.(*persistConn).readLoop(0xc000390120)
	/usr/local/go/src/net/http/transport.go:2275 +0x172
created by net/http.(*Transport).dialConn in goroutine 19
	/usr/local/go/src/net/http/transport.go:1944 +0x174f

goroutine 22 [select]:
net/http.(*persistConn).writeLoop(0xc000390120)
	/usr/local/go/src/net/http/transport.go:2590 +0xe7
created by net/http.(*Transport).dialConn in goroutine 19
	/usr/local/go/src/net/http/transport.go:1945 +0x17a5

=== Failed
=== FAIL: amd64.docker.docker.integration.capabilities  (0.00s)
panic: error loading frozen images: unable to resolve platform: unexpected end of JSON input

goroutine 1 [running]:
github.com/moby/moby/v2/integration/capabilities.TestMain(0xc000291680)
	/go/src/github.com/docker/docker/integration/capabilities/main_linux_test.go:38 +0x1e9
main.main()
	_testmain.go:57 +0xa8

goroutine 21 [IO wait]:
internal/poll.runtime_pollWait(0x7fbdcc87b6a0, 0x72)
	/usr/local/go/src/runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc000129e00?, 0xc000177000?, 0x0)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc000129e00, {0xc000177000, 0x1000, 0x1000})
	/usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a
net.(*netFD).Read(0xc000129e00, {0xc000177000?, 0x408494?, 0x0?})
	/usr/local/go/src/net/fd_posix.go:55 +0x25
net.(*conn).Read(0xc000130120, {0xc000177000?, 0x40828f?, 0xc00017ede0?})
	/usr/local/go/src/net/net.go:194 +0x45
net/http.(*persistConn).Read(0xc000390120, {0xc000177000?, 0x7bf665?, 0xea5e40?})
	/usr/local/go/src/net/http/transport.go:2122 +0x47
bufio.(*Reader).fill(0xc00010f9e0)
	/usr/local/go/src/bufio/bufio.go:113 +0x103
bufio.(*Reader).Peek(0xc00010f9e0, 0x1)
	/usr/local/go/src/bufio/bufio.go:152 +0x53
net/http.(*persistConn).readLoop(0xc000390120)
	/usr/local/go/src/net/http/transport.go:2275 +0x172
created by net/http.(*Transport).dialConn in goroutine 19
	/usr/local/go/src/net/http/transport.go:1944 +0x174f

goroutine 22 [select]:
net/http.(*persistConn).writeLoop(0xc000390120)
	/usr/local/go/src/net/http/transport.go:2590 +0xe7
created by net/http.(*Transport).dialConn in goroutine 19
	/usr/local/go/src/net/http/transport.go:1945 +0x17a5

DONE 0 tests, 1 failure in 0.166s
Running /go/src/github.com/docker/docker/integration/config (amd64.docker.docker.integration.config) flags=-test.v -test.timeout=10m   -test.coverprofile=/go/src/github.com/docker/docker/bundles/test-integration/amd64-docker-docker-integration-config-coverage.out
panic: error loading frozen images: unable to resolve platform: unexpected end of JSON input

goroutine 1 [running, locked to thread]:
github.com/moby/moby/v2/integration/config.TestMain(0xc00042f0e0)
	/go/src/github.com/docker/docker/integration/config/main_test.go:37 +0x1e9
main.main()
	_testmain.go:67 +0xa8

goroutine 54 [IO wait]:
internal/poll.runtime_pollWait(0x7f8d15e2c6a0, 0x72)
	/usr/local/go/src/runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc000030d80?, 0xc0004ed000?, 0x0)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc000030d80, {0xc0004ed000, 0x1000, 0x1000})
	/usr/local/go/src/internal/poll/fd_unix.go:165 +0x27a
net.(*netFD).Read(0xc000030d80, {0xc0004ed000?, 0x408494?, 0x0?})
	/usr/local/go/src/net/fd_posix.go:55 +0x25
net.(*conn).Read(0xc000140338, {0xc0004ed000?, 0x40828f?, 0xc0001b0210?})
	/usr/local/go/src/net/net.go:194 +0x45
net/http.(*persistConn).Read(0xc000168900, {0xc0004ed000?, 0x7c7125?, 0x1326be0?})
	/usr/local/go/src/net/http/transport.go:2122 +0x47
bufio.(*Reader).fill(0xc000117d40)
	/usr/local/go/src/bufio/bufio.go:113 +0x103
bufio.(*Reader).Peek(0xc000117d40, 0x1)
	/usr/local/go/src/bufio/bufio.go:152 +0x53
net/http.(*persistConn).readLoop(0xc000168900)
	/usr/local/go/src/net/http/transport.go:2275 +0x172
created by net/http.(*Transport).dialConn in goroutine 52
	/usr/local/go/src/net/http/transport.go:1944 +0x174f

goroutine 55 [select]:
net/http.(*persistConn).writeLoop(0xc000168900)
	/usr/local/go/src/net/http/transport.go:2590 +0xe7
created by net/http.(*Transport).dialConn in goroutine 52
	/usr/local/go/src/net/http/transport.go:1945 +0x17a5

=== Failed
=== FAIL: amd64.docker.docker.integration.config  (0.00s)
panic: error loading frozen images: unable to resolve platform: unexpected end of JSON input

@austinvazquez
Copy link
Copy Markdown
Contributor

Worth noting I see the same issue in #50292 but not yet sure the root cause.

@thaJeztah thaJeztah merged commit a328be3 into moby:master Aug 7, 2025
207 of 208 checks passed
@thaJeztah thaJeztah deleted the bump_c8d branch August 7, 2025 21:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants