-
Notifications
You must be signed in to change notification settings - Fork 528
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
crane: invalid tar header when flattening an image #1622
Labels
bug
Something isn't working
Comments
Verbose logs$ crane flatten docker.io/svvac/test-images:crane-flatten --verbose
2023/04/04 14:17:41 --> GET https://index.docker.io/v2/
2023/04/04 14:17:41 GET /v2/ HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Accept-Encoding: gzip
2023/04/04 14:17:42 <-- 401 https://index.docker.io/v2/ (531.350468ms)
2023/04/04 14:17:42 HTTP/1.1 401 Unauthorized
Content-Length: 87
Content-Type: application/json
Date: Tue, 04 Apr 2023 14:17:42 GMT
Docker-Distribution-Api-Version: registry/2.0
Strict-Transport-Security: max-age=31536000
Www-Authenticate: Bearer realm="https://auth.docker.io/token",service="registry.docker.io"
{"errors":[{"code":"UNAUTHORIZED","message":"authentication required","detail":null}]}
2023/04/04 14:17:42 --> GET https://auth.docker.io/token?scope=repository%3Asvvac%2Ftest-images%3Apull&service=registry.docker.io [body redacted: basic token response contains credentials]
2023/04/04 14:17:42 GET /token?scope=repository%3Asvvac%2Ftest-images%3Apull&service=registry.docker.io HTTP/1.1
Host: auth.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Authorization: <redacted>
Accept-Encoding: gzip
2023/04/04 14:17:42 <-- 200 https://auth.docker.io/token?scope=repository%3Asvvac%2Ftest-images%3Apull&service=registry.docker.io (504.038381ms) [body redacted: basic token response contains credentials]
2023/04/04 14:17:42 HTTP/1.1 200 OK
Transfer-Encoding: chunked
Content-Type: application/json; charset=utf-8
Date: Tue, 04 Apr 2023 14:17:42 GMT
Strict-Transport-Security: max-age=31536000
X-Trace-Id: b0fd9b9bf61082ca547b9eaca0f29759
2023/04/04 14:17:42 --> GET https://index.docker.io/v2/svvac/test-images/manifests/crane-flatten
2023/04/04 14:17:42 GET /v2/svvac/test-images/manifests/crane-flatten HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Accept: application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json
Authorization: <redacted>
Accept-Encoding: gzip
2023/04/04 14:17:43 <-- 200 https://index.docker.io/v2/svvac/test-images/manifests/crane-flatten (181.790094ms)
2023/04/04 14:17:43 HTTP/1.1 200 OK
Content-Length: 856
Content-Type: application/vnd.oci.image.index.v1+json
Date: Tue, 04 Apr 2023 14:17:43 GMT
Docker-Content-Digest: sha256:c2418aa6dbc4e2c05f56fb02a0a75e395a1aae8be980b2be09d93183e30fe3f7
Docker-Distribution-Api-Version: registry/2.0
Docker-Ratelimit-Source: 59240545-86a2-4ce8-babe-96b45605c8fb
Etag: "sha256:c2418aa6dbc4e2c05f56fb02a0a75e395a1aae8be980b2be09d93183e30fe3f7"
Ratelimit-Limit: 200;w=21600
Ratelimit-Remaining: 194;w=21600
Strict-Transport-Security: max-age=31536000
{
"mediaType": "application/vnd.oci.image.index.v1+json",
"schemaVersion": 2,
"manifests": [
{
"mediaType": "application/vnd.oci.image.manifest.v1+json",
"digest": "sha256:4ebe67725f774713401cbb62c4e1e9cbc846bcbd24ae1fb88ed73054259fefb4",
"size": 1047,
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
{
"mediaType": "application/vnd.oci.image.manifest.v1+json",
"digest": "sha256:a500bb8e2c557fedd0cc9d8dcf4784429ba139b4999a497f75fa6d027ee9443e",
"size": 566,
"annotations": {
"vnd.docker.reference.digest": "sha256:4ebe67725f774713401cbb62c4e1e9cbc846bcbd24ae1fb88ed73054259fefb4",
"vnd.docker.reference.type": "attestation-manifest"
},
"platform": {
"architecture": "unknown",
"os": "unknown"
}
}
]
}
2023/04/04 14:17:43 --> GET https://index.docker.io/v2/svvac/test-images/manifests/sha256:4ebe67725f774713401cbb62c4e1e9cbc846bcbd24ae1fb88ed73054259fefb4
2023/04/04 14:17:43 GET /v2/svvac/test-images/manifests/sha256:4ebe67725f774713401cbb62c4e1e9cbc846bcbd24ae1fb88ed73054259fefb4 HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Accept: application/vnd.oci.image.manifest.v1+json
Authorization: <redacted>
Accept-Encoding: gzip
2023/04/04 14:17:43 <-- 200 https://index.docker.io/v2/svvac/test-images/manifests/sha256:4ebe67725f774713401cbb62c4e1e9cbc846bcbd24ae1fb88ed73054259fefb4 (162.963649ms)
2023/04/04 14:17:43 HTTP/1.1 200 OK
Content-Length: 1047
Content-Type: application/vnd.oci.image.manifest.v1+json
Date: Tue, 04 Apr 2023 14:17:43 GMT
Docker-Content-Digest: sha256:4ebe67725f774713401cbb62c4e1e9cbc846bcbd24ae1fb88ed73054259fefb4
Docker-Distribution-Api-Version: registry/2.0
Docker-Ratelimit-Source: 59240545-86a2-4ce8-babe-96b45605c8fb
Etag: "sha256:4ebe67725f774713401cbb62c4e1e9cbc846bcbd24ae1fb88ed73054259fefb4"
Ratelimit-Limit: 200;w=21600
Ratelimit-Remaining: 194;w=21600
Strict-Transport-Security: max-age=31536000
{
"mediaType": "application/vnd.oci.image.manifest.v1+json",
"schemaVersion": 2,
"config": {
"mediaType": "application/vnd.oci.image.config.v1+json",
"digest": "sha256:d00b19b04cc75099ef9cbbb4b65d770ea9bda59b9de23f4ce17560f94da87fdf",
"size": 1514
},
"layers": [
{
"mediaType": "application/vnd.oci.image.layer.v1.tar+gzip",
"digest": "sha256:f56be85fc22e46face30e2c3de3f7fe7c15f8fd7c4e5add29d7f64b87abdaa09",
"size": 3374563
},
{
"mediaType": "application/vnd.oci.image.layer.v1.tar+gzip",
"digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1",
"size": 32
},
{
"mediaType": "application/vnd.oci.image.layer.v1.tar+gzip",
"digest": "sha256:e4c56e940b4244f7afe796231e16069f346b879dac7f5d24b286bb4804e29192",
"size": 3448423
},
{
"mediaType": "application/vnd.oci.image.layer.v1.tar+gzip",
"digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1",
"size": 32
}
]
}
2023/04/04 14:17:43 --> GET https://index.docker.io/v2/svvac/test-images/manifests/sha256:a500bb8e2c557fedd0cc9d8dcf4784429ba139b4999a497f75fa6d027ee9443e
2023/04/04 14:17:43 GET /v2/svvac/test-images/manifests/sha256:a500bb8e2c557fedd0cc9d8dcf4784429ba139b4999a497f75fa6d027ee9443e HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Accept: application/vnd.oci.image.manifest.v1+json
Authorization: <redacted>
Accept-Encoding: gzip
2023/04/04 14:17:43 <-- 200 https://index.docker.io/v2/svvac/test-images/manifests/sha256:a500bb8e2c557fedd0cc9d8dcf4784429ba139b4999a497f75fa6d027ee9443e (169.83204ms)
2023/04/04 14:17:43 HTTP/1.1 200 OK
Content-Length: 566
Content-Type: application/vnd.oci.image.manifest.v1+json
Date: Tue, 04 Apr 2023 14:17:43 GMT
Docker-Content-Digest: sha256:a500bb8e2c557fedd0cc9d8dcf4784429ba139b4999a497f75fa6d027ee9443e
Docker-Distribution-Api-Version: registry/2.0
Docker-Ratelimit-Source: 59240545-86a2-4ce8-babe-96b45605c8fb
Etag: "sha256:a500bb8e2c557fedd0cc9d8dcf4784429ba139b4999a497f75fa6d027ee9443e"
Ratelimit-Limit: 200;w=21600
Ratelimit-Remaining: 193;w=21600
Strict-Transport-Security: max-age=31536000
{
"mediaType": "application/vnd.oci.image.manifest.v1+json",
"schemaVersion": 2,
"config": {
"mediaType": "application/vnd.oci.image.config.v1+json",
"digest": "sha256:8a9e736f0746cb2ab7edb742e4256950187ba2d6d65818443412d7c62513060d",
"size": 167
},
"layers": [
{
"mediaType": "application/vnd.in-toto+json",
"digest": "sha256:424cc8c0ee4e74b48bc44a297afddd53620f3437eb0f69c633572b368c56a27b",
"size": 1029,
"annotations": {
"in-toto.io/predicate-type": "https://slsa.dev/provenance/v0.2"
}
}
]
}
2023/04/04 14:17:43 --> GET https://index.docker.io/v2/svvac/test-images/blobs/sha256:d00b19b04cc75099ef9cbbb4b65d770ea9bda59b9de23f4ce17560f94da87fdf
2023/04/04 14:17:43 GET /v2/svvac/test-images/blobs/sha256:d00b19b04cc75099ef9cbbb4b65d770ea9bda59b9de23f4ce17560f94da87fdf HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Authorization: <redacted>
Accept-Encoding: gzip
2023/04/04 14:17:43 <-- 307 https://index.docker.io/v2/svvac/test-images/blobs/sha256:d00b19b04cc75099ef9cbbb4b65d770ea9bda59b9de23f4ce17560f94da87fdf (123.554101ms)
2023/04/04 14:17:43 HTTP/1.1 307 Temporary Redirect
Content-Type: application/octet-stream
Date: Tue, 04 Apr 2023 14:17:43 GMT
Docker-Distribution-Api-Version: registry/2.0
Location: https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/d0/d00b19b04cc75099ef9cbbb4b65d770ea9bda59b9de23f4ce17560f94da87fdf/data?verify=1680620863-EA76IdCQ2YD3SpDQ6V4CBq%2FPX7c%3D
Strict-Transport-Security: max-age=31536000
Content-Length: 0
2023/04/04 14:17:43 --> GET https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/d0/d00b19b04cc75099ef9cbbb4b65d770ea9bda59b9de23f4ce17560f94da87fdf/data?verify=1680620863-EA76IdCQ2YD3SpDQ6V4CBq%2FPX7c%3D
2023/04/04 14:17:43 GET /registry-v2/docker/registry/v2/blobs/sha256/d0/d00b19b04cc75099ef9cbbb4b65d770ea9bda59b9de23f4ce17560f94da87fdf/data?verify=1680620863-EA76IdCQ2YD3SpDQ6V4CBq%2FPX7c%3D HTTP/1.1
Host: production.cloudflare.docker.com
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Referer: https://index.docker.io/v2/svvac/test-images/blobs/sha256:d00b19b04cc75099ef9cbbb4b65d770ea9bda59b9de23f4ce17560f94da87fdf
Accept-Encoding: gzip
2023/04/04 14:17:43 <-- 200 https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/d0/d00b19b04cc75099ef9cbbb4b65d770ea9bda59b9de23f4ce17560f94da87fdf/data?verify=1680620863-EA76IdCQ2YD3SpDQ6V4CBq%2FPX7c%3D (182.660972ms)
2023/04/04 14:17:43 HTTP/2.0 200 OK
Content-Length: 1514
Accept-Ranges: bytes
Age: 1134
Cache-Control: public, max-age=14400
Cf-Cache-Status: HIT
Cf-Ray: 7b2a2d306f1a0764-MAN
Content-Type: application/octet-stream
Date: Tue, 04 Apr 2023 14:17:43 GMT
Etag: "dac1143dc07c77213e4e499d00dd0f7c"
Expires: Tue, 04 Apr 2023 18:17:43 GMT
Last-Modified: Tue, 04 Apr 2023 13:35:33 GMT
Server: cloudflare
Vary: Accept-Encoding
X-Amz-Id-2: syO0tcXxoDnNEhriNGsMDsflHjlk7SwxAN7sxJrWBK4iJHBWCl5cP9IUwxF2VPwblgzcmtacksM=
X-Amz-Request-Id: F8KHRKQ47MFKKNGR
X-Amz-Server-Side-Encryption: AES256
X-Amz-Version-Id: UpbbrdYcqyVhrK5GwjFqi8byZQob_nP6
{"architecture":"amd64","config":{"Env":["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"],"Cmd":["/bin/sh"],"OnBuild":null},"created":"2023-04-04T15:06:59.60096863+02:00","history":[{"created":"2023-03-29T18:19:24.348438709Z","created_by":"/bin/sh -c #(nop) ADD file:9a4f77dfaba7fd2aa78186e4ef0e7486ad55101cefc1fabbc1b385601bb38920 in / "},{"created":"2023-03-29T18:19:24.45578926Z","created_by":"/bin/sh -c #(nop) CMD [\"/bin/sh\"]","empty_layer":true},{"created":"2023-04-04T15:06:58.072492494+02:00","created_by":"RUN /bin/sh -c echo yolo # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T15:06:59.136015968+02:00","created_by":"RUN /bin/sh -c apk add bash # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T15:06:59.60096863+02:00","created_by":"RUN /bin/sh -c echo end # buildkit","comment":"buildkit.dockerfile.v0"}],"moby.buildkit.buildinfo.v1":"eyJmcm9udGVuZCI6ImRvY2tlcmZpbGUudjAiLCJzb3VyY2VzIjpbeyJ0eXBlIjoiZG9ja2VyLWltYWdlIiwicmVmIjoiZG9ja2VyLmlvL2xpYnJhcnkvYWxwaW5lOmxhdGVzdCIsInBpbiI6InNoYTI1NjoxMjRjN2QyNzA3OTA0ZWVhNzQzMWZmZmU5MTUyMmEwMWU1YTg2MWE2MjRlZTMxZDAzMzcyY2MxZDEzOGEzMTI2In1dfQ==","os":"linux","rootfs":{"type":"layers","diff_ids":["sha256:f1417ff83b319fbdae6dd9cd6d8c9c88002dcd75ecf6ec201c8c6894681cf2b5","sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef","sha256:bd8ccbbaa78e4da78b4da63a1749a6959b3b205934742f511764f751fc64acb2","sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"]}}
2023/04/04 14:17:43 --> GET https://index.docker.io/v2/
2023/04/04 14:17:43 --> GET https://index.docker.io/v2/svvac/test-images/blobs/sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:43 GET /v2/ HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Accept-Encoding: gzip
2023/04/04 14:17:43 GET /v2/svvac/test-images/blobs/sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Authorization: <redacted>
Accept-Encoding: gzip
2023/04/04 14:17:43 <-- 401 https://index.docker.io/v2/ (194.527466ms)
2023/04/04 14:17:43 HTTP/1.1 401 Unauthorized
Content-Length: 87
Content-Type: application/json
Date: Tue, 04 Apr 2023 14:17:43 GMT
Docker-Distribution-Api-Version: registry/2.0
Strict-Transport-Security: max-age=31536000
Www-Authenticate: Bearer realm="https://auth.docker.io/token",service="registry.docker.io"
{"errors":[{"code":"UNAUTHORIZED","message":"authentication required","detail":null}]}
2023/04/04 14:17:43 --> GET https://auth.docker.io/token?scope=repository%3Asvvac%2Ftest-images%3Apush%2Cpull&service=registry.docker.io [body redacted: basic token response contains credentials]
2023/04/04 14:17:43 GET /token?scope=repository%3Asvvac%2Ftest-images%3Apush%2Cpull&service=registry.docker.io HTTP/1.1
Host: auth.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Authorization: <redacted>
Accept-Encoding: gzip
2023/04/04 14:17:44 <-- 307 https://index.docker.io/v2/svvac/test-images/blobs/sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 (324.41692ms) [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:44 HTTP/1.1 307 Temporary Redirect
Content-Type: application/octet-stream
Date: Tue, 04 Apr 2023 14:17:44 GMT
Docker-Distribution-Api-Version: registry/2.0
Location: https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/4f/4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1/data?verify=1680620864-klNAp7kNTZmA3MVV1t%2B9TONqBVs%3D
Strict-Transport-Security: max-age=31536000
Content-Length: 0
2023/04/04 14:17:44 --> GET https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/4f/4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1/data?verify=1680620864-klNAp7kNTZmA3MVV1t%2B9TONqBVs%3D [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:44 GET /registry-v2/docker/registry/v2/blobs/sha256/4f/4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1/data?verify=1680620864-klNAp7kNTZmA3MVV1t%2B9TONqBVs%3D HTTP/1.1
Host: production.cloudflare.docker.com
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Referer: https://index.docker.io/v2/svvac/test-images/blobs/sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
Accept-Encoding: gzip
2023/04/04 14:17:44 <-- 200 https://auth.docker.io/token?scope=repository%3Asvvac%2Ftest-images%3Apush%2Cpull&service=registry.docker.io (166.826562ms) [body redacted: basic token response contains credentials]
2023/04/04 14:17:44 HTTP/1.1 200 OK
Transfer-Encoding: chunked
Content-Type: application/json; charset=utf-8
Date: Tue, 04 Apr 2023 14:17:44 GMT
Strict-Transport-Security: max-age=31536000
X-Trace-Id: c0f99ac2b1779bb42782457bf45e5d8a
2023/04/04 14:17:44 --> POST https://index.docker.io/v2/svvac/test-images/blobs/uploads/
2023/04/04 14:17:44 POST /v2/svvac/test-images/blobs/uploads/ HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Content-Length: 0
Authorization: <redacted>
Content-Type: application/json
Accept-Encoding: gzip
2023/04/04 14:17:44 <-- 200 https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/4f/4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1/data?verify=1680620864-klNAp7kNTZmA3MVV1t%2B9TONqBVs%3D (41.584411ms) [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:44 HTTP/2.0 200 OK
Content-Length: 32
Accept-Ranges: bytes
Age: 645360
Cache-Control: public, max-age=14400
Cf-Cache-Status: HIT
Cf-Ray: 7b2a2d32dbd60764-MAN
Content-Type: application/octet-stream
Date: Tue, 04 Apr 2023 14:17:44 GMT
Etag: "0c981b7b1e0a1ffa5aa2e85ce10addf7"
Expires: Tue, 04 Apr 2023 18:17:44 GMT
Last-Modified: Tue, 07 Mar 2017 15:01:14 GMT
Server: cloudflare
Vary: Accept-Encoding
X-Amz-Id-2: JFkZoA9Db7lfIYd4inOwmDaK0KeKKPudL/Uf8o0xLIhxCkOYy6maEagVd7BAblWWu4NxnHQ1iuk=
X-Amz-Request-Id: F65ABCF9B76B707A
X-Amz-Version-Id: LAYyCSQew06o7Ea1PuAbExWijcT8O9Ci
2023/04/04 14:17:44 --> GET https://index.docker.io/v2/svvac/test-images/blobs/sha256:e4c56e940b4244f7afe796231e16069f346b879dac7f5d24b286bb4804e29192 [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:44 GET /v2/svvac/test-images/blobs/sha256:e4c56e940b4244f7afe796231e16069f346b879dac7f5d24b286bb4804e29192 HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Authorization: <redacted>
Accept-Encoding: gzip
2023/04/04 14:17:44 <-- 307 https://index.docker.io/v2/svvac/test-images/blobs/sha256:e4c56e940b4244f7afe796231e16069f346b879dac7f5d24b286bb4804e29192 (127.692816ms) [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:44 HTTP/1.1 307 Temporary Redirect
Content-Type: application/octet-stream
Date: Tue, 04 Apr 2023 14:17:44 GMT
Docker-Distribution-Api-Version: registry/2.0
Location: https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/e4/e4c56e940b4244f7afe796231e16069f346b879dac7f5d24b286bb4804e29192/data?verify=1680620864-70l5PBdHTygGl1CoFI7fTInqhSI%3D
Strict-Transport-Security: max-age=31536000
Content-Length: 0
2023/04/04 14:17:44 --> GET https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/e4/e4c56e940b4244f7afe796231e16069f346b879dac7f5d24b286bb4804e29192/data?verify=1680620864-70l5PBdHTygGl1CoFI7fTInqhSI%3D [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:44 GET /registry-v2/docker/registry/v2/blobs/sha256/e4/e4c56e940b4244f7afe796231e16069f346b879dac7f5d24b286bb4804e29192/data?verify=1680620864-70l5PBdHTygGl1CoFI7fTInqhSI%3D HTTP/1.1
Host: production.cloudflare.docker.com
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Referer: https://index.docker.io/v2/svvac/test-images/blobs/sha256:e4c56e940b4244f7afe796231e16069f346b879dac7f5d24b286bb4804e29192
Accept-Encoding: gzip
2023/04/04 14:17:44 <-- 200 https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/e4/e4c56e940b4244f7afe796231e16069f346b879dac7f5d24b286bb4804e29192/data?verify=1680620864-70l5PBdHTygGl1CoFI7fTInqhSI%3D (44.941626ms) [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:44 HTTP/2.0 200 OK
Content-Length: 3448423
Accept-Ranges: bytes
Age: 1134
Cache-Control: public, max-age=14400
Cf-Cache-Status: HIT
Cf-Ray: 7b2a2d33eda90764-MAN
Content-Type: application/octet-stream
Date: Tue, 04 Apr 2023 14:17:44 GMT
Etag: "6c25d17c15318fa52ffdd39a7299df8c"
Expires: Tue, 04 Apr 2023 18:17:44 GMT
Last-Modified: Tue, 04 Apr 2023 13:35:35 GMT
Server: cloudflare
Vary: Accept-Encoding
X-Amz-Id-2: pfv+KnAPMHPCWcV7vqDYMwhTuh+FkAo92O+egrsoFBVZ4Jom8ILHs+qQFDy1NdgzIVRYfBYiPLA=
X-Amz-Request-Id: B2EEV1QKNA95EMGX
X-Amz-Server-Side-Encryption: AES256
X-Amz-Version-Id: IbsHYzimTmYHrV0VTKNdOmWA7O6keQZ3
2023/04/04 14:17:44 <-- 202 https://index.docker.io/v2/svvac/test-images/blobs/uploads/ (214.685656ms)
2023/04/04 14:17:44 HTTP/1.1 202 Accepted
Content-Length: 0
Date: Tue, 04 Apr 2023 14:17:44 GMT
Docker-Distribution-Api-Version: registry/2.0
Docker-Upload-Uuid: 83629712-e40e-4115-b869-65be4a53b750
Location: https://index.docker.io/v2/svvac/test-images/blobs/uploads/83629712-e40e-4115-b869-65be4a53b750?_state=<snip>
Range: 0-0
Strict-Transport-Security: max-age=31536000
2023/04/04 14:17:44 --> PATCH https://index.docker.io/v2/svvac/test-images/blobs/uploads/83629712-e40e-4115-b869-65be4a53b750?_state=<snip> [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:44 PATCH /v2/svvac/test-images/blobs/uploads/83629712-e40e-4115-b869-65be4a53b750?_state=<snip> HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Transfer-Encoding: chunked
Authorization: <redacted>
Content-Type: application/octet-stream
Accept-Encoding: gzip
2023/04/04 14:17:45 --> GET https://index.docker.io/v2/svvac/test-images/blobs/sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:45 GET /v2/svvac/test-images/blobs/sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Authorization: <redacted>
Accept-Encoding: gzip
2023/04/04 14:17:45 <-- 307 https://index.docker.io/v2/svvac/test-images/blobs/sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 (132.643623ms) [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:45 HTTP/1.1 307 Temporary Redirect
Content-Type: application/octet-stream
Date: Tue, 04 Apr 2023 14:17:45 GMT
Docker-Distribution-Api-Version: registry/2.0
Location: https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/4f/4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1/data?verify=1680620865-xslxcOCWNC7RCFUPy7d%2Bi7trQ3Q%3D
Strict-Transport-Security: max-age=31536000
Content-Length: 0
2023/04/04 14:17:45 --> GET https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/4f/4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1/data?verify=1680620865-xslxcOCWNC7RCFUPy7d%2Bi7trQ3Q%3D [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:45 GET /registry-v2/docker/registry/v2/blobs/sha256/4f/4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1/data?verify=1680620865-xslxcOCWNC7RCFUPy7d%2Bi7trQ3Q%3D HTTP/1.1
Host: production.cloudflare.docker.com
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Referer: https://index.docker.io/v2/svvac/test-images/blobs/sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
Accept-Encoding: gzip
2023/04/04 14:17:45 <-- 200 https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/4f/4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1/data?verify=1680620865-xslxcOCWNC7RCFUPy7d%2Bi7trQ3Q%3D (44.498516ms) [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:45 HTTP/2.0 200 OK
Content-Length: 32
Accept-Ranges: bytes
Age: 645361
Cache-Control: public, max-age=14400
Cf-Cache-Status: HIT
Cf-Ray: 7b2a2d3b1bcf0764-MAN
Content-Type: application/octet-stream
Date: Tue, 04 Apr 2023 14:17:45 GMT
Etag: "0c981b7b1e0a1ffa5aa2e85ce10addf7"
Expires: Tue, 04 Apr 2023 18:17:45 GMT
Last-Modified: Tue, 07 Mar 2017 15:01:14 GMT
Server: cloudflare
Vary: Accept-Encoding
X-Amz-Id-2: JFkZoA9Db7lfIYd4inOwmDaK0KeKKPudL/Uf8o0xLIhxCkOYy6maEagVd7BAblWWu4NxnHQ1iuk=
X-Amz-Request-Id: F65ABCF9B76B707A
X-Amz-Version-Id: LAYyCSQew06o7Ea1PuAbExWijcT8O9Ci
2023/04/04 14:17:45 --> GET https://index.docker.io/v2/svvac/test-images/blobs/sha256:f56be85fc22e46face30e2c3de3f7fe7c15f8fd7c4e5add29d7f64b87abdaa09 [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:45 GET /v2/svvac/test-images/blobs/sha256:f56be85fc22e46face30e2c3de3f7fe7c15f8fd7c4e5add29d7f64b87abdaa09 HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Authorization: <redacted>
Accept-Encoding: gzip
2023/04/04 14:17:45 <-- 307 https://index.docker.io/v2/svvac/test-images/blobs/sha256:f56be85fc22e46face30e2c3de3f7fe7c15f8fd7c4e5add29d7f64b87abdaa09 (135.222265ms) [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:45 HTTP/1.1 307 Temporary Redirect
Content-Type: application/octet-stream
Date: Tue, 04 Apr 2023 14:17:45 GMT
Docker-Distribution-Api-Version: registry/2.0
Location: https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/f5/f56be85fc22e46face30e2c3de3f7fe7c15f8fd7c4e5add29d7f64b87abdaa09/data?verify=1680620865-t9MThBZHogKfGqqhe%2FpFzCj9zTY%3D
Strict-Transport-Security: max-age=31536000
Content-Length: 0
2023/04/04 14:17:45 --> GET https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/f5/f56be85fc22e46face30e2c3de3f7fe7c15f8fd7c4e5add29d7f64b87abdaa09/data?verify=1680620865-t9MThBZHogKfGqqhe%2FpFzCj9zTY%3D [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:45 GET /registry-v2/docker/registry/v2/blobs/sha256/f5/f56be85fc22e46face30e2c3de3f7fe7c15f8fd7c4e5add29d7f64b87abdaa09/data?verify=1680620865-t9MThBZHogKfGqqhe%2FpFzCj9zTY%3D HTTP/1.1
Host: production.cloudflare.docker.com
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Referer: https://index.docker.io/v2/svvac/test-images/blobs/sha256:f56be85fc22e46face30e2c3de3f7fe7c15f8fd7c4e5add29d7f64b87abdaa09
Accept-Encoding: gzip
2023/04/04 14:17:45 <-- 200 https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/f5/f56be85fc22e46face30e2c3de3f7fe7c15f8fd7c4e5add29d7f64b87abdaa09/data?verify=1680620865-t9MThBZHogKfGqqhe%2FpFzCj9zTY%3D (45.432486ms) [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:45 HTTP/2.0 200 OK
Content-Length: 3374563
Accept-Ranges: bytes
Age: 501848
Cache-Control: public, max-age=14400
Cf-Cache-Status: HIT
Cf-Ray: 7b2a2d3c3e370764-MAN
Content-Type: application/octet-stream
Date: Tue, 04 Apr 2023 14:17:45 GMT
Etag: "60d02ec9d68ffed0dee85c5efa927eb4"
Expires: Tue, 04 Apr 2023 18:17:45 GMT
Last-Modified: Wed, 29 Mar 2023 18:19:57 GMT
Server: cloudflare
Vary: Accept-Encoding
X-Amz-Id-2: PYjPfsl35OUcW1lOIP9DuuqsZkdof6/nwA6FJprgikNxY2BZE1mgqSaUFEDhMo+j79lt4oGsCTA=
X-Amz-Request-Id: 1NHCEYFX6TWG5SY9
X-Amz-Server-Side-Encryption: AES256
X-Amz-Version-Id: LY0i8ikkhe0tFZ9GU7t6NMYVaf0IAi8k
2023/04/04 14:17:47 <-- 202 https://index.docker.io/v2/svvac/test-images/blobs/uploads/83629712-e40e-4115-b869-65be4a53b750?_state=<snip> (2.685596304s) [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:47 HTTP/1.1 202 Accepted
Content-Length: 0
Date: Tue, 04 Apr 2023 14:17:46 GMT
Docker-Distribution-Api-Version: registry/2.0
Docker-Upload-Uuid: 83629712-e40e-4115-b869-65be4a53b750
Location: https://index.docker.io/v2/svvac/test-images/blobs/uploads/83629712-e40e-4115-b869-65be4a53b750?_state=<snip>
Range: 0-6811167
Strict-Transport-Security: max-age=31536000
2023/04/04 14:17:47 --> PUT https://index.docker.io/v2/svvac/test-images/blobs/uploads/83629712-e40e-4115-b869-65be4a53b750?_state=<snip>&digest=sha256%3A5d6ac85655e6f0fd2304784a31b458b0d10fd6ab199dd28665c30b0b8b5adfcd [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:47 PUT /v2/svvac/test-images/blobs/uploads/83629712-e40e-4115-b869-65be4a53b750?_state=<snip>&digest=sha256%3A5d6ac85655e6f0fd2304784a31b458b0d10fd6ab199dd28665c30b0b8b5adfcd HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Content-Length: 0
Authorization: <redacted>
Content-Type: application/octet-stream
Accept-Encoding: gzip
2023/04/04 14:17:47 <-- 201 https://index.docker.io/v2/svvac/test-images/blobs/uploads/83629712-e40e-4115-b869-65be4a53b750?_state=<snip>&digest=sha256%3A5d6ac85655e6f0fd2304784a31b458b0d10fd6ab199dd28665c30b0b8b5adfcd (509.656609ms) [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:47 HTTP/1.1 201 Created
Content-Length: 0
Date: Tue, 04 Apr 2023 14:17:47 GMT
Docker-Content-Digest: sha256:5d6ac85655e6f0fd2304784a31b458b0d10fd6ab199dd28665c30b0b8b5adfcd
Docker-Distribution-Api-Version: registry/2.0
Location: https://index.docker.io/v2/svvac/test-images/blobs/sha256:5d6ac85655e6f0fd2304784a31b458b0d10fd6ab199dd28665c30b0b8b5adfcd
Strict-Transport-Security: max-age=31536000
2023/04/04 14:17:47 pushed blob: sha256:5d6ac85655e6f0fd2304784a31b458b0d10fd6ab199dd28665c30b0b8b5adfcd
2023/04/04 14:17:47 --> GET https://index.docker.io/v2/svvac/test-images/blobs/sha256:8a9e736f0746cb2ab7edb742e4256950187ba2d6d65818443412d7c62513060d
2023/04/04 14:17:47 GET /v2/svvac/test-images/blobs/sha256:8a9e736f0746cb2ab7edb742e4256950187ba2d6d65818443412d7c62513060d HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Authorization: <redacted>
Accept-Encoding: gzip
2023/04/04 14:17:47 <-- 307 https://index.docker.io/v2/svvac/test-images/blobs/sha256:8a9e736f0746cb2ab7edb742e4256950187ba2d6d65818443412d7c62513060d (124.853592ms)
2023/04/04 14:17:47 HTTP/1.1 307 Temporary Redirect
Content-Type: application/octet-stream
Date: Tue, 04 Apr 2023 14:17:47 GMT
Docker-Distribution-Api-Version: registry/2.0
Location: https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/8a/8a9e736f0746cb2ab7edb742e4256950187ba2d6d65818443412d7c62513060d/data?verify=1680620867-vNQecxrlng6pPvu7YNOhWBNrmXo%3D
Strict-Transport-Security: max-age=31536000
Content-Length: 0
2023/04/04 14:17:47 --> GET https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/8a/8a9e736f0746cb2ab7edb742e4256950187ba2d6d65818443412d7c62513060d/data?verify=1680620867-vNQecxrlng6pPvu7YNOhWBNrmXo%3D
2023/04/04 14:17:47 GET /registry-v2/docker/registry/v2/blobs/sha256/8a/8a9e736f0746cb2ab7edb742e4256950187ba2d6d65818443412d7c62513060d/data?verify=1680620867-vNQecxrlng6pPvu7YNOhWBNrmXo%3D HTTP/1.1
Host: production.cloudflare.docker.com
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Referer: https://index.docker.io/v2/svvac/test-images/blobs/sha256:8a9e736f0746cb2ab7edb742e4256950187ba2d6d65818443412d7c62513060d
Accept-Encoding: gzip
2023/04/04 14:17:47 <-- 200 https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/8a/8a9e736f0746cb2ab7edb742e4256950187ba2d6d65818443412d7c62513060d/data?verify=1680620867-vNQecxrlng6pPvu7YNOhWBNrmXo%3D (43.714909ms)
2023/04/04 14:17:47 HTTP/2.0 200 OK
Content-Length: 167
Accept-Ranges: bytes
Age: 1134
Cache-Control: public, max-age=14400
Cf-Cache-Status: HIT
Cf-Ray: 7b2a2d493ec00764-MAN
Content-Type: application/octet-stream
Date: Tue, 04 Apr 2023 14:17:47 GMT
Etag: "a1e25a5cad8bbb5fb0bfc70cc81e00c8"
Expires: Tue, 04 Apr 2023 18:17:47 GMT
Last-Modified: Tue, 04 Apr 2023 13:35:33 GMT
Server: cloudflare
Vary: Accept-Encoding
X-Amz-Id-2: TSqo2xFmd66EWTDRlvHNYX6BQ2jVy+Lyxo6TapjiPOVfVRKAUI8D8SPqHBNS+7zJiLTBHme8Rtc=
X-Amz-Request-Id: JMNMYQQ9BS0XZTAB
X-Amz-Server-Side-Encryption: AES256
X-Amz-Version-Id: Ji41Y9xs_seSMQHg8d4G15OjYkA6aimd
{"architecture":"unknown","os":"unknown","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:424cc8c0ee4e74b48bc44a297afddd53620f3437eb0f69c633572b368c56a27b"]}}
2023/04/04 14:17:47 --> GET https://index.docker.io/v2/
2023/04/04 14:17:47 --> GET https://index.docker.io/v2/svvac/test-images/blobs/sha256:424cc8c0ee4e74b48bc44a297afddd53620f3437eb0f69c633572b368c56a27b [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:47 GET /v2/ HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Accept-Encoding: gzip
2023/04/04 14:17:47 GET /v2/svvac/test-images/blobs/sha256:424cc8c0ee4e74b48bc44a297afddd53620f3437eb0f69c633572b368c56a27b HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Authorization: <redacted>
Accept-Encoding: gzip
2023/04/04 14:17:47 <-- 401 https://index.docker.io/v2/ (120.525008ms)
2023/04/04 14:17:47 HTTP/1.1 401 Unauthorized
Content-Length: 87
Content-Type: application/json
Date: Tue, 04 Apr 2023 14:17:47 GMT
Docker-Distribution-Api-Version: registry/2.0
Strict-Transport-Security: max-age=31536000
Www-Authenticate: Bearer realm="https://auth.docker.io/token",service="registry.docker.io"
{"errors":[{"code":"UNAUTHORIZED","message":"authentication required","detail":null}]}
2023/04/04 14:17:47 --> GET https://auth.docker.io/token?scope=repository%3Asvvac%2Ftest-images%3Apush%2Cpull&service=registry.docker.io [body redacted: basic token response contains credentials]
2023/04/04 14:17:47 GET /token?scope=repository%3Asvvac%2Ftest-images%3Apush%2Cpull&service=registry.docker.io HTTP/1.1
Host: auth.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Authorization: <redacted>
Accept-Encoding: gzip
2023/04/04 14:17:47 <-- 307 https://index.docker.io/v2/svvac/test-images/blobs/sha256:424cc8c0ee4e74b48bc44a297afddd53620f3437eb0f69c633572b368c56a27b (126.061534ms) [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:47 HTTP/1.1 307 Temporary Redirect
Content-Type: application/octet-stream
Date: Tue, 04 Apr 2023 14:17:47 GMT
Docker-Distribution-Api-Version: registry/2.0
Location: https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/42/424cc8c0ee4e74b48bc44a297afddd53620f3437eb0f69c633572b368c56a27b/data?verify=1680620867-9Qj61mloKDqz1KNoVpfxOCKKPRQ%3D
Strict-Transport-Security: max-age=31536000
Content-Length: 0
2023/04/04 14:17:47 --> GET https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/42/424cc8c0ee4e74b48bc44a297afddd53620f3437eb0f69c633572b368c56a27b/data?verify=1680620867-9Qj61mloKDqz1KNoVpfxOCKKPRQ%3D [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:47 GET /registry-v2/docker/registry/v2/blobs/sha256/42/424cc8c0ee4e74b48bc44a297afddd53620f3437eb0f69c633572b368c56a27b/data?verify=1680620867-9Qj61mloKDqz1KNoVpfxOCKKPRQ%3D HTTP/1.1
Host: production.cloudflare.docker.com
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Referer: https://index.docker.io/v2/svvac/test-images/blobs/sha256:424cc8c0ee4e74b48bc44a297afddd53620f3437eb0f69c633572b368c56a27b
Accept-Encoding: gzip
2023/04/04 14:17:47 <-- 200 https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/42/424cc8c0ee4e74b48bc44a297afddd53620f3437eb0f69c633572b368c56a27b/data?verify=1680620867-9Qj61mloKDqz1KNoVpfxOCKKPRQ%3D (63.814157ms) [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:47 HTTP/2.0 200 OK
Content-Length: 1029
Accept-Ranges: bytes
Age: 1133
Cache-Control: public, max-age=14400
Cf-Cache-Status: HIT
Cf-Ray: 7b2a2d4a48860764-MAN
Content-Type: application/octet-stream
Date: Tue, 04 Apr 2023 14:17:47 GMT
Etag: "332cbf86bb85488dbf69a0160614d63c"
Expires: Tue, 04 Apr 2023 18:17:47 GMT
Last-Modified: Tue, 04 Apr 2023 13:35:33 GMT
Server: cloudflare
Vary: Accept-Encoding
X-Amz-Id-2: 7ijj+fAwt4Gdjj3YDhsM776gtV3ErdSgk6aC6RMnuEhTVMZJZKRk1HxASaIcDnyo4lf2sZEUdXg=
X-Amz-Request-Id: ERTKB3NHTEF5RTYG
X-Amz-Server-Side-Encryption: AES256
X-Amz-Version-Id: Xb1cKW0gGBeyy.4lG2rTQTqvRp_lm7XM
2023/04/04 14:17:48 <-- 200 https://auth.docker.io/token?scope=repository%3Asvvac%2Ftest-images%3Apush%2Cpull&service=registry.docker.io (173.518497ms) [body redacted: basic token response contains credentials]
2023/04/04 14:17:48 HTTP/1.1 200 OK
Transfer-Encoding: chunked
Content-Type: application/json; charset=utf-8
Date: Tue, 04 Apr 2023 14:17:47 GMT
Strict-Transport-Security: max-age=31536000
X-Trace-Id: 57fc36f3c811c9b6e484ad42edc4e015
2023/04/04 14:17:48 --> POST https://index.docker.io/v2/svvac/test-images/blobs/uploads/
2023/04/04 14:17:48 POST /v2/svvac/test-images/blobs/uploads/ HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Content-Length: 0
Authorization: <redacted>
Content-Type: application/json
Accept-Encoding: gzip
2023/04/04 14:17:48 <-- 202 https://index.docker.io/v2/svvac/test-images/blobs/uploads/ (196.812813ms)
2023/04/04 14:17:48 HTTP/1.1 202 Accepted
Content-Length: 0
Date: Tue, 04 Apr 2023 14:17:48 GMT
Docker-Distribution-Api-Version: registry/2.0
Docker-Upload-Uuid: 70f7ab06-87a1-4c49-86f9-ac46ffc73e22
Location: https://index.docker.io/v2/svvac/test-images/blobs/uploads/70f7ab06-87a1-4c49-86f9-ac46ffc73e22?_state=<snip>
Range: 0-0
Strict-Transport-Security: max-age=31536000
2023/04/04 14:17:48 --> PATCH https://index.docker.io/v2/svvac/test-images/blobs/uploads/70f7ab06-87a1-4c49-86f9-ac46ffc73e22?_state=<snip> [body redacted: omitting binary blobs from logs]
2023/04/04 14:17:48 PATCH /v2/svvac/test-images/blobs/uploads/70f7ab06-87a1-4c49-86f9-ac46ffc73e22?_state=<snip> HTTP/1.1
Host: index.docker.io
User-Agent: crane/0.14.0 go-containerregistry/0.14.0
Transfer-Encoding: chunked
Authorization: <redacted>
Content-Type: application/octet-stream
Accept-Encoding: gzip
2023/04/04 14:17:48 <-- reading tar: archive/tar: invalid tar header PATCH https://index.docker.io/v2/svvac/test-images/blobs/uploads/70f7ab06-87a1-4c49-86f9-ac46ffc73e22?_state=<snip> (645.311µs)
2023/04/04 14:17:48 flattening docker.io/svvac/test-images:crane-flatten: uploading layer: Patch "https://index.docker.io/v2/svvac/test-images/blobs/uploads/70f7ab06-87a1-4c49-86f9-ac46ffc73e22?_state=<snip>": reading tar: archive/tar: invalid tar header |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
Flattening (some) OCI images fails with the following error:
To Reproduce
Attempt to flatten the image at
docker.io/svvac/test-images:crane-flatten
(image is public)Image generation
Expected behavior
The image gets flattened
Additional context
Other commands (
pull
,copy
, etc.) work as expected.crane version
0.14.0
The text was updated successfully, but these errors were encountered: