-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Closed as duplicate of#12747
Labels
Description
Description
docker compose up -d failed with
fatal error: concurrent map writes
goroutine 197 [running]:
github.com/docker/compose/v2/pkg/compose.(*composeService).pullRequiredImages.func1.1()
github.com/docker/compose/v2/pkg/compose/pull.go:328 +0x236
...
in one of our CI builds.
Complete output
tempo Pulling
init Pulling
loki Pulling
memcached Pulling
prometheus Pulling
51c1b6699f43 Pulling fs layer
2e4cf50eeb92 Pulling fs layer
4e9f20d26c87 Pulling fs layer
0f8b424aa0b9 Pulling fs layer
d557676654e5 Pulling fs layer
d82bc7a76a83 Pulling fs layer
d858cbc252ad Pulling fs layer
1069fc2daed1 Pulling fs layer
b40161cd83fc Pulling fs layer
3f4e2c586348 Pulling fs layer
80a8c047508a Pulling fs layer
5391af8231d5 Pulling fs layer
0d5928f81c54 Pulling fs layer
b7936d50f41f Pulling fs layer
0aa1b5eed067 Pulling fs layer
2514b7ef12f8 Pulling fs layer
2ab5ad76f03c Pulling fs layer
7e876d9111a7 Pulling fs layer
d557676654e5 Waiting
d858cbc252ad Waiting
0f8b424aa0b9 Waiting
1069fc2daed1 Waiting
b40161cd83fc Waiting
3f4e2c586348 Waiting
0aa1b5eed067 Waiting
80a8c047508a Waiting
2514b7ef12f8 Waiting
d82bc7a76a83 Waiting
5391af8231d5 Waiting
2ab5ad76f03c Waiting
b7936d50f41f Waiting
7e876d9111a7 Waiting
0d5928f81c54 Waiting
51c1b6699f43 Pulling fs layer
2e4cf50eeb92 Pulling fs layer
4e9f20d26c87 Pulling fs layer
0f8b424aa0b9 Pulling fs layer
d557676654e5 Pulling fs layer
d82bc7a76a83 Pulling fs layer
d858cbc252ad Pulling fs layer
1069fc2daed1 Pulling fs layer
b40161cd83fc Pulling fs layer
3f4e2c586348 Pulling fs layer
d557676654e5 Waiting
80a8c047508a Pulling fs layer
5391af8231d5 Pulling fs layer
20a924d11230 Pulling fs layer
0f8b424aa0b9 Waiting
1069fc2daed1 Waiting
61808ddb0ab6 Pulling fs layer
d82bc7a76a83 Waiting
5391af8231d5 Waiting
b40161cd83fc Waiting
d858cbc252ad Waiting
8159219ffbbe Pulling fs layer
80a8c047508a Waiting
3f4e2c586348 Waiting
e6a2a7a6a042 Pulling fs layer
e6a2a7a6a042 Waiting
61808ddb0ab6 Waiting
20a924d11230 Waiting
9fa9226be034 Pulling fs layer
1617e25568b2 Pulling fs layer
dd1e13a1db5e Pulling fs layer
85395c032c94 Pulling fs layer
96a99fc8b470 Pulling fs layer
6d243588c032 Pulling fs layer
c66110f5fa59 Pulling fs layer
759fe8dc37ae Pulling fs layer
d71c3f577a67 Pulling fs layer
4c0194f7eb43 Pulling fs layer
9fa9226be034 Waiting
c66110f5fa59 Waiting
85395c032c94 Waiting
1617e25568b2 Waiting
d71c3f577a67 Waiting
4c0194f7eb43 Waiting
96a99fc8b470 Waiting
dd1e13a1db5e Waiting
759fe8dc37ae Waiting
6d243588c032 Waiting
51c1b6699f43 Pulling fs layer
2e4cf50eeb92 Pulling fs layer
4e9f20d26c87 Pulling fs layer
0f8b424aa0b9 Pulling fs layer
d557676654e5 Pulling fs layer
d82bc7a76a83 Pulling fs layer
d858cbc252ad Pulling fs layer
1069fc2daed1 Pulling fs layer
b40161cd83fc Pulling fs layer
d557676654e5 Waiting
3f4e2c586348 Pulling fs layer
80a8c047508a Pulling fs layer
5391af8231d5 Pulling fs layer
0f8b424aa0b9 Waiting
0d5928f81c54 Pulling fs layer
1069fc2daed1 Waiting
b7936d50f41f Pulling fs layer
3f4e2c586348 Waiting
d82bc7a76a83 Waiting
0aa1b5eed067 Pulling fs layer
d858cbc252ad Waiting
b40161cd83fc Waiting
5391af8231d5 Waiting
0d5928f81c54 Waiting
2514b7ef12f8 Pulling fs layer
b7936d50f41f Waiting
2ab5ad76f03c Pulling fs layer
80a8c047508a Waiting
0aa1b5eed067 Waiting
7e876d9111a7 Pulling fs layer
2514b7ef12f8 Waiting
2ab5ad76f03c Waiting
7e876d9111a7 Waiting
a2318d6c47ec Pulling fs layer
dac1cdb3d988 Pulling fs layer
0ed31f7e78c5 Pulling fs layer
fa4dbb2094fb Pulling fs layer
6d89c539e7c0 Pulling fs layer
0f9c57f52c45 Pulling fs layer
0ed31f7e78c5 Waiting
fa4dbb2094fb Waiting
a2318d6c47ec Waiting
6d89c539e7c0 Waiting
0f9c57f52c45 Waiting
2e4cf50eeb92 Downloading [=====> ] 1.369kB/12.58kB
2e4cf50eeb92 Downloading [=====> ] 1.369kB/12.58kB
2e4cf50eeb92 Downloading [==================================================>] 12.58kB/12.58kB
2e4cf50eeb92 Verifying Checksum
2e4cf50eeb92 Download complete
2e4cf50eeb92 Downloading [==================================================>] 12.58kB/12.58kB
2e4cf50eeb92 Verifying Checksum
2e4cf50eeb92 Download complete
2e4cf50eeb92 Downloading [=====> ] 1.369kB/12.58kB
2e4cf50eeb92 Verifying Checksum
2e4cf50eeb92 Download complete
4e9f20d26c87 Downloading [> ] 4.658kB/458.3kB
4e9f20d26c87 Downloading [> ] 4.658kB/458.3kB
4e9f20d26c87 Downloading [> ] 4.658kB/458.3kB
51c1b6699f43 Downloading [=> ] 2.088kB/84.67kB
51c1b6699f43 Downloading [=> ] 2.088kB/84.67kB
51c1b6699f43 Downloading [=> ] 2.088kB/84.67kB
51c1b6699f43 Downloading [==================================================>] 84.67kB/84.67kB
51c1b6699f43 Download complete
51c1b6699f43 Download complete
51c1b6699f43 Download complete
51c1b6699f43 Extracting [===================> ] 32.77kB/84.67kB
51c1b6699f43 Extracting [===================> ] 32.77kB/84.67kB
51c1b6699f43 Extracting [===================> ] 32.77kB/84.67kB
4e9f20d26c87 Downloading [==================================================>] 458.3kB/458.3kB
4e9f20d26c87 Verifying Checksum
4e9f20d26c87 Download complete
4e9f20d26c87 Verifying Checksum
4e9f20d26c87 Verifying Checksum
4e9f20d26c87 Download complete
51c1b6699f43 Extracting [==================================================>] 84.67kB/84.67kB
51c1b6699f43 Extracting [==================================================>] 84.67kB/84.67kB
51c1b6699f43 Extracting [==================================================>] 84.67kB/84.67kB
51c1b6699f43 Extracting [==================================================>] 84.67kB/84.67kB
51c1b6699f43 Extracting [==================================================>] 84.67kB/84.67kB
51c1b6699f43 Extracting [==================================================>] 84.67kB/84.67kB
51c1b6699f43 Pull complete
51c1b6699f43 Pull complete
51c1b6699f43 Pull complete
2e4cf50eeb92 Extracting [==================================================>] 12.58kB/12.58kB
2e4cf50eeb92 Extracting [==================================================>] 12.58kB/12.58kB
2e4cf50eeb92 Extracting [==================================================>] 12.58kB/12.58kB
2e4cf50eeb92 Extracting [==================================================>] 12.58kB/12.58kB
2e4cf50eeb92 Extracting [==================================================>] 12.58kB/12.58kB
2e4cf50eeb92 Extracting [==================================================>] 12.58kB/12.58kB
2e4cf50eeb92 Pull complete
2e4cf50eeb92 Pull complete
2e4cf50eeb92 Pull complete
4e9f20d26c87 Extracting [===> ] 32.77kB/458.3kB
4e9f20d26c87 Extracting [===> ] 32.77kB/458.3kB
4e9f20d26c87 Extracting [===> ] 32.77kB/458.3kB
4e9f20d26c87 Extracting [=======================================> ] 360.4kB/458.3kB
4e9f20d26c87 Extracting [=======================================> ] 360.4kB/458.3kB
4e9f20d26c87 Extracting [=======================================> ] 360.4kB/458.3kB
4e9f20d26c87 Extracting [==================================================>] 458.3kB/458.3kB
4e9f20d26c87 Extracting [==================================================>] 458.3kB/458.3kB
4e9f20d26c87 Extracting [==================================================>] 458.3kB/458.3kB
4e9f20d26c87 Extracting [==================================================>] 458.3kB/458.3kB
4e9f20d26c87 Extracting [==================================================>] 458.3kB/458.3kB
4e9f20d26c87 Extracting [==================================================>] 458.3kB/458.3kB
4e9f20d26c87 Pull complete
4e9f20d26c87 Pull complete
4e9f20d26c87 Pull complete
d557676654e5 Downloading [==================================================>] 193B/193B
d557676654e5 Verifying Checksum
d557676654e5 Download complete
d557676654e5 Verifying Checksum
d557676654e5 Download complete
d557676654e5 Downloading [==================================================>] 193B/193B
d557676654e5 Verifying Checksum
d557676654e5 Download complete
d82bc7a76a83 Downloading [==================================================>] 130B/130B
d82bc7a76a83 Verifying Checksum
d82bc7a76a83 Download complete
d82bc7a76a83 Verifying Checksum
d82bc7a76a83 Download complete
d82bc7a76a83 Verifying Checksum
d82bc7a76a83 Download complete
0f8b424aa0b9 Download complete
0f8b424aa0b9 Download complete
0f8b424aa0b9 Downloading [==================================================>] 75B/75B
0f8b424aa0b9 Download complete
0f8b424aa0b9 Extracting [==================================================>] 75B/75B
0f8b424aa0b9 Extracting [==================================================>] 75B/75B
0f8b424aa0b9 Extracting [==================================================>] 75B/75B
0f8b424aa0b9 Extracting [==================================================>] 75B/75B
0f8b424aa0b9 Extracting [==================================================>] 75B/75B
0f8b424aa0b9 Extracting [==================================================>] 75B/75B
0f8b424aa0b9 Pull complete
0f8b424aa0b9 Pull complete
0f8b424aa0b9 Pull complete
d557676654e5 Extracting [==================================================>] 193B/193B
d557676654e5 Extracting [==================================================>] 193B/193B
d557676654e5 Extracting [==================================================>] 193B/193B
d557676654e5 Extracting [==================================================>] 193B/193B
d557676654e5 Extracting [==================================================>] 193B/193B
d557676654e5 Extracting [==================================================>] 193B/193B
d557676654e5 Pull complete
d557676654e5 Pull complete
d557676654e5 Pull complete
d82bc7a76a83 Extracting [==================================================>] 130B/130B
d82bc7a76a83 Extracting [==================================================>] 130B/130B
d82bc7a76a83 Extracting [==================================================>] 130B/130B
d82bc7a76a83 Extracting [==================================================>] 130B/130B
d82bc7a76a83 Extracting [==================================================>] 130B/130B
d82bc7a76a83 Extracting [==================================================>] 130B/130B
d82bc7a76a83 Pull complete
d82bc7a76a83 Pull complete
d82bc7a76a83 Pull complete
b40161cd83fc Downloading [==================================================>] 382B/382B
b40161cd83fc Verifying Checksum
b40161cd83fc Download complete
b40161cd83fc Downloading [==================================================>] 382B/382B
b40161cd83fc Verifying Checksum
b40161cd83fc Download complete
b40161cd83fc Verifying Checksum
b40161cd83fc Download complete
d858cbc252ad Downloading [==================================================>] 173B/173B
d858cbc252ad Verifying Checksum
d858cbc252ad Download complete
d858cbc252ad Verifying Checksum
d858cbc252ad Download complete
d858cbc252ad Extracting [==================================================>] 173B/173B
d858cbc252ad Extracting [==================================================>] 173B/173B
d858cbc252ad Downloading [==================================================>] 173B/173B
d858cbc252ad Verifying Checksum
d858cbc252ad Download complete
d858cbc252ad Extracting [==================================================>] 173B/173B
d858cbc252ad Extracting [==================================================>] 173B/173B
d858cbc252ad Extracting [==================================================>] 173B/173B
d858cbc252ad Extracting [==================================================>] 173B/173B
d858cbc252ad Pull complete
d858cbc252ad Pull complete
d858cbc252ad Pull complete
1069fc2daed1 Downloading [==================================================>] 97B/97B
1069fc2daed1 Verifying Checksum
1069fc2daed1 Extracting [==================================================>] 97B/97B
1069fc2daed1 Verifying Checksum
1069fc2daed1 Extracting [==================================================>] 97B/97B
1069fc2daed1 Verifying Checksum
1069fc2daed1 Extracting [==================================================>] 97B/97B
1069fc2daed1 Extracting [==================================================>] 97B/97B
1069fc2daed1 Extracting [==================================================>] 97B/97B
1069fc2daed1 Extracting [==================================================>] 97B/97B
1069fc2daed1 Pull complete
1069fc2daed1 Pull complete
1069fc2daed1 Pull complete
b40161cd83fc Extracting [==================================================>] 382B/382B
b40161cd83fc Extracting [==================================================>] 382B/382B
b40161cd83fc Extracting [==================================================>] 382B/382B
b40161cd83fc Extracting [==================================================>] 382B/382B
b40161cd83fc Extracting [==================================================>] 382B/382B
b40161cd83fc Extracting [==================================================>] 382B/382B
b40161cd83fc Pull complete
b40161cd83fc Pull complete
b40161cd83fc Pull complete
3f4e2c586348 Verifying Checksum
3f4e2c586348 Download complete
3f4e2c586348 Downloading [==================================================>] 326B/326B
3f4e2c586348 Verifying Checksum
3f4e2c586348 Download complete
3f4e2c586348 Extracting [==================================================>] 326B/326B
3f4e2c586348 Downloading [==================================================>] 326B/326B
3f4e2c586348 Verifying Checksum
3f4e2c586348 Download complete
3f4e2c586348 Extracting [==================================================>] 326B/326B
3f4e2c586348 Extracting [==================================================>] 326B/326B
3f4e2c586348 Extracting [==================================================>] 326B/326B
3f4e2c586348 Extracting [==================================================>] 326B/326B
3f4e2c586348 Extracting [==================================================>] 326B/326B
80a8c047508a Downloading [> ] 2.087kB/129.1kB
80a8c047508a Downloading [> ] 2.087kB/129.1kB
80a8c047508a Downloading [> ] 2.087kB/129.1kB
3f4e2c586348 Pull complete
3f4e2c586348 Pull complete
3f4e2c586348 Pull complete
80a8c047508a Downloading [==================================================>] 129.1kB/129.1kB
80a8c047508a Verifying Checksum
80a8c047508a Download complete
80a8c047508a Downloading [==================================================>] 129.1kB/129.1kB
80a8c047508a Verifying Checksum
80a8c047508a Download complete
80a8c047508a Downloading [==================================================>] 129.1kB/129.1kB
80a8c047508a Extracting [============> ] 32.77kB/129.1kB
80a8c047508a Verifying Checksum
80a8c047508a Download complete
80a8c047508a Extracting [============> ] 32.77kB/129.1kB
80a8c047508a Extracting [============> ] 32.77kB/129.1kB
80a8c047508a Extracting [==================================================>] 129.1kB/129.1kB
80a8c047508a Extracting [==================================================>] 129.1kB/129.1kB
80a8c047508a Extracting [==================================================>] 129.1kB/129.1kB
80a8c047508a Extracting [==================================================>] 129.1kB/129.1kB
80a8c047508a Extracting [==================================================>] 129.1kB/129.1kB
80a8c047508a Extracting [==================================================>] 129.1kB/129.1kB
80a8c047508a Pull complete
80a8c047508a Pull complete
80a8c047508a Pull complete
5391af8231d5 Downloading [> ] 8.214kB/758.9kB
5391af8231d5 Downloading [> ] 8.214kB/758.9kB
5391af8231d5 Downloading [> ] 8.214kB/758.9kB
5391af8231d5 Downloading [==================================================>] 758.9kB/758.9kB
5391af8231d5 Verifying Checksum
5391af8231d5 Download complete
5391af8231d5 Extracting [==> ] 32.77kB/758.9kB
5391af8231d5 Verifying Checksum
5391af8231d5 Download complete
5391af8231d5 Extracting [==> ] 32.77kB/758.9kB
5391af8231d5 Download complete
5391af8231d5 Extracting [==> ] 32.77kB/758.9kB
5391af8231d5 Extracting [==================================================>] 758.9kB/758.9kB
5391af8231d5 Extracting [==================================================>] 758.9kB/758.9kB
5391af8231d5 Extracting [==================================================>] 758.9kB/758.9kB
5391af8231d5 Pull complete
5391af8231d5 Pull complete
5391af8231d5 Pull complete
0d5928f81c54 Downloading [==================================================>] 216B/216B
0d5928f81c54 Verifying Checksum
0d5928f81c54 Download complete
0d5928f81c54 Downloading [==================================================>] 216B/216B
0d5928f81c54 Verifying Checksum
0d5928f81c54 Extracting [==================================================>] 216B/216B
0d5928f81c54 Download complete
0d5928f81c54 Extracting [==================================================>] 216B/216B
0d5928f81c54 Extracting [==================================================>] 216B/216B
0d5928f81c54 Extracting [==================================================>] 216B/216B
0d5928f81c54 Pull complete
0d5928f81c54 Pull complete
b7936d50f41f Downloading [==================================================>] 385B/385B
b7936d50f41f Verifying Checksum
b7936d50f41f Downloading [==================================================>] 385B/385B
b7936d50f41f Verifying Checksum
b7936d50f41f Extracting [==================================================>] 385B/385B
b7936d50f41f Extracting [==================================================>] 385B/385B
b7936d50f41f Extracting [==================================================>] 385B/385B
b7936d50f41f Extracting [==================================================>] 385B/385B
b7936d50f41f Pull complete
b7936d50f41f Pull complete
0aa1b5eed067 Downloading [==================================================>] 117B/117B
0aa1b5eed067 Verifying Checksum
0aa1b5eed067 Download complete
0aa1b5eed067 Downloading [==================================================>] 117B/117B
0aa1b5eed067 Verifying Checksum
0aa1b5eed067 Download complete
0aa1b5eed067 Extracting [==================================================>] 117B/117B
0aa1b5eed067 Extracting [==================================================>] 117B/117B
0aa1b5eed067 Extracting [==================================================>] 117B/117B
0aa1b5eed067 Extracting [==================================================>] 117B/117B
0aa1b5eed067 Pull complete
0aa1b5eed067 Pull complete
2514b7ef12f8 Download complete
2514b7ef12f8 Download complete
2514b7ef12f8 Extracting [==================================================>] 124B/124B
2514b7ef12f8 Extracting [==================================================>] 124B/124B
2514b7ef12f8 Extracting [==================================================>] 124B/124B
2514b7ef12f8 Extracting [==================================================>] 124B/124B
2514b7ef12f8 Pull complete
2514b7ef12f8 Pull complete
2ab5ad76f03c Downloading [> ] 343.3kB/33.01MB
2ab5ad76f03c Downloading [> ] 343.3kB/33.01MB
2ab5ad76f03c Downloading [=================> ] 11.3MB/33.01MB
2ab5ad76f03c Downloading [=================> ] 11.3MB/33.01MB
2ab5ad76f03c Downloading [==================================> ] 22.89MB/33.01MB
2ab5ad76f03c Downloading [==================================> ] 22.89MB/33.01MB
2ab5ad76f03c Downloading [=================================================> ] 32.41MB/33.01MB
2ab5ad76f03c Downloading [=================================================> ] 32.41MB/33.01MB
2ab5ad76f03c Verifying Checksum
2ab5ad76f03c Download complete
2ab5ad76f03c Verifying Checksum
2ab5ad76f03c Download complete
2ab5ad76f03c Extracting [> ] 360.4kB/33.01MB
2ab5ad76f03c Extracting [> ] 360.4kB/33.01MB
7e876d9111a7 Downloading [> ] 2.087kB/128.3kB
7e876d9111a7 Downloading [> ] 2.087kB/128.3kB
7e876d9111a7 Downloading [==================================================>] 128.3kB/128.3kB
7e876d9111a7 Verifying Checksum
7e876d9111a7 Download complete
7e876d9111a7 Downloading [==================================================>] 128.3kB/128.3kB
7e876d9111a7 Verifying Checksum
7e876d9111a7 Download complete
2ab5ad76f03c Extracting [======> ] 4.325MB/33.01MB
2ab5ad76f03c Extracting [======> ] 4.325MB/33.01MB
2ab5ad76f03c Extracting [============> ] 8.29MB/33.01MB
2ab5ad76f03c Extracting [============> ] 8.29MB/33.01MB
20a924d11230 Downloading [> ] 393.2kB/37.75MB
2ab5ad76f03c Extracting [==================> ] 12.26MB/33.01MB
2ab5ad76f03c Extracting [==================> ] 12.26MB/33.01MB
20a924d11230 Downloading [==============> ] 10.89MB/37.75MB
2ab5ad76f03c Extracting [========================> ] 16.22MB/33.01MB
2ab5ad76f03c Extracting [========================> ] 16.22MB/33.01MB
61808ddb0ab6 Downloading [=============================================> ] 720B/784B
61808ddb0ab6 Downloading [==================================================>] 784B/784B
61808ddb0ab6 Verifying Checksum
61808ddb0ab6 Download complete
20a924d11230 Downloading [=============================> ] 22.54MB/37.75MB
2ab5ad76f03c Extracting [==============================> ] 20.19MB/33.01MB
2ab5ad76f03c Extracting [==============================> ] 20.19MB/33.01MB
20a924d11230 Downloading [==============================================> ] 35.03MB/37.75MB
2ab5ad76f03c Extracting [===================================> ] 23.43MB/33.01MB
2ab5ad76f03c Extracting [===================================> ] 23.43MB/33.01MB
20a924d11230 Verifying Checksum
20a924d11230 Download complete
20a924d11230 Extracting [> ] 393.2kB/37.75MB
2ab5ad76f03c Extracting [===========================================> ] 28.48MB/33.01MB
2ab5ad76f03c Extracting [===========================================> ] 28.48MB/33.01MB
20a924d11230 Extracting [======> ] 4.719MB/37.75MB
2ab5ad76f03c Extracting [=================================================> ] 32.44MB/33.01MB
2ab5ad76f03c Extracting [=================================================> ] 32.44MB/33.01MB
20a924d11230 Extracting [===========> ] 8.651MB/37.75MB
e6a2a7a6a042 Downloading [=======================================> ] 701B/888B
e6a2a7a6a042 Downloading [==================================================>] 888B/888B
e6a2a7a6a042 Download complete
2ab5ad76f03c Extracting [==================================================>] 33.01MB/33.01MB
2ab5ad76f03c Extracting [==================================================>] 33.01MB/33.01MB
2ab5ad76f03c Pull complete
2ab5ad76f03c Pull complete
7e876d9111a7 Extracting [============> ] 32.77kB/128.3kB
7e876d9111a7 Extracting [============> ] 32.77kB/128.3kB
7e876d9111a7 Extracting [==================================================>] 128.3kB/128.3kB
7e876d9111a7 Extracting [==================================================>] 128.3kB/128.3kB
7e876d9111a7 Extracting [==================================================>] 128.3kB/128.3kB
7e876d9111a7 Extracting [==================================================>] 128.3kB/128.3kB
7e876d9111a7 Pull complete
7e876d9111a7 Pull complete
tempo Pulled
init Pulled
fatal error: concurrent map writes
goroutine 197 [running]:
github.com/docker/compose/v2/pkg/compose.(*composeService).pullRequiredImages.func1.1()
github.com/docker/compose/v2/pkg/compose/pull.go:328 +0x236
golang.org/x/sync/errgroup.(*Group).Go.func1()
golang.org/x/[email protected]/errgroup/errgroup.go:79 +0x50
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 128
golang.org/x/[email protected]/errgroup/errgroup.go:76 +0x96
goroutine 1 [semacquire]:
sync.runtime_Semacquire(0xc0009e9d10?)
runtime/sema.go:71 +0x25
sync.(*WaitGroup).Wait(0x25d4c40?)
sync/waitgroup.go:118 +0x48
golang.org/x/sync/errgroup.(*Group).Wait(0xc0009e47c0)
golang.org/x/[email protected]/errgroup/errgroup.go:56 +0x25
github.com/docker/compose/v2/pkg/progress.RunWithStatus(***0x2bba6c8, 0xc0006ec5d0***, 0xc0007160b0, 0xc0001fad80, ***0x27d7fae, 0x7***)
github.com/docker/compose/v2/pkg/progress/writer.go:97 +0x225
github.com/docker/compose/v2/pkg/progress.Run(***0x2bba6c8, 0xc0006ec5d0***, 0xc0009e4780, 0xc0001fad80)
github.com/docker/compose/v2/pkg/progress/writer.go:61 +0x85
github.com/docker/compose/v2/pkg/compose.(*composeService).Up(0xc000547b80, ***0x2bba6c8, 0xc0006ec5d0***, _, ***0xc000939980, ***0xc00078bed0, 0x0, 0x1***, 0x0, 0x0, ...***, ...***)
github.com/docker/compose/v2/pkg/compose/up.go:40 +0x213
github.com/docker/compose/v2/cmd/compose.runUp(***_, _***, ***_, _***, ***_, _***, ***0x0, 0x0, ***0x27d632b, 0x6***, ...***, ...)
github.com/docker/compose/v2/cmd/compose/up.go:319 +0xb54
github.com/docker/compose/v2/cmd/compose.upCommand.func2(***0x2bba6c8, 0xc0006ec5d0***, 0xc00098be60, ***0xc00078bed0, 0x0, 0x1***)
github.com/docker/compose/v2/cmd/compose/up.go:143 +0x29f
github.com/docker/compose/v2/cmd/compose.upCommand.(*ProjectOptions).WithServices.func5(***0x2bba700, 0xc000828190***, ***0xc00078bed0, 0x0, 0x1***)
github.com/docker/compose/v2/cmd/compose/compose.go:187 +0x22d
github.com/docker/compose/v2/cmd/compose.upCommand.(*ProjectOptions).WithServices.Adapt.func7(***0x2bba700?, 0xc000828190?***, 0x2?, ***0xc00078bed0?, 0x2b9f088?, 0x1cbbd39?***)
github.com/docker/compose/v2/cmd/compose/compose.go:137 +0x30
github.com/docker/compose/v2/cmd/compose.upCommand.(*ProjectOptions).WithServices.Adapt.AdaptCmd.func8(0xc000579208, ***0xc00078bed0, 0x0, 0x1***)
github.com/docker/compose/v2/cmd/compose/compose.go:121 +0x143
github.com/docker/cli/cli-plugins/plugin.RunPlugin.func1.1.2(0xc000579208, ***0xc00078bed0, 0x0, 0x1***)
github.com/docker/[email protected]+incompatible/cli-plugins/plugin/plugin.go:65 +0x6c
github.com/docker/compose/v2/cmd/cmdtrace.Setup.wrapRunE.func2(0xc000579208?, ***0xc00078bed0?, 0x0?, 0x1?***)
github.com/docker/compose/v2/cmd/cmdtrace/cmd_span.go:85 +0x63
github.com/spf13/cobra.(*Command).execute(0xc000579208, ***0xc0002d5070, 0x1, 0x1***)
github.com/spf13/[email protected]/command.go:1015 +0xa94
github.com/spf13/cobra.(*Command).ExecuteC(0xc00079f508)
github.com/spf13/[email protected]/command.go:1148 +0x40c
github.com/spf13/cobra.(*Command).Execute(...)
github.com/spf13/[email protected]/command.go:1071
github.com/docker/cli/cli-plugins/plugin.RunPlugin(0xc0004223c0, 0xc000578f08, ***0x27d4d6a, 0x5***, ***0x27dedc8, 0xb***, ***0x2b8a0a8, 0x7***, ***0x0, 0x0***, ...***)
github.com/docker/[email protected]+incompatible/cli-plugins/plugin/plugin.go:80 +0x145
github.com/docker/cli/cli-plugins/plugin.Run(0x2931458, ***0x27d4d6a, 0x5***, ***0x27dedc8, 0xb***, ***0x2b8a0a8, 0x7***, ***0x0, 0x0***, ***0x0, ...***)
github.com/docker/[email protected]+incompatible/cli-plugins/plugin/plugin.go:95 +0x105
main.pluginMain()
github.com/docker/compose/v2/cmd/main.go:38 +0xa5
main.main()
github.com/docker/compose/v2/cmd/main.go:98 +0x19c
goroutine 147 [IO wait]:
internal/poll.runtime_pollWait(0x75a86689fe90, 0x72)
runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc00026c380?, 0xc0005277bf?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc00026c380, ***0xc0005277bf, 0x1, 0x1***)
internal/poll/fd_unix.go:165 +0x27a
net.(*netFD).Read(0xc00026c380, ***0xc0005277bf?, 0x0?, 0x0?***)
net/fd_posix.go:55 +0x25
net.(*conn).Read(0xc000233d78, ***0xc0005277bf?, 0x0?, 0x0?***)
net/net.go:189 +0x45
github.com/docker/cli/cli-plugins/socket.ConnectAndWait.func1()
github.com/docker/[email protected]+incompatible/cli-plugins/socket/socket.go:162 +0x45
created by github.com/docker/cli/cli-plugins/socket.ConnectAndWait in goroutine 1
github.com/docker/[email protected]+incompatible/cli-plugins/socket/socket.go:159 +0x118
goroutine 151 [syscall]:
os/signal.signal_recv()
runtime/sigqueue.go:152 +0x29
os/signal.loop()
os/signal/signal_unix.go:23 +0x13
created by os/signal.Notify.func1.1 in goroutine 1
os/signal/signal.go:151 +0x1f
goroutine 149 [IO wait]:
internal/poll.runtime_pollWait(0x75a86689fd78, 0x72)
runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc00026c900?, 0xc0007a5000?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc00026c900, ***0xc0007a5000, 0x1000, 0x1000***)
internal/poll/fd_unix.go:165 +0x27a
net.(*netFD).Read(0xc00026c900, ***0xc0007a5000?, 0x0?, 0x2b915a0?***)
net/fd_posix.go:55 +0x25
net.(*conn).Read(0xc000233e58, ***0xc0007a5000?, 0x0?, 0x0?***)
net/net.go:189 +0x45
net/http.(*persistConn).Read(0xc0006417a0, ***0xc0007a5000?, 0x7841e5?, 0x23877c0?***)
net/http/transport.go:2052 +0x4a
bufio.(*Reader).fill(0xc0003715c0)
bufio/bufio.go:110 +0x103
bufio.(*Reader).Peek(0xc0003715c0, 0x1)
bufio/bufio.go:148 +0x53
net/http.(*persistConn).readLoop(0xc0006417a0)
net/http/transport.go:2205 +0x185
created by net/http.(*Transport).dialConn in goroutine 148
net/http/transport.go:1874 +0x154f
goroutine 150 [select]:
net/http.(*persistConn).writeLoop(0xc0006417a0)
net/http/transport.go:2519 +0xe7
created by net/http.(*Transport).dialConn in goroutine 148
net/http/transport.go:1875 +0x15a5
goroutine 124 [select]:
go.opentelemetry.io/otel/sdk/trace.(*batchSpanProcessor).processQueue(0xc000844000)
go.opentelemetry.io/otel/[email protected]/trace/batch_span_processor.go:302 +0x114
go.opentelemetry.io/otel/sdk/trace.NewBatchSpanProcessor.func1()
go.opentelemetry.io/otel/[email protected]/trace/batch_span_processor.go:117 +0x4e
created by go.opentelemetry.io/otel/sdk/trace.NewBatchSpanProcessor in goroutine 1
go.opentelemetry.io/otel/[email protected]/trace/batch_span_processor.go:115 +0x2e5
goroutine 152 [chan receive]:
github.com/docker/compose/v2/cmd/compose.upCommand.AdaptCmd.func4.1()
github.com/docker/compose/v2/cmd/compose/compose.go:115 +0x27
created by github.com/docker/compose/v2/cmd/compose.upCommand.AdaptCmd.func4 in goroutine 1
github.com/docker/compose/v2/cmd/compose/compose.go:114 +0x10a
goroutine 153 [chan receive]:
github.com/docker/compose/v2/cmd/compose.upCommand.(*ProjectOptions).WithServices.Adapt.AdaptCmd.func8.1()
github.com/docker/compose/v2/cmd/compose/compose.go:115 +0x27
created by github.com/docker/compose/v2/cmd/compose.upCommand.(*ProjectOptions).WithServices.Adapt.AdaptCmd.func8 in goroutine 1
github.com/docker/compose/v2/cmd/compose/compose.go:114 +0x10a
goroutine 154 [select]:
github.com/docker/compose/v2/pkg/progress.(*plainWriter).Start(0xc00002c2a0, ***0x2bba290, 0x4147d80***)
github.com/docker/compose/v2/pkg/progress/plain.go:34 +0x67
github.com/docker/compose/v2/pkg/progress.RunWithStatus.func1()
github.com/docker/compose/v2/pkg/progress/writer.go:83 +0x2a
golang.org/x/sync/errgroup.(*Group).Go.func1()
golang.org/x/[email protected]/errgroup/errgroup.go:79 +0x50
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1
golang.org/x/[email protected]/errgroup/errgroup.go:76 +0x96
goroutine 155 [semacquire]:
sync.runtime_Semacquire(0xc000220438?)
runtime/sema.go:71 +0x25
sync.(*WaitGroup).Wait(0x25d4c40?)
sync/waitgroup.go:118 +0x48
golang.org/x/sync/errgroup.(*Group).Wait(0xc00088a4c0)
golang.org/x/[email protected]/errgroup/errgroup.go:56 +0x25
github.com/docker/compose/v2/pkg/progress.RunWithStatus(***0x2bba6c8, 0xc0008d5320***, 0xc0008807e0, 0xc0001fad80, ***0x27d7fae, 0x7***)
github.com/docker/compose/v2/pkg/progress/writer.go:97 +0x225
github.com/docker/compose/v2/pkg/progress.Run(***0x2bba6c8, 0xc0008d5320***, 0xc0008d5380, 0xc0001fad80)
github.com/docker/compose/v2/pkg/progress/writer.go:61 +0x85
github.com/docker/compose/v2/pkg/compose.(*composeService).pullRequiredImages(0xc000547b80, ***0x2bba6c8, 0xc0008d5320***, 0xc00098be60, 0xc0006f6870, 0x0)
github.com/docker/compose/v2/pkg/compose/pull.go:320 +0x2ef
github.com/docker/compose/v2/pkg/compose.(*composeService).ensureImagesExists.func1(***0x2bba6c8?, 0xc0008d5320?***)
github.com/docker/compose/v2/pkg/compose/build.go:278 +0x37
github.com/docker/compose/v2/pkg/compose.(*composeService).ensureImagesExists.SpanWrapFunc.func3(***0x2bba6c8, 0xc0006f6840***)
github.com/docker/compose/v2/internal/tracing/wrap.go:43 +0x13d
github.com/docker/compose/v2/pkg/compose.(*composeService).ensureImagesExists(0xc000547b80, ***0x2bba6c8, 0xc0006f6840***, 0xc00098be60, 0xc000939980, 0x0)
github.com/docker/compose/v2/pkg/compose/build.go:280 +0x29e
github.com/docker/compose/v2/pkg/compose.(*composeService).create(0xc000547b80, ***0x2bba6c8, 0xc0006f6840***, 0xc00098be60, ***0xc000939980, ***0xc000939b80, 0x6, 0x8***, 0x0, 0x0, ...***)
github.com/docker/compose/v2/pkg/compose/create.go:83 +0xdf
github.com/docker/compose/v2/pkg/compose.(*composeService).Up.func1(***0x2bba6c8, 0xc0006f6840***)
github.com/docker/compose/v2/pkg/compose/up.go:41 +0x85
github.com/docker/compose/v2/pkg/compose.(*composeService).Up.SpanWrapFunc.func5(***0x2bba6c8, 0xc0006f6810***)
github.com/docker/compose/v2/internal/tracing/wrap.go:43 +0x13d
github.com/docker/compose/v2/pkg/progress.Run.func1(***0x2bba6c8?, 0xc0006f6810?***)
github.com/docker/compose/v2/pkg/progress/writer.go:62 +0x22
github.com/docker/compose/v2/pkg/progress.RunWithStatus.func2()
github.com/docker/compose/v2/pkg/progress/writer.go:90 +0x70
golang.org/x/sync/errgroup.(*Group).Go.func1()
golang.org/x/[email protected]/errgroup/errgroup.go:79 +0x50
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1
golang.org/x/[email protected]/errgroup/errgroup.go:76 +0x96
goroutine 127 [select]:
github.com/docker/compose/v2/pkg/progress.(*plainWriter).Start(0xc0008841c0, ***0x2bba290, 0x4147d80***)
github.com/docker/compose/v2/pkg/progress/plain.go:34 +0x67
github.com/docker/compose/v2/pkg/progress.RunWithStatus.func1()
github.com/docker/compose/v2/pkg/progress/writer.go:83 +0x2a
golang.org/x/sync/errgroup.(*Group).Go.func1()
golang.org/x/[email protected]/errgroup/errgroup.go:79 +0x50
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 155
golang.org/x/[email protected]/errgroup/errgroup.go:76 +0x96
goroutine 226 [select]:
net/http.(*persistConn).readLoop(0xc00076c7e0)
net/http/transport.go:2325 +0xca5
created by net/http.(*Transport).dialConn in goroutine 161
net/http/transport.go:1874 +0x154f
goroutine 128 [semacquire]:
sync.runtime_Semacquire(0x0?)
runtime/sema.go:71 +0x25
sync.(*WaitGroup).Wait(0xc0008d5350?)
sync/waitgroup.go:118 +0x48
golang.org/x/sync/errgroup.(*Group).Wait(0xc00088a540)
golang.org/x/[email protected]/errgroup/errgroup.go:56 +0x25
github.com/docker/compose/v2/pkg/compose.(*composeService).pullRequiredImages.func1(***0x2bba6c8, 0xc0008d53b0***)
github.com/docker/compose/v2/pkg/compose/pull.go:340 +0x39b
github.com/docker/compose/v2/pkg/progress.Run.func1(***0x2bba6c8?, 0xc0008d53b0?***)
github.com/docker/compose/v2/pkg/progress/writer.go:62 +0x22
github.com/docker/compose/v2/pkg/progress.RunWithStatus.func2()
github.com/docker/compose/v2/pkg/progress/writer.go:90 +0x70
golang.org/x/sync/errgroup.(*Group).Go.func1()
golang.org/x/[email protected]/errgroup/errgroup.go:79 +0x50
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 155
golang.org/x/[email protected]/errgroup/errgroup.go:76 +0x96
goroutine 212 [select]:
net/http.(*persistConn).writeLoop(0xc000b04000)
net/http/transport.go:2519 +0xe7
created by net/http.(*Transport).dialConn in goroutine 210
net/http/transport.go:1875 +0x15a5
goroutine 211 [select]:
net/http.(*persistConn).readLoop(0xc000b04000)
net/http/transport.go:2325 +0xca5
created by net/http.(*Transport).dialConn in goroutine 210
net/http/transport.go:1874 +0x154f
goroutine 165 [select]:
net/http.(*persistConn).readLoop(0xc000862000)
net/http/transport.go:2325 +0xca5
created by net/http.(*Transport).dialConn in goroutine 164
net/http/transport.go:1874 +0x154f
goroutine 166 [select]:
net/http.(*persistConn).writeLoop(0xc000862000)
net/http/transport.go:2519 +0xe7
created by net/http.(*Transport).dialConn in goroutine 164
net/http/transport.go:1875 +0x15a5
goroutine 129 [IO wait]:
internal/poll.runtime_pollWait(0x75a86689f918, 0x72)
runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc000416000?, 0xc000866000?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc000416000, ***0xc000866000, 0x1000, 0x1000***)
internal/poll/fd_unix.go:165 +0x27a
net.(*netFD).Read(0xc000416000, ***0xc000866000?, 0x0?, 0x0?***)
net/fd_posix.go:55 +0x25
net.(*conn).Read(0xc000790010, ***0xc000866000?, 0x0?, 0xc00089c540?***)
net/net.go:189 +0x45
net/http.(*persistConn).Read(0xc000862000, ***0xc000866000?, 0x0?, 0x21?***)
net/http/transport.go:2052 +0x4a
bufio.(*Reader).fill(0xc000f0a180)
bufio/bufio.go:110 +0x103
bufio.(*Reader).ReadSlice(0xc000f0a180, 0xa)
bufio/bufio.go:376 +0x29
net/http/internal.readChunkLine(0x0?)
net/http/internal/chunked.go:156 +0x1c
net/http/internal.(*chunkedReader).beginChunk(0xc0008d5b00)
net/http/internal/chunked.go:49 +0x25
net/http/internal.(*chunkedReader).Read(0xc0008d5b00, ***0xc00031f202?, 0x0?, 0xc000a30650?***)
net/http/internal/chunked.go:125 +0x131
net/http.(*body).readLocked(0xc00088a940, ***0xc00031f202?, 0xc00028e270?, 0xc0003162c0?***)
net/http/transfer.go:844 +0x3b
net/http.(*body).Read(0x4?, ***0xc00031f202?, 0x224bc60?, 0x414b9a0?***)
net/http/transfer.go:836 +0x112
net/http.(*bodyEOFSignal).Read(0xc00088a980, ***0xc00031f202, 0x5fe, 0x5fe***)
net/http/transport.go:2913 +0x13f
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp.(*wrappedBody).Read(0xc00088aa40, ***0xc00031f202?, 0x0?, 0x0?***)
go.opentelemetry.io/contrib/instrumentation/net/http/[email protected]/transport.go:229 +0x2d
encoding/json.(*Decoder).refill(0xc000276a00)
encoding/json/stream.go:165 +0x188
encoding/json.(*Decoder).readValue(0xc000276a00)
encoding/json/stream.go:140 +0x85
encoding/json.(*Decoder).Decode(0xc000276a00, ***0x23690c0, 0xc000aa0b40***)
encoding/json/stream.go:63 +0x75
github.com/docker/compose/v2/pkg/compose.(*composeService).pullServiceImage(_, ***_, _***, ***0xc000452be0, 0x4***, ***0xc00056c2e0, 0x1, 0x1***, 0x0, 0x0, ...***, ...)
github.com/docker/compose/v2/pkg/compose/pull.go:231 +0x4b0
github.com/docker/compose/v2/pkg/compose.(*composeService).pullRequiredImages.func1.1()
github.com/docker/compose/v2/pkg/compose/pull.go:327 +0x170
golang.org/x/sync/errgroup.(*Group).Go.func1()
golang.org/x/[email protected]/errgroup/errgroup.go:79 +0x50
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 128
golang.org/x/[email protected]/errgroup/errgroup.go:76 +0x96
goroutine 194 [IO wait]:
internal/poll.runtime_pollWait(0x75a86689fc60, 0x72)
runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc000958100?, 0xc000971000?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc000958100, ***0xc000971000, 0x1000, 0x1000***)
internal/poll/fd_unix.go:165 +0x27a
net.(*netFD).Read(0xc000958100, ***0xc000971000?, 0x0?, 0x0?***)
net/fd_posix.go:55 +0x25
net.(*conn).Read(0xc000978008, ***0xc000971000?, 0x0?, 0xc00089c700?***)
net/net.go:189 +0x45
net/http.(*persistConn).Read(0xc000b04000, ***0xc000971000?, 0x0?, 0x17?***)
net/http/transport.go:2052 +0x4a
bufio.(*Reader).fill(0xc0001e9320)
bufio/bufio.go:110 +0x103
bufio.(*Reader).ReadSlice(0xc0001e9320, 0xa)
bufio/bufio.go:376 +0x29
net/http/internal.readChunkLine(0x0?)
net/http/internal/chunked.go:156 +0x1c
net/http/internal.(*chunkedReader).beginChunk(0xc0008d5a70)
net/http/internal/chunked.go:49 +0x25
net/http/internal.(*chunkedReader).Read(0xc0008d5a70, ***0xc00031ec02?, 0x0?, 0xc000a1c650?***)
net/http/internal/chunked.go:125 +0x131
net/http.(*body).readLocked(0xc00088a800, ***0xc00031ec02?, 0xc000868000?, 0xc000246060?***)
net/http/transfer.go:844 +0x3b
net/http.(*body).Read(0x4?, ***0xc00031ec02?, 0x224bc60?, 0x414b9a0?***)
net/http/transfer.go:836 +0x112
net/http.(*bodyEOFSignal).Read(0xc00088a840, ***0xc00031ec02, 0x5fe, 0x5fe***)
net/http/transport.go:2913 +0x13f
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp.(*wrappedBody).Read(0xc00088a900, ***0xc00031ec02?, 0x0?, 0x0?***)
go.opentelemetry.io/contrib/instrumentation/net/http/[email protected]/transport.go:229 +0x2d
encoding/json.(*Decoder).refill(0xc0002768c0)
encoding/json/stream.go:165 +0x188
encoding/json.(*Decoder).readValue(0xc0002768c0)
encoding/json/stream.go:140 +0x85
encoding/json.(*Decoder).Decode(0xc0002768c0, ***0x23690c0, 0xc0003caea0***)
encoding/json/stream.go:63 +0x75
github.com/docker/compose/v2/pkg/compose.(*composeService).pullServiceImage(_, ***_, _***, ***0xc000452cd0, 0xa***, ***0xc00056c310, 0x1, 0x1***, 0x0, 0x0, ...***, ...)
github.com/docker/compose/v2/pkg/compose/pull.go:231 +0x4b0
github.com/docker/compose/v2/pkg/compose.(*composeService).pullRequiredImages.func1.1()
github.com/docker/compose/v2/pkg/compose/pull.go:327 +0x170
golang.org/x/sync/errgroup.(*Group).Go.func1()
golang.org/x/[email protected]/errgroup/errgroup.go:79 +0x50
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 128
golang.org/x/[email protected]/errgroup/errgroup.go:76 +0x96
goroutine 196 [IO wait]:
internal/poll.runtime_pollWait(0x75a86689fb48, 0x72)
runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc000939c80?, 0xc000a9c000?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc000939c80, ***0xc000a9c000, 0x1000, 0x1000***)
internal/poll/fd_unix.go:165 +0x27a
net.(*netFD).Read(0xc000939c80, ***0xc000a9c000?, 0x0?, 0x0?***)
net/fd_posix.go:55 +0x25
net.(*conn).Read(0xc0001bccf8, ***0xc000a9c000?, 0x0?, 0xc00089ca80?***)
net/net.go:189 +0x45
net/http.(*persistConn).Read(0xc00076c7e0, ***0xc000a9c000?, 0x0?, 0x17?***)
net/http/transport.go:2052 +0x4a
bufio.(*Reader).fill(0xc000998b40)
bufio/bufio.go:110 +0x103
bufio.(*Reader).ReadSlice(0xc000998b40, 0xa)
bufio/bufio.go:376 +0x29
net/http/internal.readChunkLine(0x0?)
net/http/internal/chunked.go:156 +0x1c
net/http/internal.(*chunkedReader).beginChunk(0xc0008d5b90)
net/http/internal/chunked.go:49 +0x25
net/http/internal.(*chunkedReader).Read(0xc0008d5b90, ***0xc00031f802?, 0x0?, 0xc000a10650?***)
net/http/internal/chunked.go:125 +0x131
net/http.(*body).readLocked(0xc00088aa80, ***0xc00031f802?, 0xc000868000?, 0xc000246060?***)
net/http/transfer.go:844 +0x3b
net/http.(*body).Read(0x4?, ***0xc00031f802?, 0x224bc60?, 0x414b9a0?***)
net/http/transfer.go:836 +0x112
net/http.(*bodyEOFSignal).Read(0xc00088aac0, ***0xc00031f802, 0x5fe, 0x5fe***)
net/http/transport.go:2913 +0x13f
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp.(*wrappedBody).Read(0xc00088ab80, ***0xc00031f802?, 0x0?, 0x0?***)
go.opentelemetry.io/contrib/instrumentation/net/http/[email protected]/transport.go:229 +0x2d
encoding/json.(*Decoder).refill(0xc000276b40)
encoding/json/stream.go:165 +0x188
encoding/json.(*Decoder).readValue(0xc000276b40)
encoding/json/stream.go:140 +0x85
encoding/json.(*Decoder).Decode(0xc000276b40, ***0x23690c0, 0xc00087e870***)
encoding/json/stream.go:63 +0x75
github.com/docker/compose/v2/pkg/compose.(*composeService).pullServiceImage(_, ***_, _***, ***0xc000452e60, 0x9***, ***0xc00056c350, 0x1, 0x1***, 0x0, 0x0, ...***, ...)
github.com/docker/compose/v2/pkg/compose/pull.go:231 +0x4b0
github.com/docker/compose/v2/pkg/compose.(*composeService).pullRequiredImages.func1.1()
github.com/docker/compose/v2/pkg/compose/pull.go:327 +0x170
golang.org/x/sync/errgroup.(*Group).Go.func1()
golang.org/x/[email protected]/errgroup/errgroup.go:79 +0x50
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 128
golang.org/x/[email protected]/errgroup/errgroup.go:76 +0x96
goroutine 199 [IO wait]:
internal/poll.runtime_pollWait(0x75a86689fa30, 0x72)
runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc0002e8380?, 0xc0008e4000?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc0002e8380, ***0xc0008e4000, 0x1000, 0x1000***)
internal/poll/fd_unix.go:165 +0x27a
net.(*netFD).Read(0xc0002e8380, ***0xc0008e4000?, 0x0?, 0x2b915a0?***)
net/fd_posix.go:55 +0x25
net.(*conn).Read(0xc000886020, ***0xc0008e4000?, 0x0?, 0x0?***)
net/net.go:189 +0x45
net/http.(*persistConn).Read(0xc0008c8120, ***0xc0008e4000?, 0x7841e5?, 0x23877c0?***)
net/http/transport.go:2052 +0x4a
bufio.(*Reader).fill(0xc0003716e0)
bufio/bufio.go:110 +0x103
bufio.(*Reader).Peek(0xc0003716e0, 0x1)
bufio/bufio.go:148 +0x53
net/http.(*persistConn).readLoop(0xc0008c8120)
net/http/transport.go:2205 +0x185
created by net/http.(*Transport).dialConn in goroutine 198
net/http/transport.go:1874 +0x154f
goroutine 200 [select]:
net/http.(*persistConn).writeLoop(0xc0008c8120)
net/http/transport.go:2519 +0xe7
created by net/http.(*Transport).dialConn in goroutine 198
net/http/transport.go:1875 +0x15a5
goroutine 227 [select]:
net/http.(*persistConn).writeLoop(0xc00076c7e0)
net/http/transport.go:2519 +0xe7
created by net/http.(*Transport).dialConn in goroutine 161
net/http/transport.go:1875 +0x15a5
Steps To Reproduce
Bug is not easily reproducible, only happened once so far.
Compose Version
`Docker Compose version v2.34.0`
Docker Environment
Docker-in-Docker
Client: Docker Engine - Community
Version: 28.0.4
Context: default
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc.)
Version: v0.22.0
Path: /usr/libexec/docker/cli-plugins/docker-buildx
compose: Docker Compose (Docker Inc.)
Version: v2.34.0
Path: /usr/libexec/docker/cli-plugins/docker-compose
...
Anything else?
No response