Skip to content
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

[20.10 backport] vendor: moby/term, Azure/go-ansiterm for golang.org/x/sys/windows compatibility #44326

Merged
merged 1 commit into from Oct 22, 2022

Conversation

thaJeztah
Copy link
Member

@thaJeztah thaJeztah commented Oct 19, 2022


  • winterm: GetStdFile(): Added compatibility with "golang.org/x/sys/windows"
  • winterm: fix GetStdFile() falltrough
  • update deprecation message to refer to the correct replacement
  • add go.mod
  • Fix int overflow
  • Convert int to string using rune()

full diff:

(cherry picked from commit af1e745)

- What I did

- How I did it

- How to verify it

- Description for the changelog

- Fix an `Invalid standard handle identifie` panic when  registering the docker daemon as a service from a legacy CLI on Windows.

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

@thaJeztah thaJeztah added this to the 20.10.21 milestone Oct 19, 2022
@thaJeztah
Copy link
Member Author

getting a run of CI to see if #44324 (comment) also happens in this branch

@thaJeztah
Copy link
Member Author

From the output, it seems we're running a registry on Windows in this branch, but the test binary fails to connect to it;

=== RUN   TestImagePullStoredfDigestForOtherRepo
time="2022-10-19T10:18:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.18.7 instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=info msg="redis not configured" go.version=go1.18.7 instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=info msg="listening on 127.0.0.1:5000" go.version=go1.18.7 instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 version="v2.1.0+unknown" 

...

    pull_test.go:149: assertion failed: error is not nil: Error response from daemon: Get "http://127.0.0.1:5000/v2/": dial tcp 127.0.0.1:5000: connect: connection refused
--- FAIL: TestImagePullStoredfDigestForOtherRepo (0.17s)

