Summary |
60 passed1 failed4 skipped
|
Start Time | Aug 16 06:29:31.027 +0000 UTC |
End Time | Aug 16 06:29:33.822 +0000 UTC |
Time Elapsed | 2.794693439s |
Test Version | unknown |
Configuration |
OCI_ROOT_URL=https://10.1.0.54 OCI_NAMESPACE=conformance/testrepo OCI_USERNAME=***** OCI_PASSWORD=***** OCI_DEBUG=true OCI_TEST_PULL=1 OCI_TEST_PUSH=1 OCI_TEST_CONTENT_DISCOVERY=1 OCI_TEST_CONTENT_MANAGEMENT=1 OCI_CROSSMOUNT_NAMESPACE=crossmount/testrepo |
2022/08/16 06:29:31.050117 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.049578187Z TIME DURATION: 21.373599ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=db50919b10bf207fbe9640cddae418f7; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 19139c65-1d56-4283-ae6c-8202f6749e50 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:31.068938 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.068368514Z TIME DURATION: 18.157609ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=1ab3b9c0015730e68aa85cceb1d4c576; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 13048476-dc7a-495e-b211-5ed085c556b4 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.081838 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:31.081381079Z TIME DURATION: 12.336646ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 769d8c2f-6255-4df9-b5ac-7875f2b3f1b4 Location: https://10.1.0.54/v2/conformance/testrepo/blobs/uploads/769d8c2f-6255-4df9-b5ac-7875f2b3f1b4?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=e9175a5b60f30f1371d0c3a9d44ae9e4; Path=/; HttpOnly; Secure X-Request-Id: 4e745a85-c202-4611-b8fe-957137820359 BODY : ============================================================================== 2022/08/16 06:29:31.084996 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/769d8c2f-6255-4df9-b5ac-7875f2b3f1b4?_state=*****&digest=sha256%3A61a532757842ab536b5711a656ac4b9bbfbe19c9524e680a821ef6a097efaf87 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ewoJImF1dGhvciI6ICJ5QTRETnd4b2dJVVktNkZnIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9 ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.08462167Z TIME DURATION: 2.689076ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=63c045b57bb338ea949acb1b3910c2c6; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: a4d5f22e-e9ef-464a-a28f-6d92d9592b10 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:31.101687 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.101347139Z TIME DURATION: 16.273257ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=ebb542a08b55cdd84f55bb6f37c0eab3; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: d555d981-3aed-461c-a494-c720efa76360 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.120801 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/769d8c2f-6255-4df9-b5ac-7875f2b3f1b4?_state=*****&digest=sha256%3A61a532757842ab536b5711a656ac4b9bbfbe19c9524e680a821ef6a097efaf87 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ewoJImF1dGhvciI6ICJ5QTRETnd4b2dJVVktNkZnIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9 ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:31.120376372Z TIME DURATION: 18.571321ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Content-Digest: sha256:61a532757842ab536b5711a656ac4b9bbfbe19c9524e680a821ef6a097efaf87 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/blobs/sha256:61a532757842ab536b5711a656ac4b9bbfbe19c9524e680a821ef6a097efaf87 Server: nginx Set-Cookie: sid=9f1e9e420991e77299c82849993fb58c; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 53154deb-43a7-4f3c-86e7-a12eb411d718 BODY : ==============================================================================
2022/08/16 06:29:31.123586 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.123295854Z TIME DURATION: 2.403567ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=cc020fc7a439f9d5bde3e909f749976d; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 43c9c7e0-22de-4f64-9c11-0a27475f333b BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:31.140768 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.140401833Z TIME DURATION: 16.743069ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=b9410cc6225da8d1b0c3d2e4aba0921d; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: d3cc3fd1-500e-408d-9565-75b23ce601aa BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.151972 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:31.151613948Z TIME DURATION: 10.775002ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 1f24c463-ba7f-4bbc-83b2-08d1dd9f9e55 Location: https://10.1.0.54/v2/conformance/testrepo/blobs/uploads/1f24c463-ba7f-4bbc-83b2-08d1dd9f9e55?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=e6cbd437a2421e2a8bfc55c4d36b8374; Path=/; HttpOnly; Secure X-Request-Id: 44ab8e0c-7543-4f22-ada8-767a6106cb19 BODY : ============================================================================== 2022/08/16 06:29:31.154734 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/1f24c463-ba7f-4bbc-83b2-08d1dd9f9e55?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : H4sIAAAAAAAAA+3OQQrCMBCF4a49xXgBSUnaHMCTRBptQRNpp6i3t0UEV7oqIv7fYgbmzeJpHHSjVy0WZCa1c/MufWVe94N3RWlrZ72x3k/30nhbFWKWLPU0Dhp6keJ8im//PuU/6pZH2WVtYx8b0Sz7LjWSR5VLG6YRBumSzOlGtjkd+qDjMWiX07Befbs7AAAAAAAAAAAAAAAAAPyzO34MnqoAKAAA ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.154320124Z TIME DURATION: 2.239963ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=81b93c60a260acd009f36fc813e4991f; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: db68a7f5-a970-47cf-bcc6-777251b9b06f BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:31.171141 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.170814586Z TIME DURATION: 16.008949ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=5d11116ff45ee850eb0310e8bca395c5; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 7b5c8e4d-e4ab-47ef-bfd6-fa8b0dda81e3 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.185234 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/1f24c463-ba7f-4bbc-83b2-08d1dd9f9e55?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : H4sIAAAAAAAAA+3OQQrCMBCF4a49xXgBSUnaHMCTRBptQRNpp6i3t0UEV7oqIv7fYgbmzeJpHHSjVy0WZCa1c/MufWVe94N3RWlrZ72x3k/30nhbFWKWLPU0Dhp6keJ8im//PuU/6pZH2WVtYx8b0Sz7LjWSR5VLG6YRBumSzOlGtjkd+qDjMWiX07Befbs7AAAAAAAAAAAAAAAAAPyzO34MnqoAKAAA ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:31.184838879Z TIME DURATION: 13.590781ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Content-Digest: sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Server: nginx Set-Cookie: sid=6d10b3f59fd93fb9d6e83c8c2cf47ba1; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 51b50f43-8912-4fc0-977b-a737622b99d8 BODY : ==============================================================================
2022/08/16 06:29:31.188376 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjYxYTUzMjc1Nzg0MmFiNTM2YjU3MTFhNjU2YWM0YjliYmZiZTE5Yzk1MjRlNjgwYTgyMWVmNmEwOTdlZmFmODciLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0o1UVRSRVRuZDRiMmRKVlZrdE5rWm5JaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.187847663Z TIME DURATION: 2.484569ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=a2404eb8015b8a68caa075e9da3ea913; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 5d097dfe-38e4-4893-a7f9-6ffd95922e28 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:31.204637 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.204301925Z TIME DURATION: 15.829144ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=5a8f345281730f9571fabe64b854a497; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 0b787a99-b65b-4128-b024-bf0a240829ce BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.256699 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjYxYTUzMjc1Nzg0MmFiNTM2YjU3MTFhNjU2YWM0YjliYmZiZTE5Yzk1MjRlNjgwYTgyMWVmNmEwOTdlZmFmODciLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0o1UVRSRVRuZDRiMmRKVlZrdE5rWm5JaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:31.253866514Z TIME DURATION: 49.141078ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Content-Digest: sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/manifests/sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439 Server: nginx Set-Cookie: sid=33a37f7281dd58e3ed489bcd5fe4ecd4; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 37f81431-fb35-4b09-81dd-400cecafc5b6 BODY : ==============================================================================
2022/08/16 06:29:31.259406 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.259054859Z TIME DURATION: 2.15926ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=2b3d8e1dd5ebd7df1daddfaa66037981; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: d4a94f1c-be70-494e-ba8b-635b816c1573 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:31.301591 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.301006335Z TIME DURATION: 41.504563ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=dda2c1584332349744fd3ca417d6924d; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 0c36a4c2-7154-446d-aa04-72cdf6a55bce BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.306084 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.305740968Z TIME DURATION: 4.004812ms HEADERS : Connection: keep-alive Content-Length: 52 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=354e84e1b26612d86b46e6703da1788f; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: d94da450-4253-4d1f-85ea-2ef9a9d485b7 BODY : { "name": "conformance/testrepo", "tags": [ "tagtest0" ] } ============================================================================== 2022/08/16 06:29:31.309891 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjYxYTUzMjc1Nzg0MmFiNTM2YjU3MTFhNjU2YWM0YjliYmZiZTE5Yzk1MjRlNjgwYTgyMWVmNmEwOTdlZmFmODciLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0o1UVRSRVRuZDRiMmRKVlZrdE5rWm5JaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.30937457Z TIME DURATION: 3.117887ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=d0fb6a3dcdebd2a86233bd337a041969; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 44223d0f-6ecf-4048-8474-1e2b35412a99 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:31.329768 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.329220926Z TIME DURATION: 19.202538ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=a505e154d165ffac546c0a773ee657d1; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 92eff7ce-bb7d-487c-9127-faff7cb59c4b BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.352902 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjYxYTUzMjc1Nzg0MmFiNTM2YjU3MTFhNjU2YWM0YjliYmZiZTE5Yzk1MjRlNjgwYTgyMWVmNmEwOTdlZmFmODciLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0o1UVRSRVRuZDRiMmRKVlZrdE5rWm5JaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:31.352355575Z TIME DURATION: 22.427629ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Content-Digest: sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/manifests/sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439 Server: nginx Set-Cookie: sid=6674d510d0a7d0e9ad65e8ec8e87c860; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: d526161f-fa48-4a69-9c4c-535501bfb5e3 BODY : ==============================================================================
you have skipped this test.
2022/08/16 06:29:31.357031 DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/blobs/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.356709197Z TIME DURATION: 3.087487ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=d783a68f9b5058234f97c816b26acab1; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 500c32b0-f0f9-4a94-8380-1d72c513675d BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ============================================================================== 2022/08/16 06:29:31.378997 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.378446706Z TIME DURATION: 21.282196ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=d8d7f118cc4d9852835847bab5df9a8a; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 27358720-4faf-4441-b2b1-87f92894747c BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.383176 DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/blobs/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found RECEIVED AT : 2022-08-16T06:29:31.382837329Z TIME DURATION: 3.698103ms HEADERS : Connection: keep-alive Content-Length: 133 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=87513cee1a7b8d6bf530fe5146f03de6; Path=/; HttpOnly; Secure X-Request-Id: 6632b7b0-9973-42a6-b307-424a03a51532 BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ==============================================================================
2022/08/16 06:29:31.385297 DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/blobs/sha256:61a532757842ab536b5711a656ac4b9bbfbe19c9524e680a821ef6a097efaf87 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.384987389Z TIME DURATION: 1.650646ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=e1e7bc1194b29153165a03bb679a590b; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 67d4e31c-249f-4c1a-af21-90b4d9b33953 BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ============================================================================== 2022/08/16 06:29:31.402645 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.40212077Z TIME DURATION: 16.696368ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=15e654ee171bc2c762159af8de9296b8; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 56848cd8-b81c-4135-af3d-feabaf61b878 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.415691 DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/blobs/sha256:61a532757842ab536b5711a656ac4b9bbfbe19c9524e680a821ef6a097efaf87 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.41532834Z TIME DURATION: 12.574053ms HEADERS : Accept-Ranges: bytes Cache-Control: max-age=31536000 Connection: keep-alive Content-Length: 129 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/octet-stream Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Content-Digest: sha256:61a532757842ab536b5711a656ac4b9bbfbe19c9524e680a821ef6a097efaf87 Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:61a532757842ab536b5711a656ac4b9bbfbe19c9524e680a821ef6a097efaf87" Server: nginx Set-Cookie: sid=655398a0e60065a824dba7da047574e4; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: d9e86d16-9b7a-463a-acec-ff3fe6bca51b BODY : ==============================================================================
2022/08/16 06:29:31.420743 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.420367281Z TIME DURATION: 4.544427ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=b0dd6340538ffa9f1512f29c6be4c8a2; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 6e3f319a-9de0-4e23-a1ec-caeaa719fc5d BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:31.438322 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.437985075Z TIME DURATION: 17.13218ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=5131c4fe83e177a2241a3116dd9eaaaf; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: c3048fb6-9034-41d4-8960-55b8395b57a7 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.445614 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found RECEIVED AT : 2022-08-16T06:29:31.445222178Z TIME DURATION: 6.801591ms HEADERS : Connection: keep-alive Content-Length: 157 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=668c85c4b277b78bef4c8e7b0ddc8998; Path=/; HttpOnly; Secure X-Request-Id: 19bff31d-24fd-4e85-87e4-8843a35e5295 BODY : { "errors": [ { "code": "BLOB_UNKNOWN", "message": "blob unknown to registry", "detail": "sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9" } ] } ==============================================================================
2022/08/16 06:29:31.447518 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:61a532757842ab536b5711a656ac4b9bbfbe19c9524e680a821ef6a097efaf87 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.447155932Z TIME DURATION: 1.400339ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=40d6353cbc62595dbf9176c378d78a55; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 2c7f8c5d-6eb6-4059-83c1-200c32abf8c1 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:31.464735 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.464336114Z TIME DURATION: 16.716469ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=9cb96a53fdf77199cd8d2cad181fff96; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: be1cc9e8-74a5-4fcc-a8fa-9684b71f865a BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.480631 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:61a532757842ab536b5711a656ac4b9bbfbe19c9524e680a821ef6a097efaf87 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.480191058Z TIME DURATION: 15.35373ms HEADERS : Accept-Ranges: bytes Cache-Control: max-age=31536000 Connection: keep-alive Content-Length: 129 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/octet-stream Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Content-Digest: sha256:61a532757842ab536b5711a656ac4b9bbfbe19c9524e680a821ef6a097efaf87 Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:61a532757842ab536b5711a656ac4b9bbfbe19c9524e680a821ef6a097efaf87" Server: nginx Set-Cookie: sid=b3b50748dfae7c0067ae43f35dc78236; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 3ab0434e-7e38-4567-aaa3-204a4add4ca0 BODY : { "author": "yA4DNwxogIUY-6Fg", "architecture": "amd64", "os": "linux", "rootfs": { "type": "layers", "diff_ids": [] } } ==============================================================================
2022/08/16 06:29:31.484413 DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/manifests/.INVALID_MANIFEST_NAME HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.484127468Z TIME DURATION: 3.340993ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=cbfde9e3abec014c4454fb32fe7b6760; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: acd57592-9fcd-4096-881c-5fc117e4c800 BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ============================================================================== 2022/08/16 06:29:31.507859 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.507441222Z TIME DURATION: 22.940543ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=f0bec22a06c6f717bd13f91e63eed3c8; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: cdfe71c8-e5c8-4f90-a0d7-2902906c141d BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.520134 DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/manifests/.INVALID_MANIFEST_NAME HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found RECEIVED AT : 2022-08-16T06:29:31.519827669Z TIME DURATION: 11.745629ms HEADERS : Connection: keep-alive Content-Length: 109 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=ddc844aab3a45a973cc657da617359c2; Path=/; HttpOnly; Secure X-Request-Id: fe31e04f-76a7-40ef-926e-b1fc61945f08 BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ==============================================================================
2022/08/16 06:29:31.522125 DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/manifests/sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.521842926Z TIME DURATION: 1.598845ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=25dc86e2c0331c5904f1a272ac6806b3; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: e1722ba1-7c7f-4ed4-bf54-caeac9968d03 BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ============================================================================== 2022/08/16 06:29:31.540682 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.540304143Z TIME DURATION: 18.109307ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=9fc804dc897d11243a93052cd670a880; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 08e6dd7e-b865-43eb-8d34-0c239bf2d2d3 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.550350 DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/manifests/sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.549983215Z TIME DURATION: 9.211959ms HEADERS : Connection: keep-alive Content-Length: 624 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/vnd.oci.image.manifest.v1+json Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Content-Digest: sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439 Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439" Server: nginx Set-Cookie: sid=a03d730ac7857eb266132df2fbe8096d; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 2e1053ad-68c1-4d4b-9fdd-17406c408968 BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ==============================================================================
2022/08/16 06:29:31.552340 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.552029872Z TIME DURATION: 1.581544ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=c00cdcb31b66aadd4cde5db7f898b0ac; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: cf55dd1e-47e8-429a-966b-e134eb60441b BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:31.569246 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.568812142Z TIME DURATION: 16.396859ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=93551b4ce717e07aa8950a8cfb41c9ec; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 9af77a57-14a2-4fbf-a6d2-da678a8dd95a BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.578510 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.578033101Z TIME DURATION: 8.671443ms HEADERS : Connection: keep-alive Content-Length: 624 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/vnd.oci.image.manifest.v1+json Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Content-Digest: sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439 Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439" Server: nginx Set-Cookie: sid=092b046571c6cb5af92de3fdae90b885; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 7be5e78b-b124-41fb-b44b-d08891c7d35e BODY : { "schemaVersion": 2, "config": { "mediaType": "application/vnd.oci.image.config.v1+json", "digest": "sha256:61a532757842ab536b5711a656ac4b9bbfbe19c9524e680a821ef6a097efaf87", "size": 129, "newUnspecifiedField": "ewoJImF1dGhvciI6ICJ5QTRETnd4b2dJVVktNkZnIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9" }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", "digest": "sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183", "size": 168, "newUnspecifiedField": null } ] } ==============================================================================
2022/08/16 06:29:31.581131 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/.INVALID_MANIFEST_NAME HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.580826379Z TIME DURATION: 2.223562ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=7e306d8bed3f7e528b76585c35d852ab; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: b9cb5fa8-050c-4ebe-9c4a-f6986e34911c BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:31.603298 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.602877197Z TIME DURATION: 21.662207ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=719966135a510bcd383802fd099744ba; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: e168c1b1-77fc-43ad-884b-491a43259325 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.607379 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/.INVALID_MANIFEST_NAME HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found RECEIVED AT : 2022-08-16T06:29:31.607003613Z TIME DURATION: 3.631202ms HEADERS : Connection: keep-alive Content-Length: 109 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=da82485d84e41bbe4443c613e7dbe4b1; Path=/; HttpOnly; Secure X-Request-Id: e2fe65b0-b111-48f8-8f4a-c6e1a077bc9c BODY : { "errors": [ { "code": "NOT_FOUND", "message": "artifact conformance/testrepo:.INVALID_MANIFEST_NAME not found" } ] } ==============================================================================
2022/08/16 06:29:31.609177 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.608866065Z TIME DURATION: 1.368238ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=a9b517dc4c5d3fc868636578fe614bcd; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 07c34e0b-ebad-4153-94f0-6caae96c43b6 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:31.625327 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.624960116Z TIME DURATION: 15.70864ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=b6a7174255fc05f7eb55cedc0157b074; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 2fc613d9-e2db-4137-84ec-e2276aff5df0 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.633436 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.632773335Z TIME DURATION: 7.347506ms HEADERS : Connection: keep-alive Content-Length: 624 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/vnd.oci.image.manifest.v1+json Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Content-Digest: sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439 Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439" Server: nginx Set-Cookie: sid=6a82b0c2fcd787657d8aa042e8b2ffef; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 1eeb4123-8472-4a8e-95ae-33317825228a BODY : { "schemaVersion": 2, "config": { "mediaType": "application/vnd.oci.image.config.v1+json", "digest": "sha256:61a532757842ab536b5711a656ac4b9bbfbe19c9524e680a821ef6a097efaf87", "size": 129, "newUnspecifiedField": "ewoJImF1dGhvciI6ICJ5QTRETnd4b2dJVVktNkZnIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9" }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", "digest": "sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183", "size": 168, "newUnspecifiedField": null } ] } ==============================================================================
2022/08/16 06:29:31.636646 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.636212032Z TIME DURATION: 2.217363ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=ddc8fa7cd2c4bc7a5eeae53d8b1cc37b; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: c7134fcc-2845-44b0-a78e-102ca01d619f BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:31.652828 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.652390085Z TIME DURATION: 15.656739ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=a5c307eb3369d4865689a3fe4217a8d4; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: da5f2939-3c7e-4939-aa5c-cf421e50e8a5 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.661230 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.660464811Z TIME DURATION: 7.557911ms HEADERS : Connection: keep-alive Content-Length: 624 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/vnd.oci.image.manifest.v1+json Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Content-Digest: sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439 Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439" Server: nginx Set-Cookie: sid=cfbe3417144bbdfb83a1231fccac9ca0; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: fe732ab0-8d8f-4292-a1b1-e5633e02d70d BODY : { "schemaVersion": 2, "config": { "mediaType": "application/vnd.oci.image.config.v1+json", "digest": "sha256:61a532757842ab536b5711a656ac4b9bbfbe19c9524e680a821ef6a097efaf87", "size": 129, "newUnspecifiedField": "ewoJImF1dGhvciI6ICJ5QTRETnd4b2dJVVktNkZnIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9" }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", "digest": "sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183", "size": 168, "newUnspecifiedField": null } ] } ==============================================================================
2022/08/16 06:29:31.664734 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:totallywrong HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "YmxhYmxhYmxh" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.664256018Z TIME DURATION: 2.919482ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=7bf5e15320848a95e20df2042c952b4c; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 7dd23f2d-9d74-4c4d-a207-4e857042e8a3 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:31.680661 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.680335168Z TIME DURATION: 15.508134ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=993c994cf218e836f1997648d127f9c6; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 916e893b-306c-4e67-8648-ba2905c4975d BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.685978 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:totallywrong HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "YmxhYmxhYmxh" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 400 Bad Request RECEIVED AT : 2022-08-16T06:29:31.685603416Z TIME DURATION: 4.843536ms HEADERS : Connection: keep-alive Content-Length: 133 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=0b936e885e81499b9e79652bb6165ca3; Path=/; HttpOnly; Secure X-Request-Id: d9dc0602-eb56-4a76-adbd-e560d8406094 BODY : { "errors": [ { "code": "MANIFEST_INVALID", "message": "unmarshal manifest failed: invalid character 'b' looking for beginning of value" } ] } ==============================================================================
2022/08/16 06:29:31.688842 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:61a532757842ab536b5711a656ac4b9bbfbe19c9524e680a821ef6a097efaf87 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.688359593Z TIME DURATION: 2.241762ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=fbce7460204863800b4553eae9014c30; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: e8eec908-7ceb-47cb-82af-b9c7f7210de2 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== 2022/08/16 06:29:31.704684 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.704234538Z TIME DURATION: 15.320329ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=487fb66c977e5d5348d90c9480bb2960; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 044de7f1-7dbb-491b-9626-480d395db165 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.712783 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:61a532757842ab536b5711a656ac4b9bbfbe19c9524e680a821ef6a097efaf87 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:31.712410568Z TIME DURATION: 7.658615ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=94a1182fa673f5e004f4bf0f54fbeb92; Path=/; HttpOnly; Secure X-Request-Id: a4294593-1e20-4d97-83a2-938fa0d0fba2 BODY : ==============================================================================
2022/08/16 06:29:31.715269 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.714970639Z TIME DURATION: 2.068658ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0cc332878fb5fc167311b2e27d3f55c0; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 44cd1c42-b055-41a3-ad3c-980baaf01d80 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== 2022/08/16 06:29:31.731294 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.730917086Z TIME DURATION: 15.563536ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=f69cec34213d2d20bf9caba277a25eb2; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 263db7fb-d821-4497-a85f-3586737fd8b2 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.739213 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:31.738876709Z TIME DURATION: 7.49441ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0c3344b12b2350088a860523959cdfa7; Path=/; HttpOnly; Secure X-Request-Id: 651ffbc6-d004-4135-b14b-f288a6beb4db BODY : ==============================================================================
2022/08/16 06:29:31.741781 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.741441781Z TIME DURATION: 2.110959ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=b893cf44159c9161dc444fbaa164fea7; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: dea2e7c1-c0d4-4d88-931b-461e552b43f3 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== 2022/08/16 06:29:31.757532 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.757208723Z TIME DURATION: 15.35023ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=55571b1a82a4ff9e529b60b631278ea0; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: c022f569-5200-4f80-980e-842888a158ca BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.786705 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:9a51f899a03b429eccdc321aa07b630dfc5b04b8f56ae4bc6737e37446ebd439 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:31.786406342Z TIME DURATION: 28.783007ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=d4748c1d8ac0068ae8085c81a9731435; Path=/; HttpOnly; Secure X-Request-Id: 5ed19e9d-6bcc-4771-9279-70d79b6676ac BODY : ==============================================================================
2022/08/16 06:29:31.792676 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.792331508Z TIME DURATION: 5.469453ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=397cb5ec6381d39e7a677cb810da857a; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 0113a0dc-29eb-4245-90d6-5f37d8028650 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:31.809249 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.808769969Z TIME DURATION: 16.015449ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=817a04ac9e146cc28b42a440628d984e; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 803aaf55-5db5-41c2-a71d-75e0f253271e BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.818878 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:31.818578344Z TIME DURATION: 9.24826ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 700c3d5a-d698-40f4-9b5d-1a476f7be52f Location: https://10.1.0.54/v2/conformance/testrepo/blobs/uploads/700c3d5a-d698-40f4-9b5d-1a476f7be52f?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=d663c488a31b5489ff7587cc17f946bb; Path=/; HttpOnly; Secure X-Request-Id: 0b2eee2c-9101-42b0-a588-f2ade794c644 BODY : ============================================================================== 2022/08/16 06:29:31.821678 DEBUG ============================================================================== ~~~ REQUEST ~~~ PATCH /v2/conformance/testrepo/blobs/uploads/700c3d5a-d698-40f4-9b5d-1a476f7be52f?_state=***** HTTP/1.1 HOST : 10.1.0.54 HEADERS: Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : TkJBIEphbSBvbiBteSBOQkEgdG9hc3Q= ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.821227518Z TIME DURATION: 2.248863ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=2aca9663afe4db904c4088995d60a6e7; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: deda6b77-66dd-4744-8c4d-2dbefa47c8f9 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:31.837839 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.837315669Z TIME DURATION: 15.546136ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=20226eb7284c54004bfcaaf229bdf9e5; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: f70bee3c-09a1-494e-8965-089003e06cfd BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.847944 DEBUG ============================================================================== ~~~ REQUEST ~~~ PATCH /v2/conformance/testrepo/blobs/uploads/700c3d5a-d698-40f4-9b5d-1a476f7be52f?_state=***** HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : TkJBIEphbSBvbiBteSBOQkEgdG9hc3Q= ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:31.847600157Z TIME DURATION: 9.64907ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 700c3d5a-d698-40f4-9b5d-1a476f7be52f Location: https://10.1.0.54/v2/conformance/testrepo/blobs/uploads/700c3d5a-d698-40f4-9b5d-1a476f7be52f?_state=***** Range: 0-22 Server: nginx Set-Cookie: sid=1b81917c47ed6631376b2557a959b1a3; Path=/; HttpOnly; Secure X-Request-Id: 7a0b4b91-f3f0-4d07-9d3e-07757a4e728d BODY : ==============================================================================
2022/08/16 06:29:31.850800 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/700c3d5a-d698-40f4-9b5d-1a476f7be52f?_state=*****&digest=sha256%3A852411eaf653ebebfa34b688ad1736c9da4decadb8f55b839b550d64eaad3f75 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Content-Length: 23 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.850434437Z TIME DURATION: 2.334166ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=ad2ebd389a795349c797baf2f8e41763; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: aa856ec9-a87e-452f-9c3a-16a3b8b53edd BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:31.867226 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.866852797Z TIME DURATION: 15.968848ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=c9520e8702cf285a73f11e7e13940ec2; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: f37183e2-370f-4aac-9b08-54cadc1d96c3 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.881458 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/700c3d5a-d698-40f4-9b5d-1a476f7be52f?_state=*****&digest=sha256%3A852411eaf653ebebfa34b688ad1736c9da4decadb8f55b839b550d64eaad3f75 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** Content-Length: 23 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:31.880965092Z TIME DURATION: 13.649582ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Content-Digest: sha256:852411eaf653ebebfa34b688ad1736c9da4decadb8f55b839b550d64eaad3f75 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/blobs/sha256:852411eaf653ebebfa34b688ad1736c9da4decadb8f55b839b550d64eaad3f75 Server: nginx Set-Cookie: sid=a85fa548c2b56b62d6ae726a38cc4953; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: e4474b2c-dd8d-420c-a84c-8d1c09a166bf BODY : ==============================================================================
2022/08/16 06:29:31.883886 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.883569965Z TIME DURATION: 2.003956ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=5669fb6defa1781d1fdcd4bc40fd0c0b; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 76bce4a9-29e2-481a-84a0-3a42abcb496c BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:31.900063 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.899643216Z TIME DURATION: 15.668139ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=ce556bda8793091a512fa3751021be36; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 14abcaa8-38a9-4e81-828d-3cd1a565ef86 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.906546 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found RECEIVED AT : 2022-08-16T06:29:31.906178599Z TIME DURATION: 6.025469ms HEADERS : Connection: keep-alive Content-Length: 157 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=cdcba3dc11218bae168b91fa60d3221e; Path=/; HttpOnly; Secure X-Request-Id: 7bf4200e-41d6-496b-83e0-ef362bf125e5 BODY : { "errors": [ { "code": "BLOB_UNKNOWN", "message": "blob unknown to registry", "detail": "sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9" } ] } ==============================================================================
2022/08/16 06:29:31.909191 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/?digest=sha256%3A38d0909185f89c8d7bbe00b2ba626526eb0099eac53d0782d68afccda18f026e HTTP/1.1 HOST : 10.1.0.54 HEADERS: Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ewoJImF1dGhvciI6ICJ2eE9adFpBazN3YzBGTUk0IiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9 ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.908813373Z TIME DURATION: 2.169661ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=66cebaf51fb2ed131c13359ddc9d3f64; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 30a77a2a-24f9-42d1-b290-373b4a8aa4db BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:31.924969 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.924616016Z TIME DURATION: 15.34803ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=309035e55deaf05d2835c647f40cbec4; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 026d258b-781b-4ee1-9a05-bd0698457945 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.933388 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/?digest=sha256%3A38d0909185f89c8d7bbe00b2ba626526eb0099eac53d0782d68afccda18f026e HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ewoJImF1dGhvciI6ICJ2eE9adFpBazN3YzBGTUk0IiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9 ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:31.933058653Z TIME DURATION: 8.004825ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: f23fd9ec-4abf-48e2-aedd-2ee6b4b541fe Location: https://10.1.0.54/v2/conformance/testrepo/blobs/uploads/f23fd9ec-4abf-48e2-aedd-2ee6b4b541fe?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=30d95e73e2807cc7fd6146338fc618c5; Path=/; HttpOnly; Secure X-Request-Id: bc1d1c37-ec4e-4dad-b7f6-cbf385b62549 BODY : ==============================================================================
2022/08/16 06:29:31.935505 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:38d0909185f89c8d7bbe00b2ba626526eb0099eac53d0782d68afccda18f026e HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.935049808Z TIME DURATION: 1.545543ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=d21480fb9e7e3e580fae034f63dc4e58; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: a66452a9-ed5e-4e13-9b4f-6750151d2eb5 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:31.951480 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.951125659Z TIME DURATION: 15.536935ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=a6a3b0d5c05bdfad4575db2b9b7d3143; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: b63adada-31cc-4edf-8245-0dccbda500d2 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.960033 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:38d0909185f89c8d7bbe00b2ba626526eb0099eac53d0782d68afccda18f026e HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found RECEIVED AT : 2022-08-16T06:29:31.959578396Z TIME DURATION: 8.020625ms HEADERS : Connection: keep-alive Content-Length: 157 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=20fcf8d35c02d13bc6cabe65a1425b7f; Path=/; HttpOnly; Secure X-Request-Id: eced4641-21c9-4874-b343-94579c55162c BODY : { "errors": [ { "code": "BLOB_UNKNOWN", "message": "blob unknown to registry", "detail": "sha256:38d0909185f89c8d7bbe00b2ba626526eb0099eac53d0782d68afccda18f026e" } ] } ==============================================================================
2022/08/16 06:29:31.962827 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.962415176Z TIME DURATION: 2.301465ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=2c15d50d47a2df30eebfc5610c97b334; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: f5ebe905-3e2e-4c0d-9e47-8eae47488d75 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:31.978714 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:31.978342922Z TIME DURATION: 15.444833ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Server: nginx Set-Cookie: sid=b47a8d4e0c70630d96bb317bc3f25300; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 410a994e-4e4e-49b8-ad3f-b7b1112d76bc BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:31.987860 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:31.987440877Z TIME DURATION: 8.671843ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: ede848a9-ac46-477b-b4c7-28b5dc26c529 Location: https://10.1.0.54/v2/conformance/testrepo/blobs/uploads/ede848a9-ac46-477b-b4c7-28b5dc26c529?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=e913b500947d887622956dd150afd93e; Path=/; HttpOnly; Secure X-Request-Id: 048a82bf-fadc-42e0-92f8-c020afca4f9f BODY : ==============================================================================
2022/08/16 06:29:31.991238 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/ede848a9-ac46-477b-b4c7-28b5dc26c529?_state=*****&digest=sha256%3A38d0909185f89c8d7bbe00b2ba626526eb0099eac53d0782d68afccda18f026e HTTP/1.1 HOST : 10.1.0.54 HEADERS: Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ewoJImF1dGhvciI6ICJ2eE9adFpBazN3YzBGTUk0IiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9 ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:31.990875173Z TIME DURATION: 2.593272ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:31 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0abb5a0beb15ebd20fe8ec22b61627e6; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 11c635b1-762e-4622-9157-589048032053 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.007895 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.007542341Z TIME DURATION: 16.218155ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=4a90ff5aa60bc68ddfc52003f2c0444c; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 69ba0ae4-e037-4d65-9d2d-e6576e4daabf BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:31Z" } ============================================================================== 2022/08/16 06:29:32.021186 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/ede848a9-ac46-477b-b4c7-28b5dc26c529?_state=*****&digest=sha256%3A38d0909185f89c8d7bbe00b2ba626526eb0099eac53d0782d68afccda18f026e HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ewoJImF1dGhvciI6ICJ2eE9adFpBazN3YzBGTUk0IiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9 ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:32.020787312Z TIME DURATION: 12.771758ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Content-Digest: sha256:38d0909185f89c8d7bbe00b2ba626526eb0099eac53d0782d68afccda18f026e Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/blobs/sha256:38d0909185f89c8d7bbe00b2ba626526eb0099eac53d0782d68afccda18f026e Server: nginx Set-Cookie: sid=fffb8bed0c6e34b76fe477a9b071a7fa; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 89fa4870-14ca-46c0-b43d-1e0382f25b01 BODY : ==============================================================================
2022/08/16 06:29:32.023066 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:38d0909185f89c8d7bbe00b2ba626526eb0099eac53d0782d68afccda18f026e HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.022647564Z TIME DURATION: 1.333437ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=40a6f99b42234dff91e35d0e31a30553; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 3c69917c-91b9-4ad4-af93-a1a71ab344d9 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:32.039058 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.038604611Z TIME DURATION: 15.449933ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=17064934b683b755f49e3b94f35e7e02; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 1626826c-db83-4ad2-b5d8-f51121cdbfe0 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.050338 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:38d0909185f89c8d7bbe00b2ba626526eb0099eac53d0782d68afccda18f026e HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.04996513Z TIME DURATION: 10.795303ms HEADERS : Accept-Ranges: bytes Cache-Control: max-age=31536000 Connection: keep-alive Content-Length: 129 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/octet-stream Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Content-Digest: sha256:38d0909185f89c8d7bbe00b2ba626526eb0099eac53d0782d68afccda18f026e Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:38d0909185f89c8d7bbe00b2ba626526eb0099eac53d0782d68afccda18f026e" Server: nginx Set-Cookie: sid=4b79e42d87b73ccd6ba30ee3f737d5c4; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 727bac2c-1e9a-4000-8f30-95c4b29a82eb BODY : { "author": "vxOZtZAk3wc0FMI4", "architecture": "amd64", "os": "linux", "rootfs": { "type": "layers", "diff_ids": [] } } ==============================================================================
2022/08/16 06:29:32.053348 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.053049316Z TIME DURATION: 2.592473ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=1efcd354473c81710443d243cf25ed91; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 4c2e4af7-1969-4d8f-8440-e2a5f9eea8fd BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.077894 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.077404899Z TIME DURATION: 23.987973ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=86e5a8ea273e5f5fd34b488fc4d48846; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: b6101e3f-ed9a-46b0-9183-254c89e1d3e6 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.087060 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:32.086771561Z TIME DURATION: 8.795346ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 37921575-cdac-4174-a544-947aa804d8ef Location: https://10.1.0.54/v2/conformance/testrepo/blobs/uploads/37921575-cdac-4174-a544-947aa804d8ef?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=beb2d709afe12165a8122e95a2145abb; Path=/; HttpOnly; Secure X-Request-Id: ddfd9ed9-2fbf-49c2-9088-dec1f10288dd BODY : ============================================================================== 2022/08/16 06:29:32.090072 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/37921575-cdac-4174-a544-947aa804d8ef?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : H4sIAAAAAAAAA+3OQQrCMBCF4a49xXgBSUnaHMCTRBptQRNpp6i3t0UEV7oqIv7fYgbmzeJpHHSjVy0WZCa1c/MufWVe94N3RWlrZ72x3k/30nhbFWKWLPU0Dhp6keJ8im//PuU/6pZH2WVtYx8b0Sz7LjWSR5VLG6YRBumSzOlGtjkd+qDjMWiX07Befbs7AAAAAAAAAAAAAAAAAPyzO34MnqoAKAAA ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.089607541Z TIME DURATION: 2.460669ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=5ddd81b0ff927697a17a33f397a03657; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 5cec607c-df94-45e4-85f0-b9e4908b9c90 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.106166 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.105817595Z TIME DURATION: 15.666639ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=b90c50ed2954fb181aaf94cda0c31b9a; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: afd914e0-3b90-484a-9025-d3ae37338023 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.119270 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/37921575-cdac-4174-a544-947aa804d8ef?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : H4sIAAAAAAAAA+3OQQrCMBCF4a49xXgBSUnaHMCTRBptQRNpp6i3t0UEV7oqIv7fYgbmzeJpHHSjVy0WZCa1c/MufWVe94N3RWlrZ72x3k/30nhbFWKWLPU0Dhp6keJ8im//PuU/6pZH2WVtYx8b0Sz7LjWSR5VLG6YRBumSzOlGtjkd+qDjMWiX07Befbs7AAAAAAAAAAAAAAAAAPyzO34MnqoAKAAA ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:32.118876061Z TIME DURATION: 12.588053ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Content-Digest: sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Server: nginx Set-Cookie: sid=a79c2a55c1b6b77c2dd5f7a10a4b068f; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 205ae01d-4858-4358-9548-5fdc5cd274a4 BODY : ==============================================================================
2022/08/16 06:29:32.121390 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.121057522Z TIME DURATION: 1.690947ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=b5e62cf50b05770951dcf52e5a795acd; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 43f267a5-4039-4e88-8eff-4dc32d361d0f BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:32.137340 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.136991869Z TIME DURATION: 15.513235ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=a25ec5e055ef71326fb35a840d13b4c1; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 18627e8f-d13f-4bb1-9818-636fa06de168 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.147117 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.146676941Z TIME DURATION: 9.26366ms HEADERS : Accept-Ranges: bytes Cache-Control: max-age=31536000 Connection: keep-alive Content-Length: 168 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/octet-stream Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Content-Digest: sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183" Server: nginx Set-Cookie: sid=b3a7ca806f3f77629384a11b121f2817; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 2c5bf6bd-7d87-40a6-8f3c-3efa8c89158b BODY : ‹ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½íÎA Â0…á®=ÅxIIÚÀ“DmAi§¨··EWº*"þßbæÍâit£W-d&µsó.}e^÷ƒwEikg½±ÞO÷Òx[b–,õ4z‘â|Šoÿ>å?ê–GÙemcÑ,û.5’G•K¦é’ÌéF¶9ú ã1h—Ó°^}»;�������������ü³;~žªï¿½(�� ==============================================================================
2022/08/16 06:29:32.150754 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: Content-Length: 0 User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.150443346Z TIME DURATION: 3.157688ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=b4dd29da10cf46104af139acaa957a28; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 45af6d0e-c09b-4491-b63e-c38f508dfc8e BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.166955 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.166519297Z TIME DURATION: 15.664439ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=5d1e90de05bcf0e0496c4534aec416f1; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: aaafefbd-0ecc-42e9-ad01-52d1803370e0 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.175746 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** Content-Length: 0 User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:32.175428447Z TIME DURATION: 8.392636ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: bd269242-ef1d-45d7-9b11-c98e58cdb0b5 Location: https://10.1.0.54/v2/conformance/testrepo/blobs/uploads/bd269242-ef1d-45d7-9b11-c98e58cdb0b5?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=01cd4ef4f0e130407344dbf2d31d5039; Path=/; HttpOnly; Secure X-Request-Id: 1e801601-16ed-4c3d-be9f-daeb3cf78134 BODY : ============================================================================== 2022/08/16 06:29:32.178165 DEBUG ============================================================================== ~~~ REQUEST ~~~ PATCH /v2/conformance/testrepo/blobs/uploads/bd269242-ef1d-45d7-9b11-c98e58cdb0b5?_state=***** HTTP/1.1 HOST : 10.1.0.54 HEADERS: Content-Length: 22 Content-Range: 3-24 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : bG8sIGhvdyBhcmUgeW91IHRvZGF5Pw== ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.177836314Z TIME DURATION: 2.005256ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=8c6cffec9c73087a5844f3df7a0894b5; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 12823f5c-ceeb-4bee-8f8c-9133f2632347 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.194464 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.194043068Z TIME DURATION: 15.789342ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=d7be347f1465f3dae29cfd59dda5f3c5; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 8ccbaee0-8eef-43ea-a464-a75537280887 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.202495 DEBUG ============================================================================== ~~~ REQUEST ~~~ PATCH /v2/conformance/testrepo/blobs/uploads/bd269242-ef1d-45d7-9b11-c98e58cdb0b5?_state=***** HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** Content-Length: 22 Content-Range: 3-24 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : bG8sIGhvdyBhcmUgeW91IHRvZGF5Pw== ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:32.202182997Z TIME DURATION: 7.626314ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: bd269242-ef1d-45d7-9b11-c98e58cdb0b5 Location: https://10.1.0.54/v2/conformance/testrepo/blobs/uploads/bd269242-ef1d-45d7-9b11-c98e58cdb0b5?_state=***** Range: 0-21 Server: nginx Set-Cookie: sid=924c8f34db6fd67f02717c50db149f65; Path=/; HttpOnly; Secure X-Request-Id: 39cc84bb-ca01-4ac1-bc49-5812135276b7 BODY : ==============================================================================
Expected <int>: 202 to equal <int>: 416
2022/08/16 06:29:32.205852 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: Content-Length: 0 User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.205496789Z TIME DURATION: 2.563171ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=aa5c8bc509edafcafc2cd81e8718a0c8; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 3216da2e-1ae6-4b35-b25d-0891eba54fa1 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.222256 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.22192285Z TIME DURATION: 15.975248ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=60aaa1ca549da8b209f7d8bb0282eaec; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 484a2d00-cdee-4a2a-be87-4a88b1c83d1a BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.231135 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** Content-Length: 0 User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:32.2308461Z TIME DURATION: 8.501238ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: e5cc063e-fb33-41fa-8384-78cf5349920e Location: https://10.1.0.54/v2/conformance/testrepo/blobs/uploads/e5cc063e-fb33-41fa-8384-78cf5349920e?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=c79183b6b631638a3ecadfe0873824e2; Path=/; HttpOnly; Secure X-Request-Id: 93bee92b-c355-4b62-ba38-4532cf1f8710 BODY : ============================================================================== 2022/08/16 06:29:32.233839 DEBUG ============================================================================== ~~~ REQUEST ~~~ PATCH /v2/conformance/testrepo/blobs/uploads/e5cc063e-fb33-41fa-8384-78cf5349920e?_state=***** HTTP/1.1 HOST : 10.1.0.54 HEADERS: Content-Length: 3 Content-Range: 0-2 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : SGVs ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.233416672Z TIME DURATION: 2.182361ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=c95de84d169f5596460fd164f221a2f8; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: b50389b8-c9a0-40de-a62f-981a21e0e390 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.249623 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.249239816Z TIME DURATION: 15.32863ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=346d0e3d6866a19c383fa0e84540794f; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: e9aaf225-7a09-4d2e-8c22-6c0465b55a51 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.258937 DEBUG ============================================================================== ~~~ REQUEST ~~~ PATCH /v2/conformance/testrepo/blobs/uploads/e5cc063e-fb33-41fa-8384-78cf5349920e?_state=***** HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** Content-Length: 3 Content-Range: 0-2 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : SGVs ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:32.258576477Z TIME DURATION: 8.853048ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: e5cc063e-fb33-41fa-8384-78cf5349920e Location: https://10.1.0.54/v2/conformance/testrepo/blobs/uploads/e5cc063e-fb33-41fa-8384-78cf5349920e?_state=***** Range: 0-2 Server: nginx Set-Cookie: sid=6567fdb6d00625763741e8a44625a2b5; Path=/; HttpOnly; Secure X-Request-Id: 0da0f877-d0d6-46be-9c95-bd6705ba301c BODY : ==============================================================================
2022/08/16 06:29:32.261893 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/e5cc063e-fb33-41fa-8384-78cf5349920e?_state=*****&digest=sha256%3A6e766a49e512e0ba0bc935e2aacd3e5a4a34add17f83afc4c9e669c70241cd48 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Content-Length: 22 Content-Range: 3-24 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : bG8sIGhvdyBhcmUgeW91IHRvZGF5Pw== ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.261498259Z TIME DURATION: 2.394767ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0e0218a58d686fddeab8a0c6d061482f; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: c2039d18-da5c-44c8-93f2-f35f5225ee51 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.278078 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.277664712Z TIME DURATION: 15.70024ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=ac6b9f345fc9de6d35fe486b76522f98; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 400b6cc3-949a-4750-983b-bca812d43c66 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.290651 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/e5cc063e-fb33-41fa-8384-78cf5349920e?_state=*****&digest=sha256%3A6e766a49e512e0ba0bc935e2aacd3e5a4a34add17f83afc4c9e669c70241cd48 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** Content-Length: 22 Content-Range: 3-24 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : bG8sIGhvdyBhcmUgeW91IHRvZGF5Pw== ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:32.290303967Z TIME DURATION: 12.12704ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Content-Digest: sha256:6e766a49e512e0ba0bc935e2aacd3e5a4a34add17f83afc4c9e669c70241cd48 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/blobs/sha256:6e766a49e512e0ba0bc935e2aacd3e5a4a34add17f83afc4c9e669c70241cd48 Server: nginx Set-Cookie: sid=191ac89bffc29dab592a5b510dc53fff; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: e169a06d-bb54-4cba-86ee-c0eb08b99ecc BODY : ==============================================================================
2022/08/16 06:29:32.293494 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/crossmount/testrepo/blobs/uploads/?mount=sha256%3Ab94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.293183647Z TIME DURATION: 2.452268ms HEADERS : Connection: keep-alive Content-Length: 188 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=f312be1fb0b6654ba3a0111a878ed6a7; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:crossmount/testrepo:pull,push" X-Request-Id: ccf7ba1b-1e15-4162-b4cb-04c330cc226b BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: crossmount/testrepo, action: push: unauthorized to access repository: crossmount/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.310751 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Acrossmount%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.309966018Z TIME DURATION: 16.375259ms HEADERS : Connection: keep-alive Content-Length: 1221 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=d0152ee076a9d6b635def2a42bba1963; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 0ac9230e-3ecc-470f-8ef1-5de29296f309 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.320403 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/crossmount/testrepo/blobs/uploads/?mount=sha256%3Ab94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:32.320103202Z TIME DURATION: 9.116156ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 1a18feee-1c37-437e-8ecf-2209aa736e36 Location: https://10.1.0.54/v2/crossmount/testrepo/blobs/uploads/1a18feee-1c37-437e-8ecf-2209aa736e36?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=e1d9f1b60a5451d0f2b5834e0e962872; Path=/; HttpOnly; Secure X-Request-Id: 18afc74b-594e-4e40-90f9-4e097f7bdfa9 BODY : ==============================================================================
2022/08/16 06:29:32.323233 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/crossmount/testrepo/blobs/uploads/?from=conformance%2Ftestrepo&mount=sha256%3A852411eaf653ebebfa34b688ad1736c9da4decadb8f55b839b550d64eaad3f75 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.322803778Z TIME DURATION: 2.278764ms HEADERS : Connection: keep-alive Content-Length: 188 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=d8262f8fe6d0e0f2d012d8f9f71f71b2; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:crossmount/testrepo:pull,push repository:conformance/testrepo:pull" X-Request-Id: f65e1d2b-8b55-48bb-baa0-47d88064862b BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: crossmount/testrepo, action: push: unauthorized to access repository: crossmount/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.339968 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Acrossmount%2Ftestrepo%3Apull%2Cpush+repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.339611449Z TIME DURATION: 16.302857ms HEADERS : Connection: keep-alive Content-Length: 1342 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=60220bbbcc3af5d840a3d27973afa6a9; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 797ea72e-8f85-4a95-ab36-6045d567c187 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.351872 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/crossmount/testrepo/blobs/uploads/?from=conformance%2Ftestrepo&mount=sha256%3A852411eaf653ebebfa34b688ad1736c9da4decadb8f55b839b550d64eaad3f75 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:32.351531083Z TIME DURATION: 11.492022ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Content-Digest: sha256:852411eaf653ebebfa34b688ad1736c9da4decadb8f55b839b550d64eaad3f75 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/crossmount/testrepo/blobs/sha256:852411eaf653ebebfa34b688ad1736c9da4decadb8f55b839b550d64eaad3f75 Server: nginx Set-Cookie: sid=c2adb98cd8d0873274c9cb2a8ecd3a4d; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 237164a4-c4b4-4d78-b53c-7cf57080c18c BODY : ==============================================================================
2022/08/16 06:29:32.353782 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/crossmount/testrepo/blobs/sha256:852411eaf653ebebfa34b688ad1736c9da4decadb8f55b839b550d64eaad3f75 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.353475537Z TIME DURATION: 1.462341ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=4d53e2f3539f0e542940b24a859a500c; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:crossmount/testrepo:pull" X-Request-Id: 9bc2100d-70bf-40ff-a4e2-6ed9b0436a89 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:32.369991 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Acrossmount%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.369658891Z TIME DURATION: 15.809043ms HEADERS : Connection: keep-alive Content-Length: 1221 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=34c586b0e49dd8cbf5b1230a5a442ebc; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 40eaedc1-f7c6-4845-8d08-0b087f76ae6b BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.384291 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/crossmount/testrepo/blobs/sha256:852411eaf653ebebfa34b688ad1736c9da4decadb8f55b839b550d64eaad3f75 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.38388589Z TIME DURATION: 13.829588ms HEADERS : Accept-Ranges: bytes Cache-Control: max-age=31536000 Connection: keep-alive Content-Length: 23 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/octet-stream Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Content-Digest: sha256:852411eaf653ebebfa34b688ad1736c9da4decadb8f55b839b550d64eaad3f75 Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:852411eaf653ebebfa34b688ad1736c9da4decadb8f55b839b550d64eaad3f75" Server: nginx Set-Cookie: sid=5cc38c6511d8d69fbf8fbde8b165a058; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 7e7df293-c274-421c-bd25-609136284874 BODY : NBA Jam on my NBA toast ==============================================================================
you have skipped this test.
you have skipped this test.
2022/08/16 06:29:32.387817 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/crossmount/testrepo/blobs/uploads/?mount=sha256%3A852411eaf653ebebfa34b688ad1736c9da4decadb8f55b839b550d64eaad3f75 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.387361187Z TIME DURATION: 2.397767ms HEADERS : Connection: keep-alive Content-Length: 188 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=96b54bcd061c14439458831c9a76c94a; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:crossmount/testrepo:pull,push" X-Request-Id: d2a971ed-b6ae-4526-91ea-5e474c29129f BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: crossmount/testrepo, action: push: unauthorized to access repository: crossmount/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.403808 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Acrossmount%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.403429638Z TIME DURATION: 15.522535ms HEADERS : Connection: keep-alive Content-Length: 1221 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=c3008d0137ba441fe3f08be22bd1fceb; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 1e5f2d11-9ea5-4c94-bad5-905f9168bfb8 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.413572 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/crossmount/testrepo/blobs/uploads/?mount=sha256%3A852411eaf653ebebfa34b688ad1736c9da4decadb8f55b839b550d64eaad3f75 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:32.413276814Z TIME DURATION: 9.397164ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: a9686314-1ffe-4c9f-83b6-c38f5dacb817 Location: https://10.1.0.54/v2/crossmount/testrepo/blobs/uploads/a9686314-1ffe-4c9f-83b6-c38f5dacb817?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=137b8025faae83fc85d9f9162b86dfe6; Path=/; HttpOnly; Secure X-Request-Id: baa77bba-be09-4430-ad3a-be457cca64b4 BODY : ==============================================================================
2022/08/16 06:29:32.415570 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/.INVALID_MANIFEST_NAME HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.415260169Z TIME DURATION: 1.580844ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=e71073f6401c435098b0a22574f2b9e9; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 80064c5e-7364-4f97-b5a7-df3203b3d12c BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:32.431640 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.431267318Z TIME DURATION: 15.602637ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=3385e14706457b9fd5071f3eed774245; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: f9835032-3c93-4a46-9ddd-723a7b8aa7ea BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.435119 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/.INVALID_MANIFEST_NAME HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found RECEIVED AT : 2022-08-16T06:29:32.434830218Z TIME DURATION: 3.109987ms HEADERS : Connection: keep-alive Content-Length: 109 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=57826a10fb519403159ccf94899628d8; Path=/; HttpOnly; Secure X-Request-Id: fbc1d209-8171-48a8-b6c4-4ae17421af07 BODY : { "errors": [ { "code": "NOT_FOUND", "message": "artifact conformance/testrepo:.INVALID_MANIFEST_NAME not found" } ] } ==============================================================================
2022/08/16 06:29:32.438130 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test0 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjM4ZDA5MDkxODVmODljOGQ3YmJlMDBiMmJhNjI2NTI2ZWIwMDk5ZWFjNTNkMDc4MmQ2OGFmY2NkYTE4ZjAyNmUiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0oyZUU5YWRGcEJhek4zWXpCR1RVazBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.437658397Z TIME DURATION: 2.404267ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=7c69530fea7619b8fd834cc76f5cc1bd; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: f45c8002-1192-4ff2-b32a-a058cd849270 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.453726 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.453390738Z TIME DURATION: 15.176025ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=6617dab39a4fcf445f45d078f0d09137; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 70942a8f-29a6-462f-87b0-ec7d95f6bab8 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.486356 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test0 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjM4ZDA5MDkxODVmODljOGQ3YmJlMDBiMmJhNjI2NTI2ZWIwMDk5ZWFjNTNkMDc4MmQ2OGFmY2NkYTE4ZjAyNmUiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0oyZUU5YWRGcEJhek4zWXpCR1RVazBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:32.485587741Z TIME DURATION: 31.774791ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Content-Digest: sha256:67510668c03a1888399a5bad008b70fc4178fa8a5593879c6e5442219837b7ff Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/manifests/sha256:67510668c03a1888399a5bad008b70fc4178fa8a5593879c6e5442219837b7ff Server: nginx Set-Cookie: sid=1cda9d36ef5976b318be49ca2325a7a3; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: b0c492b3-2a04-42fb-9dff-d7da5e86d096 BODY : ============================================================================== 2022/08/16 06:29:32.497096 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test1 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjM4ZDA5MDkxODVmODljOGQ3YmJlMDBiMmJhNjI2NTI2ZWIwMDk5ZWFjNTNkMDc4MmQ2OGFmY2NkYTE4ZjAyNmUiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0oyZUU5YWRGcEJhek4zWXpCR1RVazBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.49661995Z TIME DURATION: 10.105283ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0adace3a1c4c272b56c2696f370d0f72; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 7f096767-0860-42e2-8205-8a8e78051c4f BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.516000 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.515620183Z TIME DURATION: 18.425717ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=17101de48e489ef95d523382c1525c92; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 37bdce78-e863-4882-bf32-12b8b296d4fe BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.535166 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test1 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjM4ZDA5MDkxODVmODljOGQ3YmJlMDBiMmJhNjI2NTI2ZWIwMDk5ZWFjNTNkMDc4MmQ2OGFmY2NkYTE4ZjAyNmUiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0oyZUU5YWRGcEJhek4zWXpCR1RVazBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:32.534618515Z TIME DURATION: 18.527319ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Content-Digest: sha256:67510668c03a1888399a5bad008b70fc4178fa8a5593879c6e5442219837b7ff Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/manifests/sha256:67510668c03a1888399a5bad008b70fc4178fa8a5593879c6e5442219837b7ff Server: nginx Set-Cookie: sid=2e9e5ccd7acda67a5201b019df6c8511; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 2f8bfda9-a401-4603-bf7f-708c4ef96bc0 BODY : ============================================================================== 2022/08/16 06:29:32.538725 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test2 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjM4ZDA5MDkxODVmODljOGQ3YmJlMDBiMmJhNjI2NTI2ZWIwMDk5ZWFjNTNkMDc4MmQ2OGFmY2NkYTE4ZjAyNmUiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0oyZUU5YWRGcEJhek4zWXpCR1RVazBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.538187015Z TIME DURATION: 2.928882ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=ced38d5652db39a1e241774b5a472caf; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: a569480a-db67-4902-81a6-9d47b960bc19 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.557088 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.556725035Z TIME DURATION: 17.878401ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=f6857aa7bdfaffb12e3700bc8f686ea3; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 412b3dfd-9f62-4778-b956-b952a077250e BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.577181 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test2 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjM4ZDA5MDkxODVmODljOGQ3YmJlMDBiMmJhNjI2NTI2ZWIwMDk5ZWFjNTNkMDc4MmQ2OGFmY2NkYTE4ZjAyNmUiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0oyZUU5YWRGcEJhek4zWXpCR1RVazBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:32.576484089Z TIME DURATION: 19.308042ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Content-Digest: sha256:67510668c03a1888399a5bad008b70fc4178fa8a5593879c6e5442219837b7ff Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/manifests/sha256:67510668c03a1888399a5bad008b70fc4178fa8a5593879c6e5442219837b7ff Server: nginx Set-Cookie: sid=fad218c46b05321733b052d11b1ed7de; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 86fa3e0f-e811-4724-b59b-a05cde81a517 BODY : ============================================================================== 2022/08/16 06:29:32.581304 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test3 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjM4ZDA5MDkxODVmODljOGQ3YmJlMDBiMmJhNjI2NTI2ZWIwMDk5ZWFjNTNkMDc4MmQ2OGFmY2NkYTE4ZjAyNmUiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0oyZUU5YWRGcEJhek4zWXpCR1RVazBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.580789709Z TIME DURATION: 3.462697ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=bf79f69fd3756955a1e1ec5c85adc63d; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: f55601b5-1a53-49bb-8866-04b6a81fb650 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.598544 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.597987191Z TIME DURATION: 16.601965ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=0e12ceb13c37413a65833ae1a0338ba8; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 8d6cb6cd-0f73-4b21-9c9a-8ba737190824 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.614773 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test3 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjM4ZDA5MDkxODVmODljOGQ3YmJlMDBiMmJhNjI2NTI2ZWIwMDk5ZWFjNTNkMDc4MmQ2OGFmY2NkYTE4ZjAyNmUiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0oyZUU5YWRGcEJhek4zWXpCR1RVazBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:32.614200846Z TIME DURATION: 15.557136ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Content-Digest: sha256:67510668c03a1888399a5bad008b70fc4178fa8a5593879c6e5442219837b7ff Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/manifests/sha256:67510668c03a1888399a5bad008b70fc4178fa8a5593879c6e5442219837b7ff Server: nginx Set-Cookie: sid=9d7699c64cee4a21231a6e5e1a75c37e; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 35992646-2aca-4537-ab4d-04eef50d5aae BODY : ==============================================================================
2022/08/16 06:29:32.618794 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/emptylayer HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjM4ZDA5MDkxODVmODljOGQ3YmJlMDBiMmJhNjI2NTI2ZWIwMDk5ZWFjNTNkMDc4MmQ2OGFmY2NkYTE4ZjAyNmUiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0oyZUU5YWRGcEJhek4zWXpCR1RVazBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFtdCn0=" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.618338162Z TIME DURATION: 3.033785ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=15a64e1c6bf740a256a6c04895e09021; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 82c20d37-9f44-449e-b877-5b278d342436 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.636595 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.63611946Z TIME DURATION: 17.249383ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=cf3dd208f05ab1b880e6eff7c48bc729; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 730c0773-ecbb-4342-bf1b-f88112ee7853 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.665125 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/emptylayer HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjM4ZDA5MDkxODVmODljOGQ3YmJlMDBiMmJhNjI2NTI2ZWIwMDk5ZWFjNTNkMDc4MmQ2OGFmY2NkYTE4ZjAyNmUiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0oyZUU5YWRGcEJhek4zWXpCR1RVazBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFtdCn0=" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:32.664607959Z TIME DURATION: 27.900582ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Content-Digest: sha256:270e29cbc59076b19ec0e577a4e712d4e2910d35e45c769e3a9c24b9eb8af9a9 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/manifests/sha256:270e29cbc59076b19ec0e577a4e712d4e2910d35e45c769e3a9c24b9eb8af9a9 Server: nginx Set-Cookie: sid=10ee03a7e9666a558b060b4a96f4274d; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 82eaec2a-0667-4a4b-86fa-864734cb831f BODY : ==============================================================================
2022/08/16 06:29:32.668901 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/sha256:67510668c03a1888399a5bad008b70fc4178fa8a5593879c6e5442219837b7ff HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.66857617Z TIME DURATION: 3.294992ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=90546561922b50f72099669bcc51b0ba; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 31aac46e-5797-41f6-b37b-37eaa0915afe BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:32.685617 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.685246537Z TIME DURATION: 16.267656ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=a70b618ddc9e0c59ad2e65584fbbd19e; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 0d76407f-37c5-4866-8e79-d7b3d83d8070 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.694967 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/sha256:67510668c03a1888399a5bad008b70fc4178fa8a5593879c6e5442219837b7ff HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.694402494Z TIME DURATION: 8.696144ms HEADERS : Connection: keep-alive Content-Length: 624 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/vnd.oci.image.manifest.v1+json Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Content-Digest: sha256:67510668c03a1888399a5bad008b70fc4178fa8a5593879c6e5442219837b7ff Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:67510668c03a1888399a5bad008b70fc4178fa8a5593879c6e5442219837b7ff" Server: nginx Set-Cookie: sid=2df3b37caa689b024168c63ffa91b712; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 71ec6f7b-fe7b-48b5-8da4-9fb88d354ac5 BODY : { "schemaVersion": 2, "config": { "mediaType": "application/vnd.oci.image.config.v1+json", "digest": "sha256:38d0909185f89c8d7bbe00b2ba626526eb0099eac53d0782d68afccda18f026e", "size": 129, "newUnspecifiedField": "ewoJImF1dGhvciI6ICJ2eE9adFpBazN3YzBGTUk0IiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9" }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", "digest": "sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183", "size": 168, "newUnspecifiedField": null } ] } ==============================================================================
2022/08/16 06:29:32.698385 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:38d0909185f89c8d7bbe00b2ba626526eb0099eac53d0782d68afccda18f026e HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.698033496Z TIME DURATION: 2.974083ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=f3bd165b3a7772368ddf022bdd76d43f; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 037b836f-da94-47ff-b052-9580ed461fb4 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== 2022/08/16 06:29:32.714777 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.714400555Z TIME DURATION: 15.936547ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=a9bff81cd581556dee94eb8cf539716c; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 54ff7ff5-15d9-4d8d-8b1b-62380f20db5b BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.721873 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:38d0909185f89c8d7bbe00b2ba626526eb0099eac53d0782d68afccda18f026e HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:32.721582256Z TIME DURATION: 6.712588ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=062accbee5ccc4f544c4f42f11dff6d1; Path=/; HttpOnly; Secure X-Request-Id: d6529e3e-d84c-4e5b-9eba-27ec3024313d BODY : ==============================================================================
2022/08/16 06:29:32.724570 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.72423503Z TIME DURATION: 2.264463ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=43fd8cd553cf9e762b31b0101982fa64; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: e7914326-743c-4e5b-8388-d7940c9856e4 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== 2022/08/16 06:29:32.740463 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.740126176Z TIME DURATION: 15.486034ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=e54efa5c1a6cad5997694f5c9da00751; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 64fbed9c-8ce8-4cfb-8606-1e575785c2cf BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.747642 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:32.747373079Z TIME DURATION: 6.819591ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=723a10fb93597e1561e4cb32eb816422; Path=/; HttpOnly; Secure X-Request-Id: 8b2e90ed-0d56-45c1-a3ba-1fd7221149f2 BODY : ==============================================================================
2022/08/16 06:29:32.750182 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:67510668c03a1888399a5bad008b70fc4178fa8a5593879c6e5442219837b7ff HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.749866949Z TIME DURATION: 2.14336ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=93630752da14b7ddbb84033c52c587e8; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: c898851a-c9d1-4ea6-8062-19c6757124a2 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== 2022/08/16 06:29:32.778250 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.77772103Z TIME DURATION: 27.44997ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=c63c6f5954316ff97ba486c81fb5824d; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: aa6496d2-1459-4e79-86e8-a7979f8576a5 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.842239 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:67510668c03a1888399a5bad008b70fc4178fa8a5593879c6e5442219837b7ff HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:32.841905429Z TIME DURATION: 63.560282ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=8f993752ec2aa0619b721601612daaef; Path=/; HttpOnly; Secure X-Request-Id: 2a056e65-4696-4d21-9297-3ebda8a59341 BODY : ==============================================================================
2022/08/16 06:29:32.847367 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.847053973Z TIME DURATION: 4.716432ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=80db48d95f261a8f8183066956f64500; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 72d46033-a968-4f5d-a0c4-f03ab183b585 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.863863 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.863523935Z TIME DURATION: 16.05345ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=3c90266a997dfc83c9ad3eaa11289bf3; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 7999d679-8911-4537-b9e5-05ecde7cb8cb BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.872708 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:32.872418184Z TIME DURATION: 8.466037ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: bf9c0de7-f22c-4083-896e-ec242c99dd5c Location: https://10.1.0.54/v2/conformance/testrepo/blobs/uploads/bf9c0de7-f22c-4083-896e-ec242c99dd5c?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=ba5cb48d3f113ccb1f6d64b95efcac91; Path=/; HttpOnly; Secure X-Request-Id: 9066cd1e-9f8f-4de8-8baa-c05cc7eed3c3 BODY : ============================================================================== 2022/08/16 06:29:32.875486 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/bf9c0de7-f22c-4083-896e-ec242c99dd5c?_state=*****&digest=sha256%3A8540b0c3c7faf2fd088257a28989a7dbc3ab5e41506cdf9f5bfda154bf885562 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ewoJImF1dGhvciI6ICJGc3JSaEZzcnZHYUI3MTBZIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9 ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.875068258Z TIME DURATION: 2.274763ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=b158958885f7e13cd45df2981d82d32d; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 91f3adbd-7885-4e3c-a0b3-bc8ed7c4d6c4 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.891691 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.891298513Z TIME DURATION: 15.72124ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=257e87d323f7dab361a02417970f9096; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 24c426ff-45ee-4dd7-b46f-f958c59e16ee BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.904664 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/bf9c0de7-f22c-4083-896e-ec242c99dd5c?_state=*****&digest=sha256%3A8540b0c3c7faf2fd088257a28989a7dbc3ab5e41506cdf9f5bfda154bf885562 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ewoJImF1dGhvciI6ICJGc3JSaEZzcnZHYUI3MTBZIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9 ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:32.904273277Z TIME DURATION: 12.455849ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Content-Digest: sha256:8540b0c3c7faf2fd088257a28989a7dbc3ab5e41506cdf9f5bfda154bf885562 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/blobs/sha256:8540b0c3c7faf2fd088257a28989a7dbc3ab5e41506cdf9f5bfda154bf885562 Server: nginx Set-Cookie: sid=476b1a9823c0cb30166d6d68ba1fbd99; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: c5ae1bb2-abd8-42be-a40a-21ab3fb04b53 BODY : ==============================================================================
2022/08/16 06:29:32.907727 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.907297962Z TIME DURATION: 2.510471ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0fefab18809305d53c190c7f8e533b0d; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: b42360c2-2f75-4754-a128-0403a30f82cc BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.923973 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.923601419Z TIME DURATION: 15.797643ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=b6b37b21a52699ce0e0830ba8e4f02bc; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 047bebc0-aaa6-4965-a4e9-be30640126cd BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.934266 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:32.933936909Z TIME DURATION: 9.897778ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 2f1e05cc-9a1d-400e-93a3-0f73b1c137e1 Location: https://10.1.0.54/v2/conformance/testrepo/blobs/uploads/2f1e05cc-9a1d-400e-93a3-0f73b1c137e1?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=94b8723deacea079011f2ec425ddd2c1; Path=/; HttpOnly; Secure X-Request-Id: 2ba4c2a2-9210-4864-a0af-2cd6e8ab9611 BODY : ============================================================================== 2022/08/16 06:29:32.936890 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/2f1e05cc-9a1d-400e-93a3-0f73b1c137e1?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : H4sIAAAAAAAAA+3OQQrCMBCF4a49xXgBSUnaHMCTRBptQRNpp6i3t0UEV7oqIv7fYgbmzeJpHHSjVy0WZCa1c/MufWVe94N3RWlrZ72x3k/30nhbFWKWLPU0Dhp6keJ8im//PuU/6pZH2WVtYx8b0Sz7LjWSR5VLG6YRBumSzOlGtjkd+qDjMWiX07Befbs7AAAAAAAAAAAAAAAAAPyzO34MnqoAKAAA ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.936505681Z TIME DURATION: 2.148861ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=7e930059a39511ffa5f531343c95a6fb; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 2003aa39-ae25-4273-a4a3-1e4532669414 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.953054 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.952718035Z TIME DURATION: 15.733641ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=0be20ca3db7059a1020bcbd6f9c38fae; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: b8f5d0d5-5f7a-4c06-ab31-432b4991dc51 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:32.965836 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/2f1e05cc-9a1d-400e-93a3-0f73b1c137e1?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : H4sIAAAAAAAAA+3OQQrCMBCF4a49xXgBSUnaHMCTRBptQRNpp6i3t0UEV7oqIv7fYgbmzeJpHHSjVy0WZCa1c/MufWVe94N3RWlrZ72x3k/30nhbFWKWLPU0Dhp6keJ8im//PuU/6pZH2WVtYx8b0Sz7LjWSR5VLG6YRBumSzOlGtjkd+qDjMWiX07Befbs7AAAAAAAAAAAAAAAAAPyzO34MnqoAKAAA ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:32.965458792Z TIME DURATION: 12.306945ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Content-Digest: sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Server: nginx Set-Cookie: sid=f6b8a99b3dd429a1b5635ce92179347c; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 0d177163-7c26-4983-9b10-794efdbdebdf BODY : ==============================================================================
2022/08/16 06:29:32.968992 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test0 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2Ojg1NDBiMGMzYzdmYWYyZmQwODgyNTdhMjg5ODlhN2RiYzNhYjVlNDE1MDZjZGY5ZjViZmRhMTU0YmY4ODU1NjIiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0pHYzNKU2FFWnpjblpIWVVJM01UQlpJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:32.968517978Z TIME DURATION: 2.385067ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=44ae012c33e50d5660ee584c42322950; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: ffc12da1-c2b8-484e-8e90-b674e9b80642 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:32.985006 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:32.98462993Z TIME DURATION: 15.552436ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:32 GMT Server: nginx Set-Cookie: sid=d81f646f74df5a6b8812f2513cd74b7c; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 95886cb4-a92d-4174-be08-9098621374c2 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:32Z" } ============================================================================== 2022/08/16 06:29:33.017502 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test0 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2Ojg1NDBiMGMzYzdmYWYyZmQwODgyNTdhMjg5ODlhN2RiYzNhYjVlNDE1MDZjZGY5ZjViZmRhMTU0YmY4ODU1NjIiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0pHYzNKU2FFWnpjblpIWVVJM01UQlpJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:33.01675493Z TIME DURATION: 31.669088ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Content-Digest: sha256:d690bd49673405e1ff244613003be00814fdb06bbc27612008dc9fbb152d5baf Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/manifests/sha256:d690bd49673405e1ff244613003be00814fdb06bbc27612008dc9fbb152d5baf Server: nginx Set-Cookie: sid=29c567415267014f9301caa349e7a1ca; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 05b1d489-4025-4054-9926-7874c313465e BODY : ============================================================================== 2022/08/16 06:29:33.023456 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test1 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2Ojg1NDBiMGMzYzdmYWYyZmQwODgyNTdhMjg5ODlhN2RiYzNhYjVlNDE1MDZjZGY5ZjViZmRhMTU0YmY4ODU1NjIiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0pHYzNKU2FFWnpjblpIWVVJM01UQlpJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.022184882Z TIME DURATION: 4.586128ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=3bf8ff1235c0983f0fb03cab5b7eb1b7; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 7f00826a-08b0-444d-81df-63a6cff05852 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:33.040600 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.040259689Z TIME DURATION: 16.712669ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=38eef34d891b433ae5a64646b4cd0ae3; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: bec641f8-ff6c-48fc-8600-f5f642abe5b8 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.055867 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test1 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2Ojg1NDBiMGMzYzdmYWYyZmQwODgyNTdhMjg5ODlhN2RiYzNhYjVlNDE1MDZjZGY5ZjViZmRhMTU0YmY4ODU1NjIiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0pHYzNKU2FFWnpjblpIWVVJM01UQlpJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:33.055334012Z TIME DURATION: 14.61281ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Content-Digest: sha256:d690bd49673405e1ff244613003be00814fdb06bbc27612008dc9fbb152d5baf Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/manifests/sha256:d690bd49673405e1ff244613003be00814fdb06bbc27612008dc9fbb152d5baf Server: nginx Set-Cookie: sid=eeceb42d08a4743b75c083ef0e981c63; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 93b2f94d-f1cb-4174-932b-e2a291ace7dd BODY : ============================================================================== 2022/08/16 06:29:33.059830 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test2 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2Ojg1NDBiMGMzYzdmYWYyZmQwODgyNTdhMjg5ODlhN2RiYzNhYjVlNDE1MDZjZGY5ZjViZmRhMTU0YmY4ODU1NjIiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0pHYzNKU2FFWnpjblpIWVVJM01UQlpJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.059369825Z TIME DURATION: 3.373095ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=757fde2230f54639dc82db009d54ec48; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 6e814a8e-f628-424f-84d8-56b69f777018 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:33.077061 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.076702411Z TIME DURATION: 16.795671ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=8a27ebb86b7969dbc91e064e88148da1; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 59f1ce5f-26f0-4521-8353-5d280a456c75 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.095566 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test2 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2Ojg1NDBiMGMzYzdmYWYyZmQwODgyNTdhMjg5ODlhN2RiYzNhYjVlNDE1MDZjZGY5ZjViZmRhMTU0YmY4ODU1NjIiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0pHYzNKU2FFWnpjblpIWVVJM01UQlpJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:33.094926321Z TIME DURATION: 17.777598ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Content-Digest: sha256:d690bd49673405e1ff244613003be00814fdb06bbc27612008dc9fbb152d5baf Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/manifests/sha256:d690bd49673405e1ff244613003be00814fdb06bbc27612008dc9fbb152d5baf Server: nginx Set-Cookie: sid=4a1f9e9224bc3d9667b9ac297fb9c10a; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 7d9bd67b-0100-4895-af9e-cd0016f029e7 BODY : ============================================================================== 2022/08/16 06:29:33.099844 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test3 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2Ojg1NDBiMGMzYzdmYWYyZmQwODgyNTdhMjg5ODlhN2RiYzNhYjVlNDE1MDZjZGY5ZjViZmRhMTU0YmY4ODU1NjIiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0pHYzNKU2FFWnpjblpIWVVJM01UQlpJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.099385346Z TIME DURATION: 3.673503ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=3717a8a350d4bce76581e166312979a2; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: f18be4de-8938-4cc8-be78-5dd2d1134e9f BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:33.116572 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.116234219Z TIME DURATION: 16.266056ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=d2716e100aa29c5de52743a3cd5fad11; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 35cdea82-39ff-45ac-8e07-d81257b1a0ed BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.131972 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test3 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2Ojg1NDBiMGMzYzdmYWYyZmQwODgyNTdhMjg5ODlhN2RiYzNhYjVlNDE1MDZjZGY5ZjViZmRhMTU0YmY4ODU1NjIiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0pHYzNKU2FFWnpjblpIWVVJM01UQlpJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:33.131381243Z TIME DURATION: 14.706712ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Content-Digest: sha256:d690bd49673405e1ff244613003be00814fdb06bbc27612008dc9fbb152d5baf Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/manifests/sha256:d690bd49673405e1ff244613003be00814fdb06bbc27612008dc9fbb152d5baf Server: nginx Set-Cookie: sid=fc62b7e39fac0e7378a469f94ceb3ec0; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 64d7346a-03d2-4bf0-824d-99d891a3d8fa BODY : ============================================================================== 2022/08/16 06:29:33.135004 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.134428229Z TIME DURATION: 2.358366ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=8e842561e915eae83fb9bdd861134b2e; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 6f85feb9-ec0b-4f1a-af1a-95081e26e2d4 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:33.153354 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.15302235Z TIME DURATION: 17.926803ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=186a24af948bacc5690fb4b84770bcc4; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 1c5fc349-f099-46c6-b6ba-7c0202fe0996 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.156778 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.156313542Z TIME DURATION: 2.889581ms HEADERS : Connection: keep-alive Content-Length: 86 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=1bcd346fe3916b7a9f33eb8d0c542be9; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: b72dd5c1-2468-4a72-bb5c-aad153d52405 BODY : { "name": "conformance/testrepo", "tags": [ "emptylayer", "test0", "test1", "test2", "test3" ] } ==============================================================================
you have skipped this test.
2022/08/16 06:29:33.158935 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.158538504Z TIME DURATION: 1.274535ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=dbe7b42545eedb8ed46dfa2e718dc8b5; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: dcd067df-9849-4574-a242-25c319038257 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:33.175407 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.175066168Z TIME DURATION: 16.05955ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=28e21e5f505131cfb4019f71273cb371; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 1eb03612-98c6-4b47-bf75-268a36de5065 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.178071 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.177767644Z TIME DURATION: 2.297265ms HEADERS : Connection: keep-alive Content-Length: 86 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=70a76dc0653240d8769f011a14c7e89c; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 6983f546-2607-44a0-ba97-9123ba031e2a BODY : { "name": "conformance/testrepo", "tags": [ "emptylayer", "test0", "test1", "test2", "test3" ] } ==============================================================================
2022/08/16 06:29:33.180093 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list?n=2 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.179715198Z TIME DURATION: 1.545143ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=b6c3764b84d29377dbbc804f1cf3d1ba; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 3062df53-14a0-4f6d-bf8a-8282132b14d8 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:33.198181 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.197644901Z TIME DURATION: 17.48179ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=5a9d7376ad509e8afd6d2e167ca4c4a7; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 04e64f72-fd50-494c-8e89-d48d49d4f13c BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.202006 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list?n=2 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.201636413Z TIME DURATION: 3.332894ms HEADERS : Connection: keep-alive Content-Length: 62 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Link: </v2/conformance/testrepo/tags/list?last=test0&n=2>; rel="next" Server: nginx Set-Cookie: sid=d3572173696aa204a4a63c104288d818; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: ef0785d5-fe9a-4a2d-b7c3-5411466dc787 BODY : { "name": "conformance/testrepo", "tags": [ "emptylayer", "test0" ] } ==============================================================================
2022/08/16 06:29:33.204245 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list?n=2 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.203899776Z TIME DURATION: 1.737149ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=e35d0029fd1a0e48ce3877cd98bfff9a; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: db6fec57-0e91-475b-8eba-426bf5d1f45c BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:33.233649 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.233233098Z TIME DURATION: 28.879009ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=a2cacc9669307d3fa829b36abab5a29e; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 440604f7-0bc5-4d84-b632-ca5ef05a17a4 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.236831 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list?n=2 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.23651269Z TIME DURATION: 2.766477ms HEADERS : Connection: keep-alive Content-Length: 62 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Link: </v2/conformance/testrepo/tags/list?last=test0&n=2>; rel="next" Server: nginx Set-Cookie: sid=dbdc96de391a832ae628f83789537ebe; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: f8889f6b-b9d9-431b-8ae5-45867955992c BODY : { "name": "conformance/testrepo", "tags": [ "emptylayer", "test0" ] } ============================================================================== 2022/08/16 06:29:33.238486 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list?last=test0&n=2 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.238193237Z TIME DURATION: 1.270135ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=be4405ad8d42cb081fbd0b9b067c2aa2; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 6d98e2a9-325f-4eac-9494-d698eb440357 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:33.257466 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.257138568Z TIME DURATION: 18.584221ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=54eebe32b3350421fc4f15f7b58f460d; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 148eae27-6c85-491a-8b5b-31c8419941db BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.260462 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list?last=test0&n=2 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.260157353Z TIME DURATION: 2.605573ms HEADERS : Connection: keep-alive Content-Length: 57 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Link: </v2/conformance/testrepo/tags/list?last=test2&n=2>; rel="next" Server: nginx Set-Cookie: sid=9e30d5b7917670d6621ec03faa2df4e3; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 3d833b62-90ec-42d6-973b-4263e3190b8e BODY : { "name": "conformance/testrepo", "tags": [ "test1", "test2" ] } ==============================================================================
2022/08/16 06:29:33.263070 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:8540b0c3c7faf2fd088257a28989a7dbc3ab5e41506cdf9f5bfda154bf885562 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.262773926Z TIME DURATION: 2.215162ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=4ae485cd0a4794fc197822c02a55d324; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 972b5e1b-5577-4ffc-8fd7-11621cc977c4 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== 2022/08/16 06:29:33.285095 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.284758943Z TIME DURATION: 21.618906ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=82ef578d5e1ac626f51be22e730c68d6; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 84174ee7-e362-48ed-a452-f00816bafded BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.292747 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:8540b0c3c7faf2fd088257a28989a7dbc3ab5e41506cdf9f5bfda154bf885562 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:33.292091448Z TIME DURATION: 6.921994ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=494ee43efa102fc5db86fef3e31577f0; Path=/; HttpOnly; Secure X-Request-Id: 01fc6988-85ef-411b-bfe5-c409fcd23053 BODY : ==============================================================================
2022/08/16 06:29:33.295680 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.29535694Z TIME DURATION: 2.464769ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0e81dc0411cb1c4e367d51d62a6132f8; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 3e6fc82b-c9cf-4a32-a2b9-8b1021654129 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== 2022/08/16 06:29:33.311830 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.311488292Z TIME DURATION: 15.719341ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=82bad07c3f28b482b3ad222f4ef71ef4; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 7c015936-7302-418d-b937-54363f288f88 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.319530 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:33.31926531Z TIME DURATION: 7.311705ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=afd536c9883780fbc45590b33cb3aa3b; Path=/; HttpOnly; Secure X-Request-Id: 3703c5fd-5cec-4997-a75d-d91bd7d6e8a5 BODY : ==============================================================================
2022/08/16 06:29:33.322227 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:d690bd49673405e1ff244613003be00814fdb06bbc27612008dc9fbb152d5baf HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.321895284Z TIME DURATION: 2.280664ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=1c1c31db4d86632d4560511e9bb17592; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: c2353bb2-bf39-4514-bbe1-53e6022488b1 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== 2022/08/16 06:29:33.338121 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.337727927Z TIME DURATION: 15.415632ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=1d6b6369d3bcd11ded8791348b0da5ac; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: ee342166-064a-463f-89b7-e93e7edf8252 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.403432 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:d690bd49673405e1ff244613003be00814fdb06bbc27612008dc9fbb152d5baf HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:33.403168562Z TIME DURATION: 64.974722ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=1d307681a2d1b67a8c062464b4f77631; Path=/; HttpOnly; Secure X-Request-Id: a06f1511-3af9-4c30-a86c-ec91685168f1 BODY : ==============================================================================
2022/08/16 06:29:33.407161 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.406801664Z TIME DURATION: 3.215691ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=c979f1528a7ca14494e77620b37127fb; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: e1c3e9cc-b652-44e8-91af-57619fc6ef03 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:33.423589 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.423243325Z TIME DURATION: 15.978148ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=6aa2623df4dbe433eb07acfd0b167a48; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 0098cce1-9063-4715-b42f-949e273482ac BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.433563 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:33.433244105Z TIME DURATION: 9.586769ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 8c6cdd10-9f0a-43da-95b7-42de7964cdc3 Location: https://10.1.0.54/v2/conformance/testrepo/blobs/uploads/8c6cdd10-9f0a-43da-95b7-42de7964cdc3?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=36860fd25b6ab6282be1aa7ac3eee969; Path=/; HttpOnly; Secure X-Request-Id: 756afe95-7806-4344-86b3-5627e5b36a3d BODY : ============================================================================== 2022/08/16 06:29:33.436282 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/8c6cdd10-9f0a-43da-95b7-42de7964cdc3?_state=*****&digest=sha256%3Ada721721ef17f793c95e30a6ed0707b37c39ff9f38e9ab8660b0999ab9c1d68a HTTP/1.1 HOST : 10.1.0.54 HEADERS: Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ewoJImF1dGhvciI6ICJBMlZSWnVzSzdmaGxlcjdrIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9 ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.435904979Z TIME DURATION: 2.15686ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=a19d617ce139328b65ab60f1c5c77d08; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 4d756c3e-b179-456e-9612-fc50027f9ef3 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:33.452393 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.452036832Z TIME DURATION: 15.67984ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=70b610f977d555a2162f9792ae418938; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 5c713d2d-4ee7-43d0-be66-30739255a5ff BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.478764 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/8c6cdd10-9f0a-43da-95b7-42de7964cdc3?_state=*****&digest=sha256%3Ada721721ef17f793c95e30a6ed0707b37c39ff9f38e9ab8660b0999ab9c1d68a HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ewoJImF1dGhvciI6ICJBMlZSWnVzSzdmaGxlcjdrIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9 ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:33.47836907Z TIME DURATION: 25.854225ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Content-Digest: sha256:da721721ef17f793c95e30a6ed0707b37c39ff9f38e9ab8660b0999ab9c1d68a Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/blobs/sha256:da721721ef17f793c95e30a6ed0707b37c39ff9f38e9ab8660b0999ab9c1d68a Server: nginx Set-Cookie: sid=17a5de3e541380b0b8bb12d273abd2a9; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: e6dc187c-c681-4364-98df-e1af9003db11 BODY : ==============================================================================
2022/08/16 06:29:33.481671 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.481376454Z TIME DURATION: 2.49467ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=a30896363178ec944ff2cca8152960da; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: acce6167-3dfb-442d-8b63-3b3d24122815 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:33.498675 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.49833843Z TIME DURATION: 16.589465ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=4aeb7135950e9a3a8a77d604d28b255a; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: a17301bb-0585-4585-a60b-806c1859132d BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.514408 DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:33.514126972Z TIME DURATION: 15.382031ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 3669ed98-2b9b-4a1d-9215-bbe380a8d52e Location: https://10.1.0.54/v2/conformance/testrepo/blobs/uploads/3669ed98-2b9b-4a1d-9215-bbe380a8d52e?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=6a8477e55e7bde419ec5d67f1ae00cfe; Path=/; HttpOnly; Secure X-Request-Id: a57a40be-ffec-41b9-b299-3ecc184abd88 BODY : ============================================================================== 2022/08/16 06:29:33.517529 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/3669ed98-2b9b-4a1d-9215-bbe380a8d52e?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : H4sIAAAAAAAAA+3OQQrCMBCF4a49xXgBSUnaHMCTRBptQRNpp6i3t0UEV7oqIv7fYgbmzeJpHHSjVy0WZCa1c/MufWVe94N3RWlrZ72x3k/30nhbFWKWLPU0Dhp6keJ8im//PuU/6pZH2WVtYx8b0Sz7LjWSR5VLG6YRBumSzOlGtjkd+qDjMWiX07Befbs7AAAAAAAAAAAAAAAAAPyzO34MnqoAKAAA ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.517116956Z TIME DURATION: 2.617573ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=b5a1411eadda7c414f250f792d3d43cb; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: ade0fefc-f812-4034-ad8f-7d036bd11bff BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:33.534020 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.53368252Z TIME DURATION: 16.06195ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=2cdf16a33cd29c171f405c945a5715b3; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: c6fc49a1-ef87-4be4-aaa2-5ad6d3486282 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.547483 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/3669ed98-2b9b-4a1d-9215-bbe380a8d52e?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : H4sIAAAAAAAAA+3OQQrCMBCF4a49xXgBSUnaHMCTRBptQRNpp6i3t0UEV7oqIv7fYgbmzeJpHHSjVy0WZCa1c/MufWVe94N3RWlrZ72x3k/30nhbFWKWLPU0Dhp6keJ8im//PuU/6pZH2WVtYx8b0Sz7LjWSR5VLG6YRBumSzOlGtjkd+qDjMWiX07Befbs7AAAAAAAAAAAAAAAAAPyzO34MnqoAKAAA ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:33.547094196Z TIME DURATION: 12.950463ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Content-Digest: sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Server: nginx Set-Cookie: sid=02e8bd0eb091b754aca6076db7dceaf2; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: d188d809-7894-40b9-b704-70c05ab8c912 BODY : ==============================================================================
2022/08/16 06:29:33.550412 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmRhNzIxNzIxZWYxN2Y3OTNjOTVlMzBhNmVkMDcwN2IzN2MzOWZmOWYzOGU5YWI4NjYwYjA5OTlhYjljMWQ2OGEiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0pCTWxaU1duVnpTemRtYUd4bGNqZHJJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.549966677Z TIME DURATION: 2.334266ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=1f6ed5fcdb54759d5d036e893d83a3e7; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: f1f546ce-f11a-4ee9-96e8-2ab8bc242efd BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== 2022/08/16 06:29:33.566246 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.565916024Z TIME DURATION: 15.432733ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=08ef707dc800b35b27a03438f8de395c; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 049c6010-338e-4f30-b7b7-35add535e50f BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.600451 DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmRhNzIxNzIxZWYxN2Y3OTNjOTVlMzBhNmVkMDcwN2IzN2MzOWZmOWYzOGU5YWI4NjYwYjA5OTlhYjljMWQ2OGEiLAoJCSJzaXplIjogMTI5LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImV3b0pJbUYxZEdodmNpSTZJQ0pCTWxaU1duVnpTemRtYUd4bGNqZHJJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created RECEIVED AT : 2022-08-16T06:29:33.599904377Z TIME DURATION: 33.572442ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Content-Digest: sha256:1357cc1a0d26fbe2bb1308b7e782ac56079b6d8f1e08fd4afca0f1e2b9a43940 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.54/v2/conformance/testrepo/manifests/sha256:1357cc1a0d26fbe2bb1308b7e782ac56079b6d8f1e08fd4afca0f1e2b9a43940 Server: nginx Set-Cookie: sid=f228efb842f3b1d880d2ae537204384e; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 310237f8-dafa-4328-b656-693e8c3edb72 BODY : ==============================================================================
2022/08/16 06:29:33.604187 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.603877388Z TIME DURATION: 3.257191ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=bc8f509f0f98aa2f4062ac97d530e7be; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 1b837bff-b1e3-4f1d-9eb1-eb76f762006d BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:33.621012 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.620669059Z TIME DURATION: 16.40406ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=024b7d0b72aaa4d61c2c7939392e7a8d; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 1384a047-9321-45d7-bd7a-9f886326aba6 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.624187 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.623856648Z TIME DURATION: 2.779178ms HEADERS : Connection: keep-alive Content-Length: 65 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=7de1c01eb20972d1e2f610510dfc286a; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 72ca3dea-eeaa-4d38-a45a-0d72d0baeb17 BODY : { "name": "conformance/testrepo", "tags": [ "emptylayer", "tagtest0" ] } ==============================================================================
2022/08/16 06:29:33.627520 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.627227842Z TIME DURATION: 2.947682ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0a96e699cb7959f400ffffd39ee30e8a; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: ecc9539d-8073-4479-b521-13d713d9e4cc BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== 2022/08/16 06:29:33.643788 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.643417696Z TIME DURATION: 15.830943ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=f0b107eaf1c0e342ba738f3a9bddc410; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 71f8208a-b941-4a33-ba03-ca39caabdee6 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.646672 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 400 Bad Request RECEIVED AT : 2022-08-16T06:29:33.646252676Z TIME DURATION: 2.386367ms HEADERS : Connection: keep-alive Content-Length: 108 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=a099da24b246414af11e700a929208d6; Path=/; HttpOnly; Secure X-Request-Id: 5a2af3cc-723f-429c-b6f0-96fd7d71cbda BODY : { "errors": [ { "code": "UNSUPPORTED", "message": "unsupported digest tagtest0: invalid checksum digest format" } ] } ==============================================================================
2022/08/16 06:29:33.650441 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:1357cc1a0d26fbe2bb1308b7e782ac56079b6d8f1e08fd4afca0f1e2b9a43940 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.650098084Z TIME DURATION: 3.169189ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=22ad7ddf36874052c767df3ae596c759; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 9ccf7c4f-380d-492d-9d16-0d6715f45fa9 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== 2022/08/16 06:29:33.666515 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.666189335Z TIME DURATION: 15.68094ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=cf513c4856890c07935150d3e9b6114c; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 15afa791-85b2-4f5d-b40c-5805b103ff71 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.691539 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:1357cc1a0d26fbe2bb1308b7e782ac56079b6d8f1e08fd4afca0f1e2b9a43940 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:33.691288938Z TIME DURATION: 24.691192ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=373e56eb53e7212d3921e3c249d108d6; Path=/; HttpOnly; Secure X-Request-Id: 260b8ddf-7f51-44de-b66f-46a614440fa2 BODY : ==============================================================================
2022/08/16 06:29:33.694163 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/sha256:1357cc1a0d26fbe2bb1308b7e782ac56079b6d8f1e08fd4afca0f1e2b9a43940 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.693826009Z TIME DURATION: 2.196861ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=142755cd3f2abfc710302345198006fc; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 7d1d5592-ebb0-4ed6-9916-c59c73468ab9 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:33.711037 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.710645281Z TIME DURATION: 16.40906ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=84158baf897832bf2d263bb4ca2194bf; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 67a7b05d-6c70-4764-9ecc-e94ade76015d BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.723064 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/sha256:1357cc1a0d26fbe2bb1308b7e782ac56079b6d8f1e08fd4afca0f1e2b9a43940 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found RECEIVED AT : 2022-08-16T06:29:33.72275582Z TIME DURATION: 11.627126ms HEADERS : Connection: keep-alive Content-Length: 158 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=d8403dc405b93ec763a59c2f9480c94b; Path=/; HttpOnly; Secure X-Request-Id: fc6366f2-0d8a-41f4-b69b-eb00288d7673 BODY : { "errors": [ { "code": "NOT_FOUND", "message": "artifact conformance/testrepo@sha256:1357cc1a0d26fbe2bb1308b7e782ac56079b6d8f1e08fd4afca0f1e2b9a43940 not found" } ] } ==============================================================================
2022/08/16 06:29:33.725053 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.724767277Z TIME DURATION: 1.573744ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=4d9eed76661f41ecee093d8684c06296; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: aedec443-b27e-4fe9-819c-415ded29108e BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:33.741152 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.740707823Z TIME DURATION: 15.558636ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=0ec792a0d7f3f9bbb7615f20c4a572ac; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 16eb2a2f-9903-4bfc-beab-d902b1e04723 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.743882 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.743580004Z TIME DURATION: 2.336966ms HEADERS : Connection: keep-alive Content-Length: 54 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=129ca81c8722af751bd28803dd597be7; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 23c452e5-1d33-4a08-b94c-d2d81a502b80 BODY : { "name": "conformance/testrepo", "tags": [ "emptylayer" ] } ==============================================================================
2022/08/16 06:29:33.746743 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:da721721ef17f793c95e30a6ed0707b37c39ff9f38e9ab8660b0999ab9c1d68a HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.746428284Z TIME DURATION: 2.409868ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=8256c71038e4aee0031fd609d9769c31; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: a1b403a1-a723-4662-b776-a198bebb5197 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== 2022/08/16 06:29:33.763033 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.76271944Z TIME DURATION: 15.891545ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=bb3ec05f8d826907ea9c45b73a7d3174; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 37e156dd-87de-4f82-8793-a19fe7d84b6e BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.770607 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:da721721ef17f793c95e30a6ed0707b37c39ff9f38e9ab8660b0999ab9c1d68a HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:33.770271352Z TIME DURATION: 7.1567ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=dbad0e0a288141577260a94600d21eb8; Path=/; HttpOnly; Secure X-Request-Id: 3cbabbaa-b96a-4ba9-8c53-00da6f07f148 BODY : ============================================================================== 2022/08/16 06:29:33.773244 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.772856925Z TIME DURATION: 2.177761ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=b669559692e06c384d7867060e142dcb; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 96b77f0b-4a23-439b-b27b-04c8d7502356 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== 2022/08/16 06:29:33.789186 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.788862073Z TIME DURATION: 15.549936ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=cfd8f2b5fd83c6945862aaa068ffafc7; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: dfe15ff7-7afd-4fe9-90ec-0aef2b9d62f1 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.797876 DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted RECEIVED AT : 2022-08-16T06:29:33.797626819Z TIME DURATION: 8.356734ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=3ae847479c1bdcf8346c54b52f850f70; Path=/; HttpOnly; Secure X-Request-Id: ae78f902-aa14-4ad8-9858-acbd894d77b4 BODY : ==============================================================================
2022/08/16 06:29:33.799563 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:da721721ef17f793c95e30a6ed0707b37c39ff9f38e9ab8660b0999ab9c1d68a HTTP/1.1 HOST : 10.1.0.54 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized RECEIVED AT : 2022-08-16T06:29:33.799269665Z TIME DURATION: 1.307137ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=60d9d47f9f4734e31a53262cc1865e8c; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.54/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 985afea0-acf4-479a-acab-7df3f3dcec55 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== 2022/08/16 06:29:33.815764 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.54 HEADERS: Accept: application/json Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK RECEIVED AT : 2022-08-16T06:29:33.815323615Z TIME DURATION: 15.672939ms HEADERS : Connection: keep-alive Content-Length: 1222 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Server: nginx Set-Cookie: sid=c32fadc75c26b632619b2278644c6a5c; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 6168f14f-460c-49ca-bcf5-f768436ab11d BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2022-08-16T06:29:33Z" } ============================================================================== 2022/08/16 06:29:33.822619 DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:da721721ef17f793c95e30a6ed0707b37c39ff9f38e9ab8660b0999ab9c1d68a HTTP/1.1 HOST : 10.1.0.54 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found RECEIVED AT : 2022-08-16T06:29:33.822182907Z TIME DURATION: 6.348078ms HEADERS : Connection: keep-alive Content-Length: 157 Content-Type: application/json; charset=utf-8 Date: Tue, 16 Aug 2022 06:29:33 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=dc1e8059fa8eb7418253537141bc6cf8; Path=/; HttpOnly; Secure X-Request-Id: 8ad53e30-b915-432b-9e57-7c5245265535 BODY : { "errors": [ { "code": "BLOB_UNKNOWN", "message": "blob unknown to registry", "detail": "sha256:da721721ef17f793c95e30a6ed0707b37c39ff9f38e9ab8660b0999ab9c1d68a" } ] } ==============================================================================