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

PATCH /v2/<repo>/<image>/blobs uploads failing #19787

Closed
pedroosorio opened this issue Jan 3, 2024 · 5 comments
Closed

PATCH /v2/<repo>/<image>/blobs uploads failing #19787

pedroosorio opened this issue Jan 3, 2024 · 5 comments
Labels
help wanted The issues that is valid but needs help from community Stale

Comments

@pedroosorio
Copy link

pedroosorio commented Jan 3, 2024

Hi !

I'm deploying harbor (2.8.3 at the moment, same behavior with 2.10.0) with a couple of changes as described here -> #8082 (comment). With this setup im aiming at using it like:

docker push staging.harbor.local:8080/myimage/latest which should push to the staging project.

Pulling works.

Pushing is failing due to the PATCH request getting a 401.

curl -X PATCH 'http://staging.harbor.local:8080/v2/staging/test/blobs/uploads/8012d1f2-7353-4fa3-b327-8daa5dc2162d?_state=CwY0Utw0_-e-kStQopWTQ9pU-3O-nFOUWsnrZG9mmHh7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QiLCJVVUlEIjoiODAxMmQxZjItNzM1My00ZmEzLWIzMjctOGRhYTVkYzIxNjJkIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTAzVDE2OjU3OjM3Ljc1ODcyNTcxN1oifQ%3D%3D' -vvv --header "Authorization: Bearer <redacted>"
*   Trying 192.168.99.19:8080...
* Connected to staging.harbor.local (192.168.99.19) port 8080 (#0)
> PATCH /v2/staging/test/blobs/uploads/8012d1f2-7353-4fa3-b327-8daa5dc2162d?_state=CwY0Utw0_-e-kStQopWTQ9pU-3O-nFOUWsnrZG9mmHh7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QiLCJVVUlEIjoiODAxMmQxZjItNzM1My00ZmEzLWIzMjctOGRhYTVkYzIxNjJkIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTAzVDE2OjU3OjM3Ljc1ODcyNTcxN1oifQ%3D%3D HTTP/1.1
> Host: staging.harbor.local:8080
> User-Agent: curl/7.81.0
> Accept: */*
> Authorization: Bearer <redacted>
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 401 Unauthorized
< Server: nginx
< Date: Wed, 03 Jan 2024 17:27:06 GMT
< Content-Type: application/json; charset=utf-8
< Content-Length: 710
< Connection: keep-alive
< Docker-Distribution-Api-Version: registry/2.0
< Set-Cookie: sid=b71c422eb46a00a932f063b7db4db133; Path=/; HttpOnly
< X-Request-Id: ee5e5514-cd7a-4feb-bf3f-55d93751ba62
<
{"errors":[{"code":"UNAUTHORIZED","message":"un-recognized request: PATCH /v2/staging/test/blobs/uploads/8012d1f2-7353-4fa3-b327-8daa5dc2162d?_state=CwY0Utw0_-e-kStQopWTQ9pU-3O-nFOUWsnrZG9mmHh7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QiLCJVVUlEIjoiODAxMmQxZjItNzM1My00ZmEzLWIzMjctOGRhYTVkYzIxNjJkIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTAzVDE2OjU3OjM3Ljc1ODcyNTcxN1oifQ%!D(MISSING)%!D(MISSING): un-recognized request: PATCH /v2/staging/test/blobs/uploads/8012d1f2-7353-4fa3-b327-8daa5dc2162d?_state=CwY0Utw0_-e-kStQopWTQ9pU-3O-nFOUWsnrZG9mmHh7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QiLCJVVUlEIjoiODAxMmQxZjItNzM1My00ZmEzLWIzMjctOGRhYTVkYzIxNjJkIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTAzVDE2OjU3OjM3Ljc1ODcyNTcxN1oifQ%3D%3D"}]}

If i remove the rewrite directive, i get:

* Mark bundle as not supporting multiuse
< HTTP/1.1 202 Accepted
< Server: nginx
< Date: Wed, 03 Jan 2024 17:36:36 GMT
< Content-Length: 0
< Connection: keep-alive
< Docker-Distribution-Api-Version: registry/2.0
< Docker-Upload-Uuid: 8012d1f2-7353-4fa3-b327-8daa5dc2162d
< Location: http://staging.harbor.local:8080/v2/staging/test/blobs/uploads/8012d1f2-7353-4fa3-b327-8daa5dc2162d?_state=fVaaKY-4Hj-Ip9v6zrKDNdJIurPiW8aU7MJwY9Ntpxp7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QiLCJVVUlEIjoiODAxMmQxZjItNzM1My00ZmEzLWIzMjctOGRhYTVkYzIxNjJkIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTAzVDE2OjU3OjM3WiJ9
< Range: 0-0
< Set-Cookie: sid=5ed774a862ae658d27e269c5d6c7d025; Path=/; HttpOnly
< X-Request-Id: 968444ec-2eee-46e3-9ae1-d289226efc9c
<

Even if I simply rewrite to the current location, this is failing. What could be happening ? This seems to be on the Nginx side but if someone knows where this is hitting in the harbor, it would help. The traffic doesn't seem to go to harbor-core.

@Vad1mo
Copy link
Member

Vad1mo commented Jan 4, 2024

@Vad1mo Vad1mo added the help wanted The issues that is valid but needs help from community label Jan 4, 2024
@pedroosorio
Copy link
Author

pedroosorio commented Jan 5, 2024

Hi @Vad1mo, we haven't set one, as we kind of (i think) need two. Here is the setup we are trying to achieve:

Untitled Diagram drawio

I've managed to get pull working like this, it's just the push operations that do not work (particularily the patch requests). I've changed harbor nginx in the way I've described in the ticket to take care of correctly modifying the auth headers and paths for each project given the domain name.

Here is a full example of a push using docker push staging.harbor.local:8080/test-image:latest:

(harbor) NGINX logs:

192.168.99.162 - "\x16\x03\x01\x00\xF7\x01\x00\x00\xF3\x03\x03\xEA\x9C\xE8\x9FW\xBE>\x22\xE6K\xF8\xDC\x95qv|\x0E\x89\xF2\xC5\xF0\x8D\xF7\x09\xB9p\x96]$\x1B\xE28 \x9E\xCF\x82\x5CW\x01\xF1\xE6\xAF\xA7\xE3\x1Bk\xA6\xB5c$}\xAC\xFE:\xAA'\xEC69\x97\x12z\xF4\x22\xF3\x00\x16\xC0+\xC0/\xC0,\xC00\xC0\x09\xC0\x13\xC0" 400 150 "-" "-" 0.046 - .Proj: "0" |  Args: "" | AuthH: "" | URI: ""
192.168.99.162 - "GET /v2/ HTTP/1.1" 401 76 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.003 0.002 .Proj: "staging" |  Args: "" | AuthH: "Bearer realm=\x22http://staging.harbor.local:8080/service/token\x22,service=\x22harbor-registry\x22" | URI: "/v2/"
192.168.99.162 - "GET /service/token?account=admin&scope=repository%3Atest-image%3Apush%2Cpull&service=harbor-registry HTTP/1.1" 200 975 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.028 0.027 .Proj: "staging" |  Args: "account=admin&scope=repository%3Astaging%2Ftest-image%3Apush%2Cpull&service=harbor-registry" | AuthH: "" | URI: "/service/token?account=admin&scope=repository%3Atest-image%3Apush%2Cpull&service=harbor-registry"
192.168.99.162 - "HEAD /v2/test-image/blobs/sha256:cb47c1b9d61772ffcab7837ca91c39bc6193b23fa03ef879b6cb066b75db0420 HTTP/1.1" 404 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.013 0.014 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test-image/blobs/sha256:cb47c1b9d61772ffcab7837ca91c39bc6193b23fa03ef879b6cb066b75db0420"
192.168.99.162 - "HEAD /v2/test-image/blobs/sha256:84b1ff10387b26e2952f006c0a4fe4c6f3c0743cb08ee448bb7157220ad2fc8f HTTP/1.1" 404 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.015 0.016 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test-image/blobs/sha256:84b1ff10387b26e2952f006c0a4fe4c6f3c0743cb08ee448bb7157220ad2fc8f"
192.168.99.162 - "HEAD /v2/test-image/blobs/sha256:c6edf33e2524b241a0b191d0a0d2ca3d8d4ae7470333b059dd97ba30e663a1a3 HTTP/1.1" 404 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.021 0.021 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test-image/blobs/sha256:c6edf33e2524b241a0b191d0a0d2ca3d8d4ae7470333b059dd97ba30e663a1a3"
192.168.99.162 - "HEAD /v2/test-image/blobs/sha256:51735783196785d1f604dc7711ea70fb3fab3cd9d99eaeff991c5afbfa0f20e8 HTTP/1.1" 404 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.024 0.024 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test-image/blobs/sha256:51735783196785d1f604dc7711ea70fb3fab3cd9d99eaeff991c5afbfa0f20e8"
192.168.99.162 - "HEAD /v2/test-image/blobs/sha256:9ea27b074f71d5766a59cdbfaa15f4cd3d17bffb83fed066373eb287326abbd3 HTTP/1.1" 404 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.024 0.024 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test-image/blobs/sha256:9ea27b074f71d5766a59cdbfaa15f4cd3d17bffb83fed066373eb287326abbd3"
192.168.99.162 - "POST /v2/test-image/blobs/uploads/ HTTP/1.1" 202 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.020 0.021 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test-image/blobs/uploads/"
192.168.99.162 - "POST /v2/test-image/blobs/uploads/ HTTP/1.1" 202 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.022 0.022 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test-image/blobs/uploads/"
192.168.99.162 - "POST /v2/test-image/blobs/uploads/ HTTP/1.1" 202 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.022 0.020 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test-image/blobs/uploads/"
192.168.99.162 - "POST /v2/test-image/blobs/uploads/ HTTP/1.1" 202 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.020 0.019 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test-image/blobs/uploads/"
192.168.99.162 - "POST /v2/test-image/blobs/uploads/ HTTP/1.1" 202 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.021 0.021 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test-image/blobs/uploads/"
192.168.99.162 - "PATCH /v2/staging/test-image/blobs/uploads/861059bf-1a76-442e-b6ba-eb1dade18894?_state=fcAGiM57NNFvs79ba7HhZntpPVrWb1-YF2Zkx9-KaEh7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiODYxMDU5YmYtMWE3Ni00NDJlLWI2YmEtZWIxZGFkZTE4ODk0IiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjI2MjgyNzk1MVoifQ%3D%3D HTTP/1.1" 401 738 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.049 0.003 .Proj: "staging" |  Args: "_state=fcAGiM57NNFvs79ba7HhZntpPVrWb1-YF2Zkx9-KaEh7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiODYxMDU5YmYtMWE3Ni00NDJlLWI2YmEtZWIxZGFkZTE4ODk0IiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjI2MjgyNzk1MVoifQ%3D%3D" | AuthH: "" | URI: "/v2/staging/test-image/blobs/uploads/861059bf-1a76-442e-b6ba-eb1dade18894?_state=fcAGiM57NNFvs79ba7HhZntpPVrWb1-YF2Zkx9-KaEh7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiODYxMDU5YmYtMWE3Ni00NDJlLWI2YmEtZWIxZGFkZTE4ODk0IiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjI2MjgyNzk1MVoifQ%3D%3D"
192.168.99.162 - "PATCH /v2/staging/test-image/blobs/uploads/71a191ff-6174-4322-8bd9-04d792f33010?_state=JkzeemLLLLrnoFxXXLS39fnrK9TeOqHyNHB-DffZTkx7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiNzFhMTkxZmYtNjE3NC00MzIyLThiZDktMDRkNzkyZjMzMDEwIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjI2NTI5OTEzOFoifQ%3D%3D HTTP/1.1" 401 738 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.047 0.003 .Proj: "staging" |  Args: "_state=JkzeemLLLLrnoFxXXLS39fnrK9TeOqHyNHB-DffZTkx7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiNzFhMTkxZmYtNjE3NC00MzIyLThiZDktMDRkNzkyZjMzMDEwIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjI2NTI5OTEzOFoifQ%3D%3D" | AuthH: "" | URI: "/v2/staging/test-image/blobs/uploads/71a191ff-6174-4322-8bd9-04d792f33010?_state=JkzeemLLLLrnoFxXXLS39fnrK9TeOqHyNHB-DffZTkx7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiNzFhMTkxZmYtNjE3NC00MzIyLThiZDktMDRkNzkyZjMzMDEwIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjI2NTI5OTEzOFoifQ%3D%3D"
192.168.99.162 - "PATCH /v2/staging/test-image/blobs/uploads/b1d058d1-95f4-4082-9e78-a924c9021487?_state=6OtsRhJ2MCq8y6onD5s9S111PZ_ZTw62fZeK-ZJweZF7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiYjFkMDU4ZDEtOTVmNC00MDgyLTllNzgtYTkyNGM5MDIxNDg3IiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjI3MjU5NDcwOFoifQ%3D%3D HTTP/1.1" 401 738 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.047 0.003 .Proj: "staging" |  Args: "_state=6OtsRhJ2MCq8y6onD5s9S111PZ_ZTw62fZeK-ZJweZF7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiYjFkMDU4ZDEtOTVmNC00MDgyLTllNzgtYTkyNGM5MDIxNDg3IiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjI3MjU5NDcwOFoifQ%3D%3D" | AuthH: "" | URI: "/v2/staging/test-image/blobs/uploads/b1d058d1-95f4-4082-9e78-a924c9021487?_state=6OtsRhJ2MCq8y6onD5s9S111PZ_ZTw62fZeK-ZJweZF7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiYjFkMDU4ZDEtOTVmNC00MDgyLTllNzgtYTkyNGM5MDIxNDg3IiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjI3MjU5NDcwOFoifQ%3D%3D"
192.168.99.162 - "PATCH /v2/staging/test-image/blobs/uploads/b9bec720-3f8b-47ed-86d7-db2ea15a70d4?_state=TCapSrFisXgH9c3-uN7qJa3DIhwNeRe4rao3x6GYYMZ7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiYjliZWM3MjAtM2Y4Yi00N2VkLTg2ZDctZGIyZWExNWE3MGQ0IiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjI3NzQ1OTczMloifQ%3D%3D HTTP/1.1" 401 738 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.050 0.006 .Proj: "staging" |  Args: "_state=TCapSrFisXgH9c3-uN7qJa3DIhwNeRe4rao3x6GYYMZ7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiYjliZWM3MjAtM2Y4Yi00N2VkLTg2ZDctZGIyZWExNWE3MGQ0IiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjI3NzQ1OTczMloifQ%3D%3D" | AuthH: "" | URI: "/v2/staging/test-image/blobs/uploads/b9bec720-3f8b-47ed-86d7-db2ea15a70d4?_state=TCapSrFisXgH9c3-uN7qJa3DIhwNeRe4rao3x6GYYMZ7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiYjliZWM3MjAtM2Y4Yi00N2VkLTg2ZDctZGIyZWExNWE3MGQ0IiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjI3NzQ1OTczMloifQ%3D%3D"
192.168.99.162 - "PATCH /v2/staging/test-image/blobs/uploads/71f7e4f0-5331-4141-a220-736f5d126a0a?_state=r4VQee0GOk-Tk6HhPlMFyzx8tktf7L452o1MZdV8BbF7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiNzFmN2U0ZjAtNTMzMS00MTQxLWEyMjAtNzM2ZjVkMTI2YTBhIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjI3Njg4MjY0NVoifQ%3D%3D HTTP/1.1" 401 738 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.050 0.005 .Proj: "staging" |  Args: "_state=r4VQee0GOk-Tk6HhPlMFyzx8tktf7L452o1MZdV8BbF7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiNzFmN2U0ZjAtNTMzMS00MTQxLWEyMjAtNzM2ZjVkMTI2YTBhIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjI3Njg4MjY0NVoifQ%3D%3D" | AuthH: "" | URI: "/v2/staging/test-image/blobs/uploads/71f7e4f0-5331-4141-a220-736f5d126a0a?_state=r4VQee0GOk-Tk6HhPlMFyzx8tktf7L452o1MZdV8BbF7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiNzFmN2U0ZjAtNTMzMS00MTQxLWEyMjAtNzM2ZjVkMTI2YTBhIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjI3Njg4MjY0NVoifQ%3D%3D"
192.168.99.162 - "HEAD /v2/test-image/blobs/sha256:9a59d19f9c5bb1ebdfef2255496b1bb5d658fdccc300c4c1f0d18c73f1bb14b5 HTTP/1.1" 404 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.012 0.012 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test-image/blobs/sha256:9a59d19f9c5bb1ebdfef2255496b1bb5d658fdccc300c4c1f0d18c73f1bb14b5"
192.168.99.162 - "HEAD /v2/test-image/blobs/sha256:9b16c94bb68628753a94b89ddf26abc0974cd35a96f785895ab011d9b5042ee5 HTTP/1.1" 404 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.011 0.012 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test-image/blobs/sha256:9b16c94bb68628753a94b89ddf26abc0974cd35a96f785895ab011d9b5042ee5"
192.168.99.162 - "HEAD /v2/test-image/blobs/sha256:1f7ce2fa46ab3942feabee654933948821303a5a821789dddab2d8c3df59e227 HTTP/1.1" 404 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.011 0.012 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test-image/blobs/sha256:1f7ce2fa46ab3942feabee654933948821303a5a821789dddab2d8c3df59e227"
192.168.99.162 - "POST /v2/test-image/blobs/uploads/ HTTP/1.1" 202 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.015 0.015 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test-image/blobs/uploads/"
192.168.99.162 - "POST /v2/test-image/blobs/uploads/ HTTP/1.1" 202 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.017 0.016 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test-image/blobs/uploads/"
192.168.99.162 - "POST /v2/test-image/blobs/uploads/ HTTP/1.1" 202 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.014 0.014 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test-image/blobs/uploads/"
192.168.99.162 - "PATCH /v2/staging/test-image/blobs/uploads/ee12a161-44ad-4f15-9935-e08aa62648c3?_state=M9b70pR-3K0P2FRGcWQ5RiE2CTKwzZk959YHJVgwTah7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiZWUxMmExNjEtNDRhZC00ZjE1LTk5MzUtZTA4YWE2MjY0OGMzIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjU2NzIzNDU4NVoifQ%3D%3D HTTP/1.1" 400 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.000 - .Proj: "staging" |  Args: "_state=M9b70pR-3K0P2FRGcWQ5RiE2CTKwzZk959YHJVgwTah7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiZWUxMmExNjEtNDRhZC00ZjE1LTk5MzUtZTA4YWE2MjY0OGMzIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjU2NzIzNDU4NVoifQ%3D%3D" | AuthH: "" | URI: "/v2/staging/test-image/blobs/uploads/ee12a161-44ad-4f15-9935-e08aa62648c3?_state=M9b70pR-3K0P2FRGcWQ5RiE2CTKwzZk959YHJVgwTah7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiZWUxMmExNjEtNDRhZC00ZjE1LTk5MzUtZTA4YWE2MjY0OGMzIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjU2NzIzNDU4NVoifQ%3D%3D"
192.168.99.162 - "PATCH /v2/staging/test-image/blobs/uploads/5af0b894-7a60-48aa-87f3-00c3032d30e9?_state=o_3SdsLZEtNKFZpdlurfl0VoJTVlW8f-bQSN-ETBxMd7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiNWFmMGI4OTQtN2E2MC00OGFhLTg3ZjMtMDBjMzAzMmQzMGU5IiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjU2ODQ5NTgzOVoifQ%3D%3D HTTP/1.1" 499 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.000 0.000 .Proj: "staging" |  Args: "_state=o_3SdsLZEtNKFZpdlurfl0VoJTVlW8f-bQSN-ETBxMd7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiNWFmMGI4OTQtN2E2MC00OGFhLTg3ZjMtMDBjMzAzMmQzMGU5IiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjU2ODQ5NTgzOVoifQ%3D%3D" | AuthH: "" | URI: "/v2/staging/test-image/blobs/uploads/5af0b894-7a60-48aa-87f3-00c3032d30e9?_state=o_3SdsLZEtNKFZpdlurfl0VoJTVlW8f-bQSN-ETBxMd7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiNWFmMGI4OTQtN2E2MC00OGFhLTg3ZjMtMDBjMzAzMmQzMGU5IiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjU2ODQ5NTgzOVoifQ%3D%3D"
192.168.99.162 - "PATCH /v2/staging/test-image/blobs/uploads/f99bfd10-2628-444f-a389-ddb5260291c1?_state=CHGMPanJs_ietif0f4tJ1TIZZG-thOzhDUlJCArU9ip7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiZjk5YmZkMTAtMjYyOC00NDRmLWEzODktZGRiNTI2MDI5MWMxIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjU4NTg0ODA5WiJ9 HTTP/1.1" 499 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.000 0.000 .Proj: "staging" |  Args: "_state=CHGMPanJs_ietif0f4tJ1TIZZG-thOzhDUlJCArU9ip7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiZjk5YmZkMTAtMjYyOC00NDRmLWEzODktZGRiNTI2MDI5MWMxIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjU4NTg0ODA5WiJ9" | AuthH: "" | URI: "/v2/staging/test-image/blobs/uploads/f99bfd10-2628-444f-a389-ddb5260291c1?_state=CHGMPanJs_ietif0f4tJ1TIZZG-thOzhDUlJCArU9ip7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiZjk5YmZkMTAtMjYyOC00NDRmLWEzODktZGRiNTI2MDI5MWMxIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjI5OjQ4LjU4NTg0ODA5WiJ9"

Dissecting one of the "states" of the PATCH requests:

}����{4�o��[k��f{i=Z�o_��fd�ߊhH{"Name":"staging/test-image","UUID":"861059bf-1a76-442e-b6ba-eb1dade18894","Offset":0,"StartedAt":"2024-01-05T11:29:48.262827951Z"}
��

registry logs:

time="2024-01-05T11:38:03.069963258Z" level=info msg="authorized request" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=db555759-cca8-4c64-909f-4261adb7130b http.request.method=HEAD http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/sha256:84b1ff10387b26e2952f006c0a4fe4c6f3c0743cb08ee448bb7157220ad2fc8f" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" vars.digest="sha256:84b1ff10387b26e2952f006c0a4fe4c6f3c0743cb08ee448bb7157220ad2fc8f" vars.name="staging/test-image"
time="2024-01-05T11:38:03.070650126Z" level=error msg="response completed with error" auth.user.name="harbor_registry_user" err.code="blob unknown" err.detail=sha256:84b1ff10387b26e2952f006c0a4fe4c6f3c0743cb08ee448bb7157220ad2fc8f err.message="blob unknown to registry" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=db555759-cca8-4c64-909f-4261adb7130b http.request.method=HEAD http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/sha256:84b1ff10387b26e2952f006c0a4fe4c6f3c0743cb08ee448bb7157220ad2fc8f" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.542178ms http.response.status=404 http.response.written=157 vars.digest="sha256:84b1ff10387b26e2952f006c0a4fe4c6f3c0743cb08ee448bb7157220ad2fc8f" vars.name="staging/test-image"
172.21.5.10 - - [05/Jan/2024:11:38:03 +0000] "HEAD /v2/staging/test-image/blobs/sha256:84b1ff10387b26e2952f006c0a4fe4c6f3c0743cb08ee448bb7157220ad2fc8f HTTP/1.1" 404 157 "" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \\(linux\\))"
time="2024-01-05T11:38:03.07553388Z" level=info msg="authorized request" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=c67b28d2-0b30-43fc-a1ae-15bd4c8d72ae http.request.method=HEAD http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/sha256:c6edf33e2524b241a0b191d0a0d2ca3d8d4ae7470333b059dd97ba30e663a1a3" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" vars.digest="sha256:c6edf33e2524b241a0b191d0a0d2ca3d8d4ae7470333b059dd97ba30e663a1a3" vars.name="staging/test-image"
time="2024-01-05T11:38:03.075980365Z" level=error msg="response completed with error" auth.user.name="harbor_registry_user" err.code="blob unknown" err.detail=sha256:c6edf33e2524b241a0b191d0a0d2ca3d8d4ae7470333b059dd97ba30e663a1a3 err.message="blob unknown to registry" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=c67b28d2-0b30-43fc-a1ae-15bd4c8d72ae http.request.method=HEAD http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/sha256:c6edf33e2524b241a0b191d0a0d2ca3d8d4ae7470333b059dd97ba30e663a1a3" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.442908ms http.response.status=404 http.response.written=157 vars.digest="sha256:c6edf33e2524b241a0b191d0a0d2ca3d8d4ae7470333b059dd97ba30e663a1a3" vars.name="staging/test-image"
172.21.5.10 - - [05/Jan/2024:11:38:03 +0000] "HEAD /v2/staging/test-image/blobs/sha256:c6edf33e2524b241a0b191d0a0d2ca3d8d4ae7470333b059dd97ba30e663a1a3 HTTP/1.1" 404 157 "" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \\(linux\\))"
time="2024-01-05T11:38:03.170026555Z" level=info msg="authorized request" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=6c20c7d3-ebb0-4bed-8db0-869974dc19c6 http.request.method=POST http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/uploads/" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" vars.name="staging/test-image"
time="2024-01-05T11:38:03.172769905Z" level=info msg="authorized request" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=29a4718f-41b0-4f6c-a28a-1ff70e77720d http.request.method=POST http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/uploads/" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" vars.name="staging/test-image"
time="2024-01-05T11:38:03.178877212Z" level=info msg="response completed" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=6c20c7d3-ebb0-4bed-8db0-869974dc19c6 http.request.method=POST http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/uploads/" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" http.response.duration=12.365527ms http.response.status=202 http.response.written=0
172.21.5.10 - - [05/Jan/2024:11:38:03 +0000] "POST /v2/staging/test-image/blobs/uploads/ HTTP/1.1" 202 0 "" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \\(linux\\))"
time="2024-01-05T11:38:03.181723033Z" level=info msg="response completed" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=29a4718f-41b0-4f6c-a28a-1ff70e77720d http.request.method=POST http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/uploads/" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" http.response.duration=12.820952ms http.response.status=202 http.response.written=0
172.21.5.10 - - [05/Jan/2024:11:38:03 +0000] "POST /v2/staging/test-image/blobs/uploads/ HTTP/1.1" 202 0 "" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \\(linux\\))"
time="2024-01-05T11:38:03.370174878Z" level=info msg="authorized request" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=9dc358d9-9063-4d27-a47d-f6b5e82a4ecd http.request.method=HEAD http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/sha256:9a59d19f9c5bb1ebdfef2255496b1bb5d658fdccc300c4c1f0d18c73f1bb14b5" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" vars.digest="sha256:9a59d19f9c5bb1ebdfef2255496b1bb5d658fdccc300c4c1f0d18c73f1bb14b5" vars.name="staging/test-image"
time="2024-01-05T11:38:03.370581542Z" level=error msg="response completed with error" auth.user.name="harbor_registry_user" err.code="blob unknown" err.detail=sha256:9a59d19f9c5bb1ebdfef2255496b1bb5d658fdccc300c4c1f0d18c73f1bb14b5 err.message="blob unknown to registry" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=9dc358d9-9063-4d27-a47d-f6b5e82a4ecd http.request.method=HEAD http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/sha256:9a59d19f9c5bb1ebdfef2255496b1bb5d658fdccc300c4c1f0d18c73f1bb14b5" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.943984ms http.response.status=404 http.response.written=157 vars.digest="sha256:9a59d19f9c5bb1ebdfef2255496b1bb5d658fdccc300c4c1f0d18c73f1bb14b5" vars.name="staging/test-image"
172.21.5.10 - - [05/Jan/2024:11:38:03 +0000] "HEAD /v2/staging/test-image/blobs/sha256:9a59d19f9c5bb1ebdfef2255496b1bb5d658fdccc300c4c1f0d18c73f1bb14b5 HTTP/1.1" 404 157 "" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \\(linux\\))"
time="2024-01-05T11:38:03.371624293Z" level=info msg="authorized request" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=38c9426b-241c-4151-af6d-c27b62cf3dba http.request.method=HEAD http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/sha256:9b16c94bb68628753a94b89ddf26abc0974cd35a96f785895ab011d9b5042ee5" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" vars.digest="sha256:9b16c94bb68628753a94b89ddf26abc0974cd35a96f785895ab011d9b5042ee5" vars.name="staging/test-image"
time="2024-01-05T11:38:03.372073269Z" level=error msg="response completed with error" auth.user.name="harbor_registry_user" err.code="blob unknown" err.detail=sha256:9b16c94bb68628753a94b89ddf26abc0974cd35a96f785895ab011d9b5042ee5 err.message="blob unknown to registry" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=38c9426b-241c-4151-af6d-c27b62cf3dba http.request.method=HEAD http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/sha256:9b16c94bb68628753a94b89ddf26abc0974cd35a96f785895ab011d9b5042ee5" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.412028ms http.response.status=404 http.response.written=157 vars.digest="sha256:9b16c94bb68628753a94b89ddf26abc0974cd35a96f785895ab011d9b5042ee5" vars.name="staging/test-image"
172.21.5.10 - - [05/Jan/2024:11:38:03 +0000] "HEAD /v2/staging/test-image/blobs/sha256:9b16c94bb68628753a94b89ddf26abc0974cd35a96f785895ab011d9b5042ee5 HTTP/1.1" 404 157 "" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \\(linux\\))"
time="2024-01-05T11:38:03.468281421Z" level=info msg="authorized request" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=bf7cf62f-f63d-4e7a-ab2b-4e8c735587c4 http.request.method=POST http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/uploads/" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" vars.name="staging/test-image"
time="2024-01-05T11:38:03.469642666Z" level=info msg="authorized request" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=bea62ca7-a9df-4e29-b819-d1699effb327 http.request.method=POST http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/uploads/" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" vars.name="staging/test-image"
time="2024-01-05T11:38:03.476487391Z" level=info msg="response completed" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=bf7cf62f-f63d-4e7a-ab2b-4e8c735587c4 http.request.method=POST http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/uploads/" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" http.response.duration=11.77875ms http.response.status=202 http.response.written=0
172.21.5.10 - - [05/Jan/2024:11:38:03 +0000] "POST /v2/staging/test-image/blobs/uploads/ HTTP/1.1" 202 0 "" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \\(linux\\))"
172.21.5.10 - - [05/Jan/2024:11:38:03 +0000] "POST /v2/staging/test-image/blobs/uploads/ HTTP/1.1" 202 0 "" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \\(linux\\))"
time="2024-01-05T11:38:03.478944758Z" level=info msg="response completed" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=bea62ca7-a9df-4e29-b819-d1699effb327 http.request.method=POST http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/uploads/" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" http.response.duration=14.332838ms http.response.status=202 http.response.written=0
time="2024-01-05T11:38:03.66825564Z" level=info msg="authorized request" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=8aa11705-7fc7-416e-920d-8c36ad21c96e http.request.method=HEAD http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/sha256:1f7ce2fa46ab3942feabee654933948821303a5a821789dddab2d8c3df59e227" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" vars.digest="sha256:1f7ce2fa46ab3942feabee654933948821303a5a821789dddab2d8c3df59e227" vars.name="staging/test-image"
time="2024-01-05T11:38:03.668759636Z" level=error msg="response completed with error" auth.user.name="harbor_registry_user" err.code="blob unknown" err.detail=sha256:1f7ce2fa46ab3942feabee654933948821303a5a821789dddab2d8c3df59e227 err.message="blob unknown to registry" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=8aa11705-7fc7-416e-920d-8c36ad21c96e http.request.method=HEAD http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/sha256:1f7ce2fa46ab3942feabee654933948821303a5a821789dddab2d8c3df59e227" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.181344ms http.response.status=404 http.response.written=157 vars.digest="sha256:1f7ce2fa46ab3942feabee654933948821303a5a821789dddab2d8c3df59e227" vars.name="staging/test-image"
172.21.5.10 - - [05/Jan/2024:11:38:03 +0000] "HEAD /v2/staging/test-image/blobs/sha256:1f7ce2fa46ab3942feabee654933948821303a5a821789dddab2d8c3df59e227 HTTP/1.1" 404 157 "" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \\(linux\\))"
time="2024-01-05T11:38:03.767502969Z" level=info msg="authorized request" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=cf28adad-08f0-4c80-b9b0-a3d83ec2eca7 http.request.method=POST http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/uploads/" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" vars.name="staging/test-image"
172.21.5.10 - - [05/Jan/2024:11:38:03 +0000] "POST /v2/staging/test-image/blobs/uploads/ HTTP/1.1" 202 0 "" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \\(linux\\))"
time="2024-01-05T11:38:03.773309252Z" level=info msg="response completed" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=cf28adad-08f0-4c80-b9b0-a3d83ec2eca7 http.request.method=POST http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/uploads/" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" http.response.duration=9.269712ms http.response.status=202 http.response.written=0
time="2024-01-05T11:38:04.095661134Z" level=info msg="authorized request" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=2e8c6afb-7889-439c-8b9a-4a94db627628 http.request.method=HEAD http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/sha256:51735783196785d1f604dc7711ea70fb3fab3cd9d99eaeff991c5afbfa0f20e8" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" vars.digest="sha256:51735783196785d1f604dc7711ea70fb3fab3cd9d99eaeff991c5afbfa0f20e8" vars.name="staging/test-image"
time="2024-01-05T11:38:04.09617183Z" level=error msg="response completed with error" auth.user.name="harbor_registry_user" err.code="blob unknown" err.detail=sha256:51735783196785d1f604dc7711ea70fb3fab3cd9d99eaeff991c5afbfa0f20e8 err.message="blob unknown to registry" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=2e8c6afb-7889-439c-8b9a-4a94db627628 http.request.method=HEAD http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/sha256:51735783196785d1f604dc7711ea70fb3fab3cd9d99eaeff991c5afbfa0f20e8" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.345416ms http.response.status=404 http.response.written=157 vars.digest="sha256:51735783196785d1f604dc7711ea70fb3fab3cd9d99eaeff991c5afbfa0f20e8" vars.name="staging/test-image"
172.21.5.10 - - [05/Jan/2024:11:38:04 +0000] "HEAD /v2/staging/test-image/blobs/sha256:51735783196785d1f604dc7711ea70fb3fab3cd9d99eaeff991c5afbfa0f20e8 HTTP/1.1" 404 157 "" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \\(linux\\))"
time="2024-01-05T11:38:04.097001459Z" level=info msg="authorized request" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=e9e0b001-32e6-48e9-8952-b85f34a5a99d http.request.method=HEAD http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/sha256:9ea27b074f71d5766a59cdbfaa15f4cd3d17bffb83fed066373eb287326abbd3" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" vars.digest="sha256:9ea27b074f71d5766a59cdbfaa15f4cd3d17bffb83fed066373eb287326abbd3" vars.name="staging/test-image"
172.21.5.10 - - [05/Jan/2024:11:38:04 +0000] "HEAD /v2/staging/test-image/blobs/sha256:9ea27b074f71d5766a59cdbfaa15f4cd3d17bffb83fed066373eb287326abbd3 HTTP/1.1" 404 157 "" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \\(linux\\))"
time="2024-01-05T11:38:04.097510675Z" level=error msg="response completed with error" auth.user.name="harbor_registry_user" err.code="blob unknown" err.detail=sha256:9ea27b074f71d5766a59cdbfaa15f4cd3d17bffb83fed066373eb287326abbd3 err.message="blob unknown to registry" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=e9e0b001-32e6-48e9-8952-b85f34a5a99d http.request.method=HEAD http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/sha256:9ea27b074f71d5766a59cdbfaa15f4cd3d17bffb83fed066373eb287326abbd3" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.900024ms http.response.status=404 http.response.written=157 vars.digest="sha256:9ea27b074f71d5766a59cdbfaa15f4cd3d17bffb83fed066373eb287326abbd3" vars.name="staging/test-image"
time="2024-01-05T11:38:04.187788182Z" level=info msg="authorized request" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=674e73a9-7d78-4b13-a6aa-d015069b2576 http.request.method=POST http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/uploads/" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" vars.name="staging/test-image"
time="2024-01-05T11:38:04.19466841Z" level=info msg="response completed" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=674e73a9-7d78-4b13-a6aa-d015069b2576 http.request.method=POST http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/uploads/" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" http.response.duration=10.724259ms http.response.status=202 http.response.written=0
172.21.5.10 - - [05/Jan/2024:11:38:04 +0000] "POST /v2/staging/test-image/blobs/uploads/ HTTP/1.1" 202 0 "" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \\(linux\\))"
time="2024-01-05T11:38:04.19750041Z" level=info msg="authorized request" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=e0a61bbf-c5cf-4292-9ef7-1088652e9ee8 http.request.method=POST http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/uploads/" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" vars.name="staging/test-image"
time="2024-01-05T11:38:04.198254419Z" level=info msg="authorized request" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=a0cde806-7773-49ab-b269-fcf01411d443 http.request.method=POST http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/uploads/" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" vars.name="staging/test-image"
172.21.5.10 - - [05/Jan/2024:11:38:04 +0000] "POST /v2/staging/test-image/blobs/uploads/ HTTP/1.1" 202 0 "" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \\(linux\\))"
time="2024-01-05T11:38:04.207232168Z" level=info msg="response completed" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=e0a61bbf-c5cf-4292-9ef7-1088652e9ee8 http.request.method=POST http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/uploads/" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" http.response.duration=13.051374ms http.response.status=202 http.response.written=0
time="2024-01-05T11:38:04.208896105Z" level=info msg="response completed" go.version=go1.20.6 http.request.host="staging.harbor.local:8080" http.request.id=a0cde806-7773-49ab-b269-fcf01411d443 http.request.method=POST http.request.remoteaddr=192.168.99.162 http.request.uri="/v2/staging/test-image/blobs/uploads/" http.request.useragent="docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \(linux\))" http.response.duration=13.810662ms http.response.status=202 http.response.written=0
172.21.5.10 - - [05/Jan/2024:11:38:04 +0000] "POST /v2/staging/test-image/blobs/uploads/ HTTP/1.1" 202 0 "" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \\(linux\\))"

The PATCH requests are not getting to the harbor registry at all :/

Calling that POST manually i get:

curl -X POST -u<redacted> http://staging.harbor.local:8080/v2/test/blobs/uploads/ -vvv
*   Trying 192.168.99.19:8080...
* Connected to staging.harbor.local (192.168.99.19) port 8080 (#0)
* Server auth using Basic with user 'admin'
> POST /v2/test/blobs/uploads/ HTTP/1.1
> Host: staging.harbor.local:8080
> Authorization: Basic <redacted>
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 202 Accepted
< Server: nginx
< Date: Fri, 05 Jan 2024 11:33:56 GMT
< Content-Length: 0
< Connection: keep-alive
< Docker-Distribution-Api-Version: registry/2.0
< Docker-Upload-Uuid: 8cd6f1b9-0e9c-4fda-a574-04412dc35dab
< Location: http://staging.harbor.local:8080/v2/staging/test/blobs/uploads/8cd6f1b9-0e9c-4fda-a574-04412dc35dab?_state=cYcLlqxsmbV_7LAYoKxJOu59glsQfMb4D8rCYiRK2aZ7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QiLCJVVUlEIjoiOGNkNmYxYjktMGU5Yy00ZmRhLWE1NzQtMDQ0MTJkYzM1ZGFiIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjMzOjU2LjIyMjU1MDk4M1oifQ%3D%3D
< Range: 0-0
< Set-Cookie: sid=723860d36738e04f60184430bd5d4fcc; Path=/; HttpOnly
< X-Request-Id: 497d9755-c5d7-4ed8-82dd-a21605fa8fea
<
* Connection #0 to host staging.harbor.local left intact

Calling the PATCH:

curl -X PATCH -u<redacted> "http://staging.harbor.local:8080/v2/staging/test/blobs/uploads/8cd6f1b9-0e9c-4fda-a574-04412dc35dab?_state=cYcLlqxsmbV_7LAYoKxJOu59glsQfMb4D8rCYiRK2aZ7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QiLCJVVUlEIjoiOGNkNmYxYjktMGU5Yy00ZmRhLWE1NzQtMDQ0MTJkYzM1ZGFiIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjMzOjU2LjIyMjU1MDk4M1oifQ%3D%3D" -vvv
*   Trying 192.168.99.19:8080...
* Connected to staging.harbor.local (192.168.99.19) port 8080 (#0)
* Server auth using Basic with user 'admin'
> PATCH /v2/staging/test/blobs/uploads/8cd6f1b9-0e9c-4fda-a574-04412dc35dab?_state=cYcLlqxsmbV_7LAYoKxJOu59glsQfMb4D8rCYiRK2aZ7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QiLCJVVUlEIjoiOGNkNmYxYjktMGU5Yy00ZmRhLWE1NzQtMDQ0MTJkYzM1ZGFiIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjMzOjU2LjIyMjU1MDk4M1oifQ%3D%3D HTTP/1.1
> Host: staging.harbor.local:8080
> Authorization: Basic <redacted>
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 401 Unauthorized
< Server: nginx
< Date: Fri, 05 Jan 2024 11:36:11 GMT
< Content-Type: application/json; charset=utf-8
< Content-Length: 710
< Connection: keep-alive
< Docker-Distribution-Api-Version: registry/2.0
< Set-Cookie: sid=d21db4b507eeb70d050cc96e374433f3; Path=/; HttpOnly
< X-Request-Id: 7c27435b-ad52-4b60-8047-c65c41779335
<
{"errors":[{"code":"UNAUTHORIZED","message":"un-recognized request: PATCH /v2/staging/test/blobs/uploads/8cd6f1b9-0e9c-4fda-a574-04412dc35dab?_state=cYcLlqxsmbV_7LAYoKxJOu59glsQfMb4D8rCYiRK2aZ7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QiLCJVVUlEIjoiOGNkNmYxYjktMGU5Yy00ZmRhLWE1NzQtMDQ0MTJkYzM1ZGFiIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjMzOjU2LjIyMjU1MDk4M1oifQ%!D(MISSING)%!D(MISSING): un-recognized request: PATCH /v2/staging/test/blobs/uploads/8cd6f1b9-0e9c-4fda-a574-04412dc35dab?_state=cYcLlqxsmbV_7LAYoKxJOu59glsQfMb4D8rCYiRK2aZ7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QiLCJVVUlEIjoiOGNkNmYxYjktMGU5Yy00ZmRhLWE1NzQtMDQ0MTJkYzM1ZGFiIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjMzOjU2LjIyMjU1MDk4M1oifQ%3D%3D"}]}
* Connection #0 to host staging.harbor.local left intact

The output of the docker push:

The push refers to repository [staging.harbor.local:8080/test-image]
a1fb42722ce0: Pushing  1.536kB
0d0e9c83b6f7: Pushing [==================================================>]  7.168kB
cddc309885a2: Pushing [==================================================>]   5.12kB
c2d3ab485d1b: Pushing [==================================================>]   2.56kB
66283570f41b: Pushing [==================================================>]  4.608kB
f5525891d9e9: Pushing [==================================================>]  3.584kB
8ae474e0cc8f: Pushing [==================================================>]  111.9MB/111.9MB
92770f546e06: Pushing [==================================================>]  74.82MB/74.82MB
unauthorized: un-recognized request: PATCH /v2/staging/test-image/blobs/uploads/7c78af59-545a-45e8-94c7-9003715fc7cb?_state=PJ9GNG92bP5P3qtaanVMGSbJN9qc5EhYLQq-kmAWfRF7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiN2M3OGFmNTktNTQ1YS00NWU4LTk0YzctOTAwMzcxNWZjN2NiIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjM4OjA0LjE4Nzg1NTk0M1oifQ%!D(MISSING)%!D(MISSING): un-recognized request: PATCH /v2/staging/test-image/blobs/uploads/7c78af59-545a-45e8-94c7-9003715fc7cb?_state=PJ9GNG92bP5P3qtaanVMGSbJN9qc5EhYLQq-kmAWfRF7Ik5hbWUiOiJzdGFnaW5nL3Rlc3QtaW1hZ2UiLCJVVUlEIjoiN2M3OGFmNTktNTQ1YS00NWU4LTk0YzctOTAwMzcxNWZjN2NiIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjM4OjA0LjE4Nzg1NTk0M1oifQ%3D%3D

Pulling from the repository:

192.168.99.162 - "\x16\x03\x01\x00\xF7\x01\x00\x00\xF3\x03\x03~\x82\xAF{\x5C\xDA\xE0I\xB5\x9B\xC7\x86\xB9\x80\xDE\x0B\xB5\xBC\xCEt\xC5Ke\xD0+P\x12\xB5Y^\x88% N\x90;\x07\xD7\x02\xA0*\x1Be@\xF9r\x82\x1A\xF1\x00\xA0\x99\x9E\x1F8>\xEF\x1E\xEE+\xA6\xAC\x0E\xD9\x96\x00\x16\xC0+\xC0/\xC0,\xC00\xC0\x09\xC0\x13\xC0" 400 150 "-" "-" 0.045 - .Proj: "0" |  Args: "" | AuthH: "" | URI: ""
192.168.99.162 - "GET /v2/ HTTP/1.1" 401 76 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.002 0.001 .Proj: "staging" |  Args: "" | AuthH: "Bearer realm=\x22http://staging.harbor.local:8080/service/token\x22,service=\x22harbor-registry\x22" | URI: "/v2/"
192.168.99.162 - "GET /service/token?account=admin&scope=repository%3Atest%3Apull&service=harbor-registry HTTP/1.1" 200 969 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.026 0.026 .Proj: "staging" |  Args: "account=admin&scope=repository%3Astaging%2Ftest%3Apull&service=harbor-registry" | AuthH: "" | URI: "/service/token?account=admin&scope=repository%3Atest%3Apull&service=harbor-registry"
192.168.99.162 - "HEAD /v2/test/manifests/latest HTTP/1.1" 200 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.014 0.014 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test/manifests/latest"
192.168.99.162 - "GET /v2/test/manifests/sha256:52708c2e695e76142d04b6bcad8a382078b025630cab02ca88da1208620e56e7 HTTP/1.1" 200 1984 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.010 0.010 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test/manifests/sha256:52708c2e695e76142d04b6bcad8a382078b025630cab02ca88da1208620e56e7"
192.168.99.162 - "GET /v2/test/blobs/sha256:d191734fab92e5798c080fea4c4b3f738999f3e67d9c4846c9784bf04c42dc8d HTTP/1.1" 200 8239 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.010 0.010 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test/blobs/sha256:d191734fab92e5798c080fea4c4b3f738999f3e67d9c4846c9784bf04c42dc8d"
192.168.99.162 - "GET /v2/test/blobs/sha256:6cb7aefc063a13fb20e6b99340c1d34885b0b9c4de26d8dd4c23b61f519e4cb4 HTTP/1.1" 200 96 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.010 0.009 .Proj: "staging" |  Args: "" | AuthH: "" | URI: "/v2/staging/test/blobs/sha256:6cb7aefc063a13fb20e6b99340c1d34885b0b9c4de26d8dd4c23b61f519e4cb4"

PS: I don't know how, but EXT_DOMAIN in harbor-core is set to "http://staging.harbor.local:8080".

@pedroosorio
Copy link
Author

pedroosorio commented Jan 5, 2024

As a sanity test, i've removed all of the Harbor Nginx changes, i can indeed push the image:

The push refers to repository [192.168.99.19:8080/library/test-image2]
e531fdc8f791: Pushing  1.536kB
a1fb42722ce0: Preparing
0d0e9c83b6f7: Preparing
cddc309885a2: Preparing
c2d3ab485d1b: Preparing
66283570f41b: Waiting
f5525891d9e9: Waiting
8ae474e0cc8f: Waiting
92770f546e06: Waiting
unauthorized: un-recognized request: PATCH /v2/library/test-image2/blobs/uploads/c430fa2e-9c4b-4add-8e02-109c628b1c32?_state=vJkGcSWiFPFiL6V2v8cdM_DUEWlXM9h4SzmLvu9cUI17Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6ImM0MzBmYTJlLTljNGItNGFkZC04ZTAyLTEwOWM2MjhiMWMzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMi4yMzMzNDkzMTFaIn0%!D(MISSING): un-recognized request: PATCH /v2/library/test-image2/blobs/uploads/c430fa2e-9c4b-4add-8e02-109c628b1c32?_state=vJkGcSWiFPFiL6V2v8cdM_DUEWlXM9h4SzmLvu9cUI17Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6ImM0MzBmYTJlLTljNGItNGFkZC04ZTAyLTEwOWM2MjhiMWMzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMi4yMzMzNDkzMTFaIn0%3D

BUT, if i add a rewrite directive to NGINX -

location /v2/ {
      proxy_pass http://core/v2/;
      rewrite ^.*$ $request_uri break;
      proxy_set_header Host $http_host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header X-Forwarded-Proto $x_forwarded_proto;
      proxy_buffering off;
      proxy_request_buffering off;

      proxy_send_timeout 900;
      proxy_read_timeout 900;
    }
  • to the same location (so, theoretically no change happened) ...
The push refers to repository [192.168.99.19:8080/library/test-image]
e531fdc8f791: Pushing  1.536kB
a1fb42722ce0: Layer already exists
0d0e9c83b6f7: Layer already exists
cddc309885a2: Layer already exists
c2d3ab485d1b: Layer already exists
66283570f41b: Waiting
f5525891d9e9: Waiting
8ae474e0cc8f: Waiting
92770f546e06: Waiting
unauthorized: un-recognized request: PATCH /v2/library/test-image/blobs/uploads/164169de-c4e0-47a7-b3e7-481fe1f17193?_state=LpRhkTLAzE61YMkS0dp37Rv1rKTGJ5-YIAmkvOvdJXV7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UiLCJVVUlEIjoiMTY0MTY5ZGUtYzRlMC00N2E3LWIzZTctNDgxZmUxZjE3MTkzIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjU1OjU2LjE0MzA4NTc4NFoifQ%!D(MISSING)%!D(MISSING): un-recognized request: PATCH /v2/library/test-image/blobs/uploads/164169de-c4e0-47a7-b3e7-481fe1f17193?_state=LpRhkTLAzE61YMkS0dp37Rv1rKTGJ5-YIAmkvOvdJXV7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UiLCJVVUlEIjoiMTY0MTY5ZGUtYzRlMC00N2E3LWIzZTctNDgxZmUxZjE3MTkzIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDI0LTAxLTA1VDExOjU1OjU2LjE0MzA4NTc4NFoifQ%3D%3D

NGINX logs:

192.168.99.162 - "\x16\x03\x01\x00\xDA\x01\x00\x00\xD6\x03\x03\x97;\xB7^\xF4\xE8\x13Q\xCC$" 400 150 "-" "-" 0.047 - .Proj: "0" |  Args: "" | AuthH: "" | URI: ""
192.168.99.162 - "GET /v2/ HTTP/1.1" 401 76 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.002 0.001 .Proj: "0" |  Args: "" | AuthH: "Bearer realm=\x22http://192.168.99.19:8080/service/token\x22,service=\x22harbor-registry\x22" | URI: "/v2/"
192.168.99.162 - "GET /service/token?account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&service=harbor-registry HTTP/1.1" 200 974 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.023 0.023 .Proj: "staging" |  Args: "account=admin&scope=repository%3Astaging%2Flibrary%2Ftest-image2%3Apush%2Cpull&service=harbor-registry" | AuthH: "" | URI: "/service/token?account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&service=harbor-registry"
192.168.99.162 - "HEAD /v2/library/test-image2/blobs/sha256:c6edf33e2524b241a0b191d0a0d2ca3d8d4ae7470333b059dd97ba30e663a1a3 HTTP/1.1" 404 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.015 0.015 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/v2/library/test-image2/blobs/sha256:c6edf33e2524b241a0b191d0a0d2ca3d8d4ae7470333b059dd97ba30e663a1a3"
192.168.99.162 - "HEAD /v2/library/test-image2/blobs/sha256:84b1ff10387b26e2952f006c0a4fe4c6f3c0743cb08ee448bb7157220ad2fc8f HTTP/1.1" 404 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.015 0.016 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/v2/library/test-image2/blobs/sha256:84b1ff10387b26e2952f006c0a4fe4c6f3c0743cb08ee448bb7157220ad2fc8f"
192.168.99.162 - "HEAD /v2/library/test-image2/blobs/sha256:cb47c1b9d61772ffcab7837ca91c39bc6193b23fa03ef879b6cb066b75db0420 HTTP/1.1" 404 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.015 0.016 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/v2/library/test-image2/blobs/sha256:cb47c1b9d61772ffcab7837ca91c39bc6193b23fa03ef879b6cb066b75db0420"
192.168.99.162 - "HEAD /v2/library/test-image2/blobs/sha256:51735783196785d1f604dc7711ea70fb3fab3cd9d99eaeff991c5afbfa0f20e8 HTTP/1.1" 404 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.016 0.016 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/v2/library/test-image2/blobs/sha256:51735783196785d1f604dc7711ea70fb3fab3cd9d99eaeff991c5afbfa0f20e8"
192.168.99.162 - "POST /v2/library/test-image2/blobs/uploads/ HTTP/1.1" 202 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.022 0.022 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/"
192.168.99.162 - "GET /service/token?account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Ftest-image%3Apull&service=harbor-registry HTTP/1.1" 200 1030 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.024 0.024 .Proj: "staging" |  Args: "account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Fstaging%2Ftest-image%3Apull&service=harbor-registry" | AuthH: "" | URI: "/service/token?account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Ftest-image%3Apull&service=harbor-registry"
192.168.99.162 - "POST /v2/library/test-image2/blobs/uploads/?from=staging%2Ftest-image&mount=sha256%3Ac6edf33e2524b241a0b191d0a0d2ca3d8d4ae7470333b059dd97ba30e663a1a3 HTTP/1.1" 401 424 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.003 0.004 .Proj: "0" |  Args: "from=staging%2Ftest-image&mount=sha256%3Ac6edf33e2524b241a0b191d0a0d2ca3d8d4ae7470333b059dd97ba30e663a1a3" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/?from=staging%2Ftest-image&mount=sha256%3Ac6edf33e2524b241a0b191d0a0d2ca3d8d4ae7470333b059dd97ba30e663a1a3"
192.168.99.162 - "GET /service/token?account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Ftest-image%3Apull&service=harbor-registry HTTP/1.1" 200 1024 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.028 0.029 .Proj: "staging" |  Args: "account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Fstaging%2Ftest-image%3Apull&service=harbor-registry" | AuthH: "" | URI: "/service/token?account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Ftest-image%3Apull&service=harbor-registry"
192.168.99.162 - "GET /service/token?account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Ftest-image%3Apull&service=harbor-registry HTTP/1.1" 200 1022 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.023 0.023 .Proj: "staging" |  Args: "account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Fstaging%2Ftest-image%3Apull&service=harbor-registry" | AuthH: "" | URI: "/service/token?account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Ftest-image%3Apull&service=harbor-registry"
192.168.99.162 - "POST /v2/library/test-image2/blobs/uploads/?from=staging%2Ftest-image&mount=sha256%3A84b1ff10387b26e2952f006c0a4fe4c6f3c0743cb08ee448bb7157220ad2fc8f HTTP/1.1" 401 424 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.003 0.004 .Proj: "0" |  Args: "from=staging%2Ftest-image&mount=sha256%3A84b1ff10387b26e2952f006c0a4fe4c6f3c0743cb08ee448bb7157220ad2fc8f" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/?from=staging%2Ftest-image&mount=sha256%3A84b1ff10387b26e2952f006c0a4fe4c6f3c0743cb08ee448bb7157220ad2fc8f"
192.168.99.162 - "GET /service/token?account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Ftest-image%3Apull&service=harbor-registry HTTP/1.1" 200 1024 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.023 0.023 .Proj: "staging" |  Args: "account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Fstaging%2Ftest-image%3Apull&service=harbor-registry" | AuthH: "" | URI: "/service/token?account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Ftest-image%3Apull&service=harbor-registry"
192.168.99.162 - "POST /v2/library/test-image2/blobs/uploads/?from=staging%2Ftest-image&mount=sha256%3A51735783196785d1f604dc7711ea70fb3fab3cd9d99eaeff991c5afbfa0f20e8 HTTP/1.1" 401 424 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.004 0.005 .Proj: "0" |  Args: "from=staging%2Ftest-image&mount=sha256%3A51735783196785d1f604dc7711ea70fb3fab3cd9d99eaeff991c5afbfa0f20e8" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/?from=staging%2Ftest-image&mount=sha256%3A51735783196785d1f604dc7711ea70fb3fab3cd9d99eaeff991c5afbfa0f20e8"
192.168.99.162 - "POST /v2/library/test-image2/blobs/uploads/ HTTP/1.1" 202 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.021 0.021 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/"
192.168.99.162 - "POST /v2/library/test-image2/blobs/uploads/ HTTP/1.1" 202 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.022 0.023 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/"
192.168.99.162 - "PATCH /v2/library/test-image2/blobs/uploads/c430fa2e-9c4b-4add-8e02-109c628b1c32?_state=vJkGcSWiFPFiL6V2v8cdM_DUEWlXM9h4SzmLvu9cUI17Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6ImM0MzBmYTJlLTljNGItNGFkZC04ZTAyLTEwOWM2MjhiMWMzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMi4yMzMzNDkzMTFaIn0%3D HTTP/1.1" 401 727 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.048 0.003 .Proj: "0" |  Args: "_state=vJkGcSWiFPFiL6V2v8cdM_DUEWlXM9h4SzmLvu9cUI17Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6ImM0MzBmYTJlLTljNGItNGFkZC04ZTAyLTEwOWM2MjhiMWMzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMi4yMzMzNDkzMTFaIn0%3D" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/c430fa2e-9c4b-4add-8e02-109c628b1c32?_state=vJkGcSWiFPFiL6V2v8cdM_DUEWlXM9h4SzmLvu9cUI17Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6ImM0MzBmYTJlLTljNGItNGFkZC04ZTAyLTEwOWM2MjhiMWMzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMi4yMzMzNDkzMTFaIn0%3D"
192.168.99.162 - "HEAD /v2/library/test-image2/blobs/sha256:9ea27b074f71d5766a59cdbfaa15f4cd3d17bffb83fed066373eb287326abbd3 HTTP/1.1" 404 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.010 0.009 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/v2/library/test-image2/blobs/sha256:9ea27b074f71d5766a59cdbfaa15f4cd3d17bffb83fed066373eb287326abbd3"
192.168.99.162 - "PATCH /v2/library/test-image2/blobs/uploads/518ecac5-c0e2-4c97-bdf6-aa286d5898e5?_state=zWdt2JIfSJC79fOde_xloknNgv7d1hjzupiownBg_-F7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjUxOGVjYWM1LWMwZTItNGM5Ny1iZGY2LWFhMjg2ZDU4OThlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMi43OTc5MjE2OTdaIn0%3D HTTP/1.1" 400 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.001 - .Proj: "0" |  Args: "_state=zWdt2JIfSJC79fOde_xloknNgv7d1hjzupiownBg_-F7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjUxOGVjYWM1LWMwZTItNGM5Ny1iZGY2LWFhMjg2ZDU4OThlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMi43OTc5MjE2OTdaIn0%3D" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/518ecac5-c0e2-4c97-bdf6-aa286d5898e5?_state=zWdt2JIfSJC79fOde_xloknNgv7d1hjzupiownBg_-F7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjUxOGVjYWM1LWMwZTItNGM5Ny1iZGY2LWFhMjg2ZDU4OThlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMi43OTc5MjE2OTdaIn0%3D"
192.168.99.162 - "PATCH /v2/library/test-image2/blobs/uploads/193a007b-85cb-436b-a69b-59871356b00d?_state=IFAdWhv-cfonNpkTFyelg3bghScZx6-4lQwuwX7JYJh7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjE5M2EwMDdiLTg1Y2ItNDM2Yi1hNjliLTU5ODcxMzU2YjAwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMi43OTg0OTM0ODNaIn0%3D HTTP/1.1" 400 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.000 - .Proj: "0" |  Args: "_state=IFAdWhv-cfonNpkTFyelg3bghScZx6-4lQwuwX7JYJh7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjE5M2EwMDdiLTg1Y2ItNDM2Yi1hNjliLTU5ODcxMzU2YjAwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMi43OTg0OTM0ODNaIn0%3D" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/193a007b-85cb-436b-a69b-59871356b00d?_state=IFAdWhv-cfonNpkTFyelg3bghScZx6-4lQwuwX7JYJh7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjE5M2EwMDdiLTg1Y2ItNDM2Yi1hNjliLTU5ODcxMzU2YjAwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMi43OTg0OTM0ODNaIn0%3D"
192.168.99.162 - "POST /v2/library/test-image2/blobs/uploads/ HTTP/1.1" 202 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.016 0.015 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/"
192.168.99.162 - "HEAD /v2/library/test-image2/blobs/sha256:9a59d19f9c5bb1ebdfef2255496b1bb5d658fdccc300c4c1f0d18c73f1bb14b5 HTTP/1.1" 404 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.011 0.011 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/v2/library/test-image2/blobs/sha256:9a59d19f9c5bb1ebdfef2255496b1bb5d658fdccc300c4c1f0d18c73f1bb14b5"
192.168.99.162 - "HEAD /v2/library/test-image2/blobs/sha256:9b16c94bb68628753a94b89ddf26abc0974cd35a96f785895ab011d9b5042ee5 HTTP/1.1" 404 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.012 0.011 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/v2/library/test-image2/blobs/sha256:9b16c94bb68628753a94b89ddf26abc0974cd35a96f785895ab011d9b5042ee5"
192.168.99.162 - "GET /service/token?account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Ftest-image%3Apull&service=harbor-registry HTTP/1.1" 200 1026 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.023 0.024 .Proj: "staging" |  Args: "account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Fstaging%2Ftest-image%3Apull&service=harbor-registry" | AuthH: "" | URI: "/service/token?account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Ftest-image%3Apull&service=harbor-registry"
192.168.99.162 - "PATCH /v2/library/test-image2/blobs/uploads/0c260411-91b8-4bd5-ab47-8ccb7fa688bb?_state=VIbsK2E1OAs45cswn3IQ5CoAJJBjRTrdFTqP0FAMe_B7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjBjMjYwNDExLTkxYjgtNGJkNS1hYjQ3LThjY2I3ZmE2ODhiYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMi44OTYxNzA0WiJ9 HTTP/1.1" 499 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.000 0.000 .Proj: "0" |  Args: "_state=VIbsK2E1OAs45cswn3IQ5CoAJJBjRTrdFTqP0FAMe_B7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjBjMjYwNDExLTkxYjgtNGJkNS1hYjQ3LThjY2I3ZmE2ODhiYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMi44OTYxNzA0WiJ9" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/0c260411-91b8-4bd5-ab47-8ccb7fa688bb?_state=VIbsK2E1OAs45cswn3IQ5CoAJJBjRTrdFTqP0FAMe_B7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjBjMjYwNDExLTkxYjgtNGJkNS1hYjQ3LThjY2I3ZmE2ODhiYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMi44OTYxNzA0WiJ9"
192.168.99.162 - "POST /v2/library/test-image2/blobs/uploads/?from=staging%2Ftest-image&mount=sha256%3A9ea27b074f71d5766a59cdbfaa15f4cd3d17bffb83fed066373eb287326abbd3 HTTP/1.1" 401 424 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.004 0.004 .Proj: "0" |  Args: "from=staging%2Ftest-image&mount=sha256%3A9ea27b074f71d5766a59cdbfaa15f4cd3d17bffb83fed066373eb287326abbd3" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/?from=staging%2Ftest-image&mount=sha256%3A9ea27b074f71d5766a59cdbfaa15f4cd3d17bffb83fed066373eb287326abbd3"
192.168.99.162 - "GET /service/token?account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Ftest-image%3Apull&service=harbor-registry HTTP/1.1" 200 1032 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.023 0.023 .Proj: "staging" |  Args: "account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Fstaging%2Ftest-image%3Apull&service=harbor-registry" | AuthH: "" | URI: "/service/token?account=admin&scope=repository%3Alibrary%2Ftest-image2%3Apush%2Cpull&scope=repository%3Astaging%2Ftest-image%3Apull&service=harbor-registry"
127.0.0.1 - "GET / HTTP/1.1" 200 785 "-" "curl/8.1.2" 0.000 0.001 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/"
192.168.99.162 - "POST /v2/library/test-image2/blobs/uploads/?from=staging%2Ftest-image&mount=sha256%3A9a59d19f9c5bb1ebdfef2255496b1bb5d658fdccc300c4c1f0d18c73f1bb14b5 HTTP/1.1" 401 424 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.006 0.006 .Proj: "0" |  Args: "from=staging%2Ftest-image&mount=sha256%3A9a59d19f9c5bb1ebdfef2255496b1bb5d658fdccc300c4c1f0d18c73f1bb14b5" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/?from=staging%2Ftest-image&mount=sha256%3A9a59d19f9c5bb1ebdfef2255496b1bb5d658fdccc300c4c1f0d18c73f1bb14b5"
192.168.99.162 - "HEAD /v2/library/test-image2/blobs/sha256:1f7ce2fa46ab3942feabee654933948821303a5a821789dddab2d8c3df59e227 HTTP/1.1" 404 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.013 0.012 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/v2/library/test-image2/blobs/sha256:1f7ce2fa46ab3942feabee654933948821303a5a821789dddab2d8c3df59e227"
192.168.99.162 - "POST /v2/library/test-image2/blobs/uploads/ HTTP/1.1" 202 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.023 0.022 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/"
192.168.99.162 - "POST /v2/library/test-image2/blobs/uploads/ HTTP/1.1" 202 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.028 0.027 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/"
192.168.99.162 - "PATCH /v2/library/test-image2/blobs/uploads/653d6b9f-109a-41d8-af35-a9b62f7e9ccd?_state=1cytLACCxwgwszGBsnNc9P1A5EmMHEbBQ3AfQ39TUMx7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjY1M2Q2YjlmLTEwOWEtNDFkOC1hZjM1LWE5YjYyZjdlOWNjZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMy4yMTU5NzU2MzhaIn0%3D HTTP/1.1" 499 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.000 0.000 .Proj: "0" |  Args: "_state=1cytLACCxwgwszGBsnNc9P1A5EmMHEbBQ3AfQ39TUMx7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjY1M2Q2YjlmLTEwOWEtNDFkOC1hZjM1LWE5YjYyZjdlOWNjZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMy4yMTU5NzU2MzhaIn0%3D" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/653d6b9f-109a-41d8-af35-a9b62f7e9ccd?_state=1cytLACCxwgwszGBsnNc9P1A5EmMHEbBQ3AfQ39TUMx7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjY1M2Q2YjlmLTEwOWEtNDFkOC1hZjM1LWE5YjYyZjdlOWNjZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMy4yMTU5NzU2MzhaIn0%3D"
192.168.99.162 - "PATCH /v2/library/test-image2/blobs/uploads/814fc4f7-0eaf-49d7-9a3d-5ea7bdad3d20?_state=mUWykg_DhSsgzWQZ85E2soF4GlTqmCQ1nfvfZppQqst7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjgxNGZjNGY3LTBlYWYtNDlkNy05YTNkLTVlYTdiZGFkM2QyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMy4yMTg1MDM0NzVaIn0%3D HTTP/1.1" 400 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.001 - .Proj: "0" |  Args: "_state=mUWykg_DhSsgzWQZ85E2soF4GlTqmCQ1nfvfZppQqst7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjgxNGZjNGY3LTBlYWYtNDlkNy05YTNkLTVlYTdiZGFkM2QyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMy4yMTg1MDM0NzVaIn0%3D" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/814fc4f7-0eaf-49d7-9a3d-5ea7bdad3d20?_state=mUWykg_DhSsgzWQZ85E2soF4GlTqmCQ1nfvfZppQqst7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjgxNGZjNGY3LTBlYWYtNDlkNy05YTNkLTVlYTdiZGFkM2QyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMy4yMTg1MDM0NzVaIn0%3D"
192.168.99.162 - "POST /v2/library/test-image2/blobs/uploads/ HTTP/1.1" 202 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.023 0.021 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/"
192.168.99.162 - "POST /v2/library/test-image2/blobs/uploads/ HTTP/1.1" 202 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.022 0.023 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/"
192.168.99.162 - "PATCH /v2/library/test-image2/blobs/uploads/7ddf1809-5276-4e11-968d-36114ac06c13?_state=crFkzq4V2-LInfMJPgqwjz3wQX40TdPEZ3-7dyErSPd7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjdkZGYxODA5LTUyNzYtNGUxMS05NjhkLTM2MTE0YWMwNmMxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMy4zMTQwODczNjhaIn0%3D HTTP/1.1" 400 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.000 - .Proj: "0" |  Args: "_state=crFkzq4V2-LInfMJPgqwjz3wQX40TdPEZ3-7dyErSPd7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjdkZGYxODA5LTUyNzYtNGUxMS05NjhkLTM2MTE0YWMwNmMxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMy4zMTQwODczNjhaIn0%3D" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/7ddf1809-5276-4e11-968d-36114ac06c13?_state=crFkzq4V2-LInfMJPgqwjz3wQX40TdPEZ3-7dyErSPd7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6IjdkZGYxODA5LTUyNzYtNGUxMS05NjhkLTM2MTE0YWMwNmMxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMy4zMTQwODczNjhaIn0%3D"
192.168.99.162 - "POST /v2/library/test-image2/blobs/uploads/?from=staging%2Ftest-image&mount=sha256%3Acb47c1b9d61772ffcab7837ca91c39bc6193b23fa03ef879b6cb066b75db0420 HTTP/1.1" 401 424 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.004 0.004 .Proj: "0" |  Args: "from=staging%2Ftest-image&mount=sha256%3Acb47c1b9d61772ffcab7837ca91c39bc6193b23fa03ef879b6cb066b75db0420" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/?from=staging%2Ftest-image&mount=sha256%3Acb47c1b9d61772ffcab7837ca91c39bc6193b23fa03ef879b6cb066b75db0420"
192.168.99.162 - "POST /v2/library/test-image2/blobs/uploads/ HTTP/1.1" 202 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.017 0.016 .Proj: "0" |  Args: "" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/"
192.168.99.162 - "PATCH /v2/library/test-image2/blobs/uploads/f32da11b-7efa-4da6-ba48-64d4a12cd09d?_state=2-Sv7wzKcKw_N2LF999yTKLFfXgf2U8-m0waW6ff14N7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6ImYzMmRhMTFiLTdlZmEtNGRhNi1iYTQ4LTY0ZDRhMTJjZDA5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMy42NjM4Mjc2ODZaIn0%3D HTTP/1.1" 499 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.000 0.000 .Proj: "0" |  Args: "_state=2-Sv7wzKcKw_N2LF999yTKLFfXgf2U8-m0waW6ff14N7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6ImYzMmRhMTFiLTdlZmEtNGRhNi1iYTQ4LTY0ZDRhMTJjZDA5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMy42NjM4Mjc2ODZaIn0%3D" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/f32da11b-7efa-4da6-ba48-64d4a12cd09d?_state=2-Sv7wzKcKw_N2LF999yTKLFfXgf2U8-m0waW6ff14N7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6ImYzMmRhMTFiLTdlZmEtNGRhNi1iYTQ4LTY0ZDRhMTJjZDA5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMy42NjM4Mjc2ODZaIn0%3D"
192.168.99.162 - "PATCH /v2/library/test-image2/blobs/uploads/da485ed1-dbfc-4a26-bae3-8ee91fabb69a?_state=2UGkgdZWgu8DCMbLsHVQHQlVXMdcMcvwj4DfgxQwSWh7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6ImRhNDg1ZWQxLWRiZmMtNGEyNi1iYWUzLThlZTkxZmFiYjY5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMy4zMTQwNzQwNjlaIn0%3D HTTP/1.1" 499 0 "-" "docker/24.0.6 go/go1.20.7 git-commit/1a79695 kernel/5.15.133.1-microsoft-standard-WSL2 os/linux arch/amd64 UpstreamClient(Docker-Client/24.0.6 \x5C(linux\x5C))" 0.000 0.000 .Proj: "0" |  Args: "_state=2UGkgdZWgu8DCMbLsHVQHQlVXMdcMcvwj4DfgxQwSWh7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6ImRhNDg1ZWQxLWRiZmMtNGEyNi1iYWUzLThlZTkxZmFiYjY5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMy4zMTQwNzQwNjlaIn0%3D" | AuthH: "" | URI: "/v2/library/test-image2/blobs/uploads/da485ed1-dbfc-4a26-bae3-8ee91fabb69a?_state=2UGkgdZWgu8DCMbLsHVQHQlVXMdcMcvwj4DfgxQwSWh7Ik5hbWUiOiJsaWJyYXJ5L3Rlc3QtaW1hZ2UyIiwiVVVJRCI6ImRhNDg1ZWQxLWRiZmMtNGEyNi1iYWUzLThlZTkxZmFiYjY5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wMS0wNVQxMTo1OTozMy4zMTQwNzQwNjlaIn0%3D"

Copy link

github-actions bot commented Mar 6, 2024

This issue is being marked stale due to a period of inactivity. If this issue is still relevant, please comment or remove the stale label. Otherwise, this issue will close in 30 days.

@github-actions github-actions bot added the Stale label Mar 6, 2024
Copy link

github-actions bot commented Apr 6, 2024

This issue was closed because it has been stalled for 30 days with no activity. If this issue is still relevant, please re-open a new issue.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Apr 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted The issues that is valid but needs help from community Stale
Projects
None yet
Development

No branches or pull requests

2 participants