=== RUN   TestImagePullStoredfDigestForOtherRepo
time="2022-10-19T10:18:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.18.7 instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=info msg="redis not configured" go.version=go1.18.7 instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=info msg="listening on 127.0.0.1:5000" go.version=go1.18.7 instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=info msg="Starting upload purge in 30m0s" go.version=go1.18.7 instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="authorizing request" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=8cca0042-ac37-4a81-ab30-2465df90c297 http.request.method=GET http.request.remoteaddr="127.0.0.1:38628" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=info msg="response completed" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=8cca0042-ac37-4a81-ab30-2465df90c297 http.request.method=GET http.request.remoteaddr="127.0.0.1:38628" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.709314ms http.response.status=200 http.response.written=2 instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 version="v2.1.0+unknown" 
127.0.0.1 - - [19/Oct/2022:10:18:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1"
time="2022-10-19T10:18:00Z" level=debug msg="authorizing request" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=d99b0697-e73a-43a0-a54e-767d120a5099 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/sha256:5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.digest="sha256:5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" vars.name=test version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg=GetBlob go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=d99b0697-e73a-43a0-a54e-767d120a5099 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/sha256:5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.digest="sha256:5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" vars.name=test version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="authorizing request" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=5dfbadf6-aecb-4d78-b0b8-2a469cc692bc http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/sha256:802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.digest="sha256:802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" vars.name=test version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg=GetBlob go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=5dfbadf6-aecb-4d78-b0b8-2a469cc692bc http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/sha256:802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.digest="sha256:802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" vars.name=test version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.GetContent(\"/docker/registry/v2/repositories/test/_layers/sha256/802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46/link\")" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=5dfbadf6-aecb-4d78-b0b8-2a469cc692bc http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/sha256:802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=20.447µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).GetContent" trace.id=72cd7be0-874f-488a-93ac-72cc85b99cc6 trace.line=82 vars.digest="sha256:802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" vars.name=test version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46 err.message="blob unknown to registry" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=5dfbadf6-aecb-4d78-b0b8-2a469cc692bc http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/sha256:802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" http.request.useragent="containerd/1.4.0+unknown" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.498331ms http.response.status=404 http.response.written=157 instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.digest="sha256:802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" vars.name=test version="v2.1.0+unknown" 
127.0.0.1 - - [19/Oct/2022:10:18:00 +0000] "HEAD /v2/test/blobs/sha256:802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46 HTTP/1.1" 404 157 "" "containerd/1.4.0+unknown"
time="2022-10-19T10:18:00Z" level=debug msg="authorizing request" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=90fa4446-cc9a-4868-8412-820a4a65ecad http.request.method=POST http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.name=test version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="(*linkedBlobStore).Writer" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=90fa4446-cc9a-4868-8412-820a4a65ecad http.request.method=POST http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.name=test version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.PutContent(\"/docker/registry/v2/repositories/test/_uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1/startedat\")" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=90fa4446-cc9a-4868-8412-820a4a65ecad http.request.method=POST http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=133.7µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).PutContent" trace.id=8f14c158-6b1f-47dc-b259-98f8f6ab41c4 trace.line=95 vars.name=test version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.Stat(\"/docker/registry/v2/repositories/test/_uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1/data\")" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=90fa4446-cc9a-4868-8412-820a4a65ecad http.request.method=POST http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=29.092µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).Stat" trace.id=b34d2e0b-fc01-46a8-8bf0-cc085ed21a0f trace.line=141 vars.name=test version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.GetContent(\"/docker/registry/v2/repositories/test/_layers/sha256/5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923/link\")" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=d99b0697-e73a-43a0-a54e-767d120a5099 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/sha256:5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=24.367µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).GetContent" trace.id=bf77267c-ce7d-4a76-bca8-fb6036c4662c trace.line=82 vars.digest="sha256:5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" vars.name=test version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923 err.message="blob unknown to registry" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=d99b0697-e73a-43a0-a54e-767d120a5099 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/sha256:5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" http.request.useragent="containerd/1.4.0+unknown" http.response.contenttype="application/json; charset=utf-8" http.response.duration=8.144036ms http.response.status=404 http.response.written=157 instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.digest="sha256:5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" vars.name=test version="v2.1.0+unknown" 
127.0.0.1 - - [19/Oct/2022:10:18:00 +0000] "HEAD /v2/test/blobs/sha256:5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923 HTTP/1.1" 404 157 "" "containerd/1.4.0+unknown"
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.PutContent(\"/docker/registry/v2/repositories/test/_uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1/hashstates/sha256/0\")" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=90fa4446-cc9a-4868-8412-820a4a65ecad http.request.method=POST http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=83.649µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).PutContent" trace.id=95ced23f-8e8e-446d-9f15-0fd00b4c969a trace.line=95 vars.name=test version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=info msg="response completed" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=90fa4446-cc9a-4868-8412-820a4a65ecad http.request.method=POST http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/" http.request.useragent="containerd/1.4.0+unknown" http.response.duration=5.063107ms http.response.status=202 http.response.written=0 instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 version="v2.1.0+unknown" 
127.0.0.1 - - [19/Oct/2022:10:18:00 +0000] "POST /v2/test/blobs/uploads/ HTTP/1.1" 202 0 "" "containerd/1.4.0+unknown"
time="2022-10-19T10:18:00Z" level=debug msg="authorizing request" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=05814684-6f3d-4c8d-82ca-d5f65836b4a9 http.request.method=POST http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.name=test version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="(*linkedBlobStore).Writer" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=05814684-6f3d-4c8d-82ca-d5f65836b4a9 http.request.method=POST http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.name=test version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.PutContent(\"/docker/registry/v2/repositories/test/_uploads/880a2522-8f97-4cda-bc5b-796341e3b898/startedat\")" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=05814684-6f3d-4c8d-82ca-d5f65836b4a9 http.request.method=POST http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=61.867µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).PutContent" trace.id=5dd9accc-3498-4850-a3e9-bb6255def8bb trace.line=95 vars.name=test version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.Stat(\"/docker/registry/v2/repositories/test/_uploads/880a2522-8f97-4cda-bc5b-796341e3b898/data\")" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=05814684-6f3d-4c8d-82ca-d5f65836b4a9 http.request.method=POST http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=45.753µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).Stat" trace.id=6c1b2707-627c-4469-9a08-1210f18dd22e trace.line=141 vars.name=test version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.PutContent(\"/docker/registry/v2/repositories/test/_uploads/880a2522-8f97-4cda-bc5b-796341e3b898/hashstates/sha256/0\")" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=05814684-6f3d-4c8d-82ca-d5f65836b4a9 http.request.method=POST http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=67.801µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).PutContent" trace.id=692805fc-c9a3-4eba-a921-02f073fe29df trace.line=95 vars.name=test version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=info msg="response completed" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=05814684-6f3d-4c8d-82ca-d5f65836b4a9 http.request.method=POST http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/" http.request.useragent="containerd/1.4.0+unknown" http.response.duration=3.641348ms http.response.status=202 http.response.written=0 instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 version="v2.1.0+unknown" 
127.0.0.1 - - [19/Oct/2022:10:18:00 +0000] "POST /v2/test/blobs/uploads/ HTTP/1.1" 202 0 "" "containerd/1.4.0+unknown"
time="2022-10-19T10:18:00Z" level=debug msg="authorizing request" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=b7bb010d-034a-4ad1-8da3-ba8b7df847c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1?_state=U_Paa9edLklGgZASQhGslHoV_QtpHKAoFDfDURL5cgV7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijk2OGRlNjBhLTdjODAtNDIzMC1hNWJhLTUzZTBmZDMyNGNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMjQ2MDg2MDRaIn0%3D&digest=sha256%3A802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.name=test vars.uuid=968de60a-7c80-4230-a5ba-53e0fd324cd1 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="(*linkedBlobStore).Resume" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=b7bb010d-034a-4ad1-8da3-ba8b7df847c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1?_state=U_Paa9edLklGgZASQhGslHoV_QtpHKAoFDfDURL5cgV7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijk2OGRlNjBhLTdjODAtNDIzMC1hNWJhLTUzZTBmZDMyNGNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMjQ2MDg2MDRaIn0%3D&digest=sha256%3A802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.name=test vars.uuid=968de60a-7c80-4230-a5ba-53e0fd324cd1 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.GetContent(\"/docker/registry/v2/repositories/test/_uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1/startedat\")" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=b7bb010d-034a-4ad1-8da3-ba8b7df847c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1?_state=U_Paa9edLklGgZASQhGslHoV_QtpHKAoFDfDURL5cgV7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijk2OGRlNjBhLTdjODAtNDIzMC1hNWJhLTUzZTBmZDMyNGNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMjQ2MDg2MDRaIn0%3D&digest=sha256%3A802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=56.465µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).GetContent" trace.id=21aa94b2-e499-4d45-851f-191548da3717 trace.line=82 vars.name=test vars.uuid=968de60a-7c80-4230-a5ba-53e0fd324cd1 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.Stat(\"/docker/registry/v2/repositories/test/_uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1/data\")" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=b7bb010d-034a-4ad1-8da3-ba8b7df847c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1?_state=U_Paa9edLklGgZASQhGslHoV_QtpHKAoFDfDURL5cgV7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijk2OGRlNjBhLTdjODAtNDIzMC1hNWJhLTUzZTBmZDMyNGNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMjQ2MDg2MDRaIn0%3D&digest=sha256%3A802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=20.353µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).Stat" trace.id=b41abb45-ebc5-4985-845f-18375e4285da trace.line=141 vars.name=test vars.uuid=968de60a-7c80-4230-a5ba-53e0fd324cd1 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="authorizing request" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=c483d0f0-ec24-4286-935f-40b04d1e1118 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/880a2522-8f97-4cda-bc5b-796341e3b898?_state=Ve7r8T1U7RxoOzxROb3LgzVQNTLR7jvrtckI8cZbi3R7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijg4MGEyNTIyLThmOTctNGNkYS1iYzViLTc5NjM0MWUzYjg5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMzAyNzcxNzhaIn0%3D&digest=sha256%3A5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.name=test vars.uuid=880a2522-8f97-4cda-bc5b-796341e3b898 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="(*linkedBlobStore).Resume" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=c483d0f0-ec24-4286-935f-40b04d1e1118 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/880a2522-8f97-4cda-bc5b-796341e3b898?_state=Ve7r8T1U7RxoOzxROb3LgzVQNTLR7jvrtckI8cZbi3R7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijg4MGEyNTIyLThmOTctNGNkYS1iYzViLTc5NjM0MWUzYjg5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMzAyNzcxNzhaIn0%3D&digest=sha256%3A5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.name=test vars.uuid=880a2522-8f97-4cda-bc5b-796341e3b898 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.GetContent(\"/docker/registry/v2/repositories/test/_uploads/880a2522-8f97-4cda-bc5b-796341e3b898/startedat\")" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=c483d0f0-ec24-4286-935f-40b04d1e1118 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/880a2522-8f97-4cda-bc5b-796341e3b898?_state=Ve7r8T1U7RxoOzxROb3LgzVQNTLR7jvrtckI8cZbi3R7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijg4MGEyNTIyLThmOTctNGNkYS1iYzViLTc5NjM0MWUzYjg5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMzAyNzcxNzhaIn0%3D&digest=sha256%3A5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=42.017µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).GetContent" trace.id=82af34da-2859-405a-a8e6-c409ebfe799f trace.line=82 vars.name=test vars.uuid=880a2522-8f97-4cda-bc5b-796341e3b898 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.Stat(\"/docker/registry/v2/repositories/test/_uploads/880a2522-8f97-4cda-bc5b-796341e3b898/data\")" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=c483d0f0-ec24-4286-935f-40b04d1e1118 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/880a2522-8f97-4cda-bc5b-796341e3b898?_state=Ve7r8T1U7RxoOzxROb3LgzVQNTLR7jvrtckI8cZbi3R7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijg4MGEyNTIyLThmOTctNGNkYS1iYzViLTc5NjM0MWUzYjg5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMzAyNzcxNzhaIn0%3D&digest=sha256%3A5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=22.584µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).Stat" trace.id=7e37487f-ee55-470b-b2a6-286eec3250d1 trace.line=141 vars.name=test vars.uuid=880a2522-8f97-4cda-bc5b-796341e3b898 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.WriteStream(\"/docker/registry/v2/repositories/test/_uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1/data\", 0)" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=b7bb010d-034a-4ad1-8da3-ba8b7df847c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1?_state=U_Paa9edLklGgZASQhGslHoV_QtpHKAoFDfDURL5cgV7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijk2OGRlNjBhLTdjODAtNDIzMC1hNWJhLTUzZTBmZDMyNGNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMjQ2MDg2MDRaIn0%3D&digest=sha256%3A802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=118.318µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).WriteStream" trace.id=5526a998-5114-4eda-b472-2c421b0fe173 trace.line=124 vars.name=test vars.uuid=968de60a-7c80-4230-a5ba-53e0fd324cd1 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="(*blobWriter).Commit" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=b7bb010d-034a-4ad1-8da3-ba8b7df847c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1?_state=U_Paa9edLklGgZASQhGslHoV_QtpHKAoFDfDURL5cgV7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijk2OGRlNjBhLTdjODAtNDIzMC1hNWJhLTUzZTBmZDMyNGNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMjQ2MDg2MDRaIn0%3D&digest=sha256%3A802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.name=test vars.uuid=968de60a-7c80-4230-a5ba-53e0fd324cd1 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.Stat(\"/docker/registry/v2/repositories/test/_uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1/data\")" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=b7bb010d-034a-4ad1-8da3-ba8b7df847c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1?_state=U_Paa9edLklGgZASQhGslHoV_QtpHKAoFDfDURL5cgV7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijk2OGRlNjBhLTdjODAtNDIzMC1hNWJhLTUzZTBmZDMyNGNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMjQ2MDg2MDRaIn0%3D&digest=sha256%3A802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=29.991µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).Stat" trace.id=4b476726-c867-4f93-8f5a-11de9e9e565b trace.line=141 vars.name=test vars.uuid=968de60a-7c80-4230-a5ba-53e0fd324cd1 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.Stat(\"/docker/registry/v2/blobs/sha256/80/802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46/data\")" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=b7bb010d-034a-4ad1-8da3-ba8b7df847c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1?_state=U_Paa9edLklGgZASQhGslHoV_QtpHKAoFDfDURL5cgV7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijk2OGRlNjBhLTdjODAtNDIzMC1hNWJhLTUzZTBmZDMyNGNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMjQ2MDg2MDRaIn0%3D&digest=sha256%3A802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=17.615µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).Stat" trace.id=7696384a-d8ec-4d5f-8201-303465d6122f trace.line=141 vars.name=test vars.uuid=968de60a-7c80-4230-a5ba-53e0fd324cd1 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.Stat(\"/docker/registry/v2/repositories/test/_uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1/data\")" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=b7bb010d-034a-4ad1-8da3-ba8b7df847c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1?_state=U_Paa9edLklGgZASQhGslHoV_QtpHKAoFDfDURL5cgV7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijk2OGRlNjBhLTdjODAtNDIzMC1hNWJhLTUzZTBmZDMyNGNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMjQ2MDg2MDRaIn0%3D&digest=sha256%3A802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=24.632µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).Stat" trace.id=19f83bf8-706c-46fc-b960-bb623c606e8e trace.line=141 vars.name=test vars.uuid=968de60a-7c80-4230-a5ba-53e0fd324cd1 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.Move(\"/docker/registry/v2/repositories/test/_uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1/data\", \"/docker/registry/v2/blobs/sha256/80/802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46/data\"" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=b7bb010d-034a-4ad1-8da3-ba8b7df847c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1?_state=U_Paa9edLklGgZASQhGslHoV_QtpHKAoFDfDURL5cgV7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijk2OGRlNjBhLTdjODAtNDIzMC1hNWJhLTUzZTBmZDMyNGNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMjQ2MDg2MDRaIn0%3D&digest=sha256%3A802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=91.426µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).Move" trace.id=cee9f29d-b11f-4782-ba73-4f8d7ca78de9 trace.line=167 vars.name=test vars.uuid=968de60a-7c80-4230-a5ba-53e0fd324cd1 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.PutContent(\"/docker/registry/v2/repositories/test/_layers/sha256/802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46/link\")" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=b7bb010d-034a-4ad1-8da3-ba8b7df847c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1?_state=U_Paa9edLklGgZASQhGslHoV_QtpHKAoFDfDURL5cgV7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijk2OGRlNjBhLTdjODAtNDIzMC1hNWJhLTUzZTBmZDMyNGNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMjQ2MDg2MDRaIn0%3D&digest=sha256%3A802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=112.241µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).PutContent" trace.id=1a8d5a65-90df-4a02-a6a2-b1d6872b456d trace.line=95 vars.name=test vars.uuid=968de60a-7c80-4230-a5ba-53e0fd324cd1 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.Delete(\"/docker/registry/v2/repositories/test/_uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1\")" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=b7bb010d-034a-4ad1-8da3-ba8b7df847c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1?_state=U_Paa9edLklGgZASQhGslHoV_QtpHKAoFDfDURL5cgV7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijk2OGRlNjBhLTdjODAtNDIzMC1hNWJhLTUzZTBmZDMyNGNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMjQ2MDg2MDRaIn0%3D&digest=sha256%3A802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=307.722µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).Delete" trace.id=aceaaed0-299a-48ab-950f-27f23fa29e48 trace.line=181 vars.name=test vars.uuid=968de60a-7c80-4230-a5ba-53e0fd324cd1 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=info msg="response completed" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=b7bb010d-034a-4ad1-8da3-ba8b7df847c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38640" http.request.uri="/v2/test/blobs/uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1?_state=U_Paa9edLklGgZASQhGslHoV_QtpHKAoFDfDURL5cgV7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijk2OGRlNjBhLTdjODAtNDIzMC1hNWJhLTUzZTBmZDMyNGNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMjQ2MDg2MDRaIn0%3D&digest=sha256%3A802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46" http.request.useragent="containerd/1.4.0+unknown" http.response.duration=11.250354ms http.response.status=201 http.response.written=0 instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 version="v2.1.0+unknown" 
127.0.0.1 - - [19/Oct/2022:10:18:00 +0000] "PUT /v2/test/blobs/uploads/968de60a-7c80-4230-a5ba-53e0fd324cd1?_state=U_Paa9edLklGgZASQhGslHoV_QtpHKAoFDfDURL5cgV7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijk2OGRlNjBhLTdjODAtNDIzMC1hNWJhLTUzZTBmZDMyNGNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMjQ2MDg2MDRaIn0%3D&digest=sha256%3A802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46 HTTP/1.1" 201 0 "" "containerd/1.4.0+unknown"
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.WriteStream(\"/docker/registry/v2/repositories/test/_uploads/880a2522-8f97-4cda-bc5b-796341e3b898/data\", 0)" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=c483d0f0-ec24-4286-935f-40b04d1e1118 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/880a2522-8f97-4cda-bc5b-796341e3b898?_state=Ve7r8T1U7RxoOzxROb3LgzVQNTLR7jvrtckI8cZbi3R7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijg4MGEyNTIyLThmOTctNGNkYS1iYzViLTc5NjM0MWUzYjg5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMzAyNzcxNzhaIn0%3D&digest=sha256%3A5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=52.823µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).WriteStream" trace.id=674b0ec8-df8d-406a-96a3-a401a0c47df7 trace.line=124 vars.name=test vars.uuid=880a2522-8f97-4cda-bc5b-796341e3b898 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="(*blobWriter).Commit" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=c483d0f0-ec24-4286-935f-40b04d1e1118 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/880a2522-8f97-4cda-bc5b-796341e3b898?_state=Ve7r8T1U7RxoOzxROb3LgzVQNTLR7jvrtckI8cZbi3R7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijg4MGEyNTIyLThmOTctNGNkYS1iYzViLTc5NjM0MWUzYjg5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMzAyNzcxNzhaIn0%3D&digest=sha256%3A5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.name=test vars.uuid=880a2522-8f97-4cda-bc5b-796341e3b898 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.Stat(\"/docker/registry/v2/repositories/test/_uploads/880a2522-8f97-4cda-bc5b-796341e3b898/data\")" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=c483d0f0-ec24-4286-935f-40b04d1e1118 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/880a2522-8f97-4cda-bc5b-796341e3b898?_state=Ve7r8T1U7RxoOzxROb3LgzVQNTLR7jvrtckI8cZbi3R7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijg4MGEyNTIyLThmOTctNGNkYS1iYzViLTc5NjM0MWUzYjg5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMzAyNzcxNzhaIn0%3D&digest=sha256%3A5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=12.565µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).Stat" trace.id=a40f18ea-e774-4010-8beb-8aa7097de1dc trace.line=141 vars.name=test vars.uuid=880a2522-8f97-4cda-bc5b-796341e3b898 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.Stat(\"/docker/registry/v2/blobs/sha256/5d/5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923/data\")" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=c483d0f0-ec24-4286-935f-40b04d1e1118 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/880a2522-8f97-4cda-bc5b-796341e3b898?_state=Ve7r8T1U7RxoOzxROb3LgzVQNTLR7jvrtckI8cZbi3R7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijg4MGEyNTIyLThmOTctNGNkYS1iYzViLTc5NjM0MWUzYjg5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMzAyNzcxNzhaIn0%3D&digest=sha256%3A5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=15.881µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).Stat" trace.id=ea5b8cfe-0cb0-4ad0-b610-09efa5f7c49d trace.line=141 vars.name=test vars.uuid=880a2522-8f97-4cda-bc5b-796341e3b898 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.Stat(\"/docker/registry/v2/repositories/test/_uploads/880a2522-8f97-4cda-bc5b-796341e3b898/data\")" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=c483d0f0-ec24-4286-935f-40b04d1e1118 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/880a2522-8f97-4cda-bc5b-796341e3b898?_state=Ve7r8T1U7RxoOzxROb3LgzVQNTLR7jvrtckI8cZbi3R7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijg4MGEyNTIyLThmOTctNGNkYS1iYzViLTc5NjM0MWUzYjg5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMzAyNzcxNzhaIn0%3D&digest=sha256%3A5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=12.459µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).Stat" trace.id=9db0301c-ddd4-4b50-85f0-eca1a20db466 trace.line=141 vars.name=test vars.uuid=880a2522-8f97-4cda-bc5b-796341e3b898 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.Move(\"/docker/registry/v2/repositories/test/_uploads/880a2522-8f97-4cda-bc5b-796341e3b898/data\", \"/docker/registry/v2/blobs/sha256/5d/5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923/data\"" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=c483d0f0-ec24-4286-935f-40b04d1e1118 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/880a2522-8f97-4cda-bc5b-796341e3b898?_state=Ve7r8T1U7RxoOzxROb3LgzVQNTLR7jvrtckI8cZbi3R7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijg4MGEyNTIyLThmOTctNGNkYS1iYzViLTc5NjM0MWUzYjg5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMzAyNzcxNzhaIn0%3D&digest=sha256%3A5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=97.195µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).Move" trace.id=5f29c90d-736e-4189-aeac-b6f118de4845 trace.line=167 vars.name=test vars.uuid=880a2522-8f97-4cda-bc5b-796341e3b898 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.PutContent(\"/docker/registry/v2/repositories/test/_layers/sha256/5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923/link\")" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=c483d0f0-ec24-4286-935f-40b04d1e1118 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/880a2522-8f97-4cda-bc5b-796341e3b898?_state=Ve7r8T1U7RxoOzxROb3LgzVQNTLR7jvrtckI8cZbi3R7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijg4MGEyNTIyLThmOTctNGNkYS1iYzViLTc5NjM0MWUzYjg5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMzAyNzcxNzhaIn0%3D&digest=sha256%3A5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=84.007µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).PutContent" trace.id=3ba031d1-d861-488c-bd1c-a4c7aae1c013 trace.line=95 vars.name=test vars.uuid=880a2522-8f97-4cda-bc5b-796341e3b898 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.Delete(\"/docker/registry/v2/repositories/test/_uploads/880a2522-8f97-4cda-bc5b-796341e3b898\")" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=c483d0f0-ec24-4286-935f-40b04d1e1118 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/880a2522-8f97-4cda-bc5b-796341e3b898?_state=Ve7r8T1U7RxoOzxROb3LgzVQNTLR7jvrtckI8cZbi3R7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijg4MGEyNTIyLThmOTctNGNkYS1iYzViLTc5NjM0MWUzYjg5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMzAyNzcxNzhaIn0%3D&digest=sha256%3A5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=125.742µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).Delete" trace.id=1779385c-4fe5-4ae5-a60d-8586d1c7c19e trace.line=181 vars.name=test vars.uuid=880a2522-8f97-4cda-bc5b-796341e3b898 version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=info msg="response completed" go.version=go1.18.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:5000" http.request.id=c483d0f0-ec24-4286-935f-40b04d1e1118 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/blobs/uploads/880a2522-8f97-4cda-bc5b-796341e3b898?_state=Ve7r8T1U7RxoOzxROb3LgzVQNTLR7jvrtckI8cZbi3R7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijg4MGEyNTIyLThmOTctNGNkYS1iYzViLTc5NjM0MWUzYjg5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMzAyNzcxNzhaIn0%3D&digest=sha256%3A5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923" http.request.useragent="containerd/1.4.0+unknown" http.response.duration=12.667043ms http.response.status=201 http.response.written=0 instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 version="v2.1.0+unknown" 
127.0.0.1 - - [19/Oct/2022:10:18:00 +0000] "PUT /v2/test/blobs/uploads/880a2522-8f97-4cda-bc5b-796341e3b898?_state=Ve7r8T1U7RxoOzxROb3LgzVQNTLR7jvrtckI8cZbi3R7Ik5hbWUiOiJ0ZXN0IiwiVVVJRCI6Ijg4MGEyNTIyLThmOTctNGNkYS1iYzViLTc5NjM0MWUzYjg5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyMi0xMC0xOVQxMDoxODowMC4yMzAyNzcxNzhaIn0%3D&digest=sha256%3A5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923 HTTP/1.1" 201 0 "" "containerd/1.4.0+unknown"
time="2022-10-19T10:18:00Z" level=debug msg="authorizing request" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=b8380368-e29d-4e9f-9891-06525da3eb90 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg=GetImageManifest go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=b8380368-e29d-4e9f-9891-06525da3eb90 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.GetContent(\"/docker/registry/v2/repositories/test/_manifests/tags/latest/current/link\")" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=b8380368-e29d-4e9f-9891-06525da3eb90 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=57.743µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).GetContent" trace.id=ccd2f06b-06a7-4de5-811d-1c7e4161406a trace.line=82 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.18.7 http.request.host="127.0.0.1:5000" http.request.id=b8380368-e29d-4e9f-9891-06525da3eb90 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.338475ms http.response.status=404 http.response.written=96 instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
127.0.0.1 - - [19/Oct/2022:10:18:00 +0000] "HEAD /v2/test/manifests/latest HTTP/1.1" 404 96 "" "containerd/1.4.0+unknown"
time="2022-10-19T10:18:00Z" level=debug msg="authorizing request" go.version=go1.18.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:5000" http.request.id=6a432a71-c967-462a-8168-9feee575f755 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg=PutImageManifest go.version=go1.18.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:5000" http.request.id=6a432a71-c967-462a-8168-9feee575f755 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="(*manifestStore).Put" go.version=go1.18.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:5000" http.request.id=6a432a71-c967-462a-8168-9feee575f755 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="(*schema2ManifestHandler).Put" go.version=go1.18.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:5000" http.request.id=6a432a71-c967-462a-8168-9feee575f755 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.GetContent(\"/docker/registry/v2/repositories/test/_layers/sha256/802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46/link\")" go.version=go1.18.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:5000" http.request.id=6a432a71-c967-462a-8168-9feee575f755 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=65.07µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).GetContent" trace.id=a8d4f1d6-b0e1-4eb5-930e-7ee0bfe92cc1 trace.line=82 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.Stat(\"/docker/registry/v2/blobs/sha256/80/802589ed0f9c50cef72bc97f2f1d841a8df15e19dc83069a3ed949beae717a46/data\")" go.version=go1.18.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:5000" http.request.id=6a432a71-c967-462a-8168-9feee575f755 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=16.989µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).Stat" trace.id=6493b5e2-853d-4cba-a490-c5c9d1103e62 trace.line=141 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.GetContent(\"/docker/registry/v2/repositories/test/_layers/sha256/5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923/link\")" go.version=go1.18.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:5000" http.request.id=6a432a71-c967-462a-8168-9feee575f755 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=59.288µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).GetContent" trace.id=ebdd09fc-9686-46a0-ae7c-26c6d5b1ef7f trace.line=82 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.Stat(\"/docker/registry/v2/blobs/sha256/5d/5d6b514d5023c9b87d5f9688fb5812d6fbe2c27d90d935a4cd95b7a9b589e923/data\")" go.version=go1.18.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:5000" http.request.id=6a432a71-c967-462a-8168-9feee575f755 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=15.636µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).Stat" trace.id=6fba3806-6108-4619-bc60-d65a25937752 trace.line=141 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.Stat(\"/docker/registry/v2/blobs/sha256/68/6850ea68b331ead3f4e7a6ae43c1af795287731329a1779e1592b52251bebdbc/data\")" go.version=go1.18.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:5000" http.request.id=6a432a71-c967-462a-8168-9feee575f755 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=14.874µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).Stat" trace.id=440050e5-5a96-4066-84bf-dab0788cbd8d trace.line=141 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.PutContent(\"/docker/registry/v2/blobs/sha256/68/6850ea68b331ead3f4e7a6ae43c1af795287731329a1779e1592b52251bebdbc/data\")" go.version=go1.18.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:5000" http.request.id=6a432a71-c967-462a-8168-9feee575f755 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=74.766µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).PutContent" trace.id=148a9a8e-bac9-4a18-b7fc-8ed543b6d851 trace.line=95 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.PutContent(\"/docker/registry/v2/repositories/test/_manifests/revisions/sha256/6850ea68b331ead3f4e7a6ae43c1af795287731329a1779e1592b52251bebdbc/link\")" go.version=go1.18.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:5000" http.request.id=6a432a71-c967-462a-8168-9feee575f755 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=116.745µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).PutContent" trace.id=5594a836-d16b-47f8-8b1c-affc33b7f6c4 trace.line=95 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.PutContent(\"/docker/registry/v2/repositories/test/_manifests/revisions/sha256/6850ea68b331ead3f4e7a6ae43c1af795287731329a1779e1592b52251bebdbc/link\")" go.version=go1.18.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:5000" http.request.id=6a432a71-c967-462a-8168-9feee575f755 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=57.276µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).PutContent" trace.id=6f1a8193-2b12-4066-80b4-6d3ed3ae6518 trace.line=95 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.PutContent(\"/docker/registry/v2/repositories/test/_manifests/tags/latest/index/sha256/6850ea68b331ead3f4e7a6ae43c1af795287731329a1779e1592b52251bebdbc/link\")" go.version=go1.18.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:5000" http.request.id=6a432a71-c967-462a-8168-9feee575f755 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=136.236µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).PutContent" trace.id=df05ea8a-9b1e-45a4-999e-a0d5d176f5db trace.line=95 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=debug msg="filesystem.PutContent(\"/docker/registry/v2/repositories/test/_manifests/tags/latest/current/link\")" go.version=go1.18.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:5000" http.request.id=6a432a71-c967-462a-8168-9feee575f755 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 trace.duration=97.8µs trace.file="/go/src/github.com/docker/distribution/registry/storage/driver/base/base.go" trace.func="github.com/docker/distribution/registry/storage/driver/base.(*Base).PutContent" trace.id=77b275ac-616a-4b23-91b2-6965e45f5d2b trace.line=95 vars.name=test vars.reference=latest version="v2.1.0+unknown" 
time="2022-10-19T10:18:00Z" level=info msg="response completed" go.version=go1.18.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:5000" http.request.id=6a432a71-c967-462a-8168-9feee575f755 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/test/manifests/latest" http.request.useragent="containerd/1.4.0+unknown" http.response.duration=3.228208ms http.response.status=201 http.response.written=0 instance.id=92d80dc8-7b3b-4aca-ac5b-bcf3c8655aa2 version="v2.1.0+unknown" 
127.0.0.1 - - [19/Oct/2022:10:18:00 +0000] "PUT /v2/test/manifests/latest HTTP/1.1" 201 0 "" "containerd/1.4.0+unknown"
    pull_test.go:149: assertion failed: error is not nil: Error response from daemon: Get "http://127.0.0.1:5000/v2/": dial tcp 127.0.0.1:5000: connect: connection refused
--- FAIL: TestImagePullStoredfDigestForOtherRepo (0.17s)

@thaJeztah
Copy link
Member Author

Ignore me! That failure is on rootless, not Windows 🤦, so no registry on Windows in this branch either.

…patibility

- winterm: GetStdFile(): Added compatibility with "golang.org/x/sys/windows"
- winterm: fix GetStdFile() falltrough
- update deprecation message to refer to the correct replacement
- add go.mod
- Fix int overflow
- Convert int to string using rune()

full diff:

- moby/term@bea5bbe...3f7ff69
- Azure/go-ansiterm@d6e3b33...d185dfc

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
(cherry picked from commit af1e745)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
@thaJeztah thaJeztah marked this pull request as ready for review October 21, 2022 22:16
@thaJeztah
Copy link
Member Author

Ah dang. It was green, but I edited the description, which caused Jenkins to run again 😞

@tianon tianon merged commit 753cd92 into moby:20.10 Oct 22, 2022
@thaJeztah thaJeztah deleted the 20.10_bump_term_ansiterm branch October 22, 2022 19:15
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.

None yet

2 participants