Summary |
72 passed3 failed4 skipped
|
Start Time | Aug 12 06:12:35.983 +0000 UTC |
End Time | Aug 12 06:12:39.524 +0000 UTC |
Time Elapsed | 3.541252333s |
Test Version | unknown |
Configuration |
OCI_ROOT_URL=https://10.1.0.26 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 |
DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.052731486Z TIME DURATION: 2.661414ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=596c93906c17b4ac0c4398cd751b33e5; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 25c118e3-4caf-4f54-8bf3-f9e6c259611e BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.06468066Z TIME DURATION: 11.575338ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=388631200743bae81ea7b08de5844172; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 48bcf081-3e8f-4657-8aa7-9040c1de87c2 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.075341916Z TIME DURATION: 10.273965ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 8a5f826e-3d9e-40ec-b326-6d8bb5233ed2 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/8a5f826e-3d9e-40ec-b326-6d8bb5233ed2?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=363bcc75ad44ac770f22a6a117b09c45; Path=/; HttpOnly; Secure X-Request-Id: d1846bef-b513-4994-8fb1-e7f42f3daaf0 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/8a5f826e-3d9e-40ec-b326-6d8bb5233ed2?_state=*****&digest=sha256%3Ac6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 129) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.078504002Z TIME DURATION: 2.722116ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=1556d87f3dfd293e060a30f59161d057; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: ac47e057-0f24-461f-987e-99e4632d29b8 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.090389799Z TIME DURATION: 11.482656ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=1d377d841c1c5086d1e418af31f7cde8; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 5f832aa8-93f7-42f6-9cd2-0bfabd4ea976 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/8a5f826e-3d9e-40ec-b326-6d8bb5233ed2?_state=*****&digest=sha256%3Ac6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 129) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.104107432Z TIME DURATION: 13.256102ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Content-Digest: sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 Server: nginx Set-Cookie: sid=a453ecb0a82b779da26424e6a8cdfeef; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 9129096a-f299-4570-b27f-cb014f322d7e BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.052731486Z TIME DURATION: 2.661414ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=596c93906c17b4ac0c4398cd751b33e5; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 25c118e3-4caf-4f54-8bf3-f9e6c259611e BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.06468066Z TIME DURATION: 11.575338ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=388631200743bae81ea7b08de5844172; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 48bcf081-3e8f-4657-8aa7-9040c1de87c2 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.075341916Z TIME DURATION: 10.273965ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 8a5f826e-3d9e-40ec-b326-6d8bb5233ed2 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/8a5f826e-3d9e-40ec-b326-6d8bb5233ed2?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=363bcc75ad44ac770f22a6a117b09c45; Path=/; HttpOnly; Secure X-Request-Id: d1846bef-b513-4994-8fb1-e7f42f3daaf0 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/8a5f826e-3d9e-40ec-b326-6d8bb5233ed2?_state=*****&digest=sha256%3Ac6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 129) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.078504002Z TIME DURATION: 2.722116ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=1556d87f3dfd293e060a30f59161d057; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: ac47e057-0f24-461f-987e-99e4632d29b8 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.090389799Z TIME DURATION: 11.482656ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=1d377d841c1c5086d1e418af31f7cde8; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 5f832aa8-93f7-42f6-9cd2-0bfabd4ea976 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/8a5f826e-3d9e-40ec-b326-6d8bb5233ed2?_state=*****&digest=sha256%3Ac6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 129) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.104107432Z TIME DURATION: 13.256102ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Content-Digest: sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 Server: nginx Set-Cookie: sid=a453ecb0a82b779da26424e6a8cdfeef; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 9129096a-f299-4570-b27f-cb014f322d7e BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.10746088Z TIME DURATION: 2.801246ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=44c7676d2e22d096bf41625c18db0281; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: bccdd5f8-2354-4856-8974-72683d2f45d6 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.119344302Z TIME DURATION: 11.507984ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=8041aaf39452242c5e32f92d3f187af2; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 5a1bcf43-67d1-4fad-9a82-6bd38e4dfc60 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.128943412Z TIME DURATION: 9.247205ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 7ed1c5f9-ba9b-4459-a15b-ef2370ad3dd7 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/7ed1c5f9-ba9b-4459-a15b-ef2370ad3dd7?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=e0c644db859c1577a54f95ade75bc3a2; Path=/; HttpOnly; Secure X-Request-Id: dc4570e3-be7e-40dd-ab84-4c038768ddd4 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/7ed1c5f9-ba9b-4459-a15b-ef2370ad3dd7?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 168) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.131829828Z TIME DURATION: 2.548539ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=24683473066b0cb971c1c27023a1cfc6; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 1cc20a14-e02b-425a-9e04-d35d7ad23773 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.144363598Z TIME DURATION: 12.146669ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=4d69cb2ea629fd33ab517a2446294f0f; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 3d1464e0-8d69-479c-a9e9-cf8e45bbb770 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/7ed1c5f9-ba9b-4459-a15b-ef2370ad3dd7?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 168) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.155691711Z TIME DURATION: 10.911607ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Content-Digest: sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Server: nginx Set-Cookie: sid=25bff950db1b1c194e95a283529ee544; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: cf01ee93-6f9e-4481-9344-b28089d9faec BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmM2ZmU1NTE4MDFmMTM3OGFlODk5ZWIyMzZkYmQxOWJhNGEyZDA1YTFiOWMzZThjY2ViNzE4OGNiMWUyMmI5YjYiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0puTlhCMWVUSnZTVU5WU2tKTWEwNVhJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.220520888Z TIME DURATION: 5.52007ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=9bf61ae77785ae5b0bbe8ed285b8740d; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 894cf889-8b06-4aec-acac-f1e285381c3f BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.244092202Z TIME DURATION: 22.147796ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=d492b3ef28d3208ceed154a0bd06bf82; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: bf788314-fa6a-42fe-b769-992a669576f5 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmM2ZmU1NTE4MDFmMTM3OGFlODk5ZWIyMzZkYmQxOWJhNGEyZDA1YTFiOWMzZThjY2ViNzE4OGNiMWUyMmI5YjYiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0puTlhCMWVUSnZTVU5WU2tKTWEwNVhJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.278753588Z TIME DURATION: 34.120176ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Content-Digest: sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c Server: nginx Set-Cookie: sid=4e1ac9dc052bc1114ae02bf0ad16a0ac; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: c898680d-5980-4b13-8db0-266d7e4a3702 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmM2ZmU1NTE4MDFmMTM3OGFlODk5ZWIyMzZkYmQxOWJhNGEyZDA1YTFiOWMzZThjY2ViNzE4OGNiMWUyMmI5YjYiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0puTlhCMWVUSnZTVU5WU2tKTWEwNVhJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.220520888Z TIME DURATION: 5.52007ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=9bf61ae77785ae5b0bbe8ed285b8740d; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 894cf889-8b06-4aec-acac-f1e285381c3f BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.244092202Z TIME DURATION: 22.147796ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=d492b3ef28d3208ceed154a0bd06bf82; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: bf788314-fa6a-42fe-b769-992a669576f5 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmM2ZmU1NTE4MDFmMTM3OGFlODk5ZWIyMzZkYmQxOWJhNGEyZDA1YTFiOWMzZThjY2ViNzE4OGNiMWUyMmI5YjYiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0puTlhCMWVUSnZTVU5WU2tKTWEwNVhJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.278753588Z TIME DURATION: 34.120176ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Content-Digest: sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c Server: nginx Set-Cookie: sid=4e1ac9dc052bc1114ae02bf0ad16a0ac; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: c898680d-5980-4b13-8db0-266d7e4a3702 BODY : ==============================================================================
you have skipped this test.
DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/blobs/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.282784947Z TIME DURATION: 2.343864ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0e626c2fc1ec9cbf616e59d4724dcc7f; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: bed54da8-1666-465d-a749-4ffe42412900 BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.300065143Z TIME DURATION: 16.922331ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=d11fc99d6ea46a155ed5d2ff959218e7; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 625fa286-1e0c-40b8-bc0f-8477c6f798ce BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/blobs/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.304616684Z TIME DURATION: 4.021811ms HEADERS : Connection: keep-alive Content-Length: 133 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=50cb26f11364b23ba44cbf508cb6eed6; Path=/; HttpOnly; Secure X-Request-Id: e31378f2-14a1-402e-b797-6ae9d1cbba4c BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/blobs/sha256:8a2ff41ecd9ad47ddee009856e1564568150cb0926332544305f2005b224513e HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.306999582Z TIME DURATION: 1.781202ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=7685f68814c93296948c73b0c7fb6502; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 3aa47dce-2fe6-492c-bc7b-d6122bfcca5f BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.318554223Z TIME DURATION: 11.168572ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=732a77471eb626a8d6bfcb0fddc25bed; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 9a286a2d-c510-4254-bc85-1c14fd0257cf BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/blobs/sha256:8a2ff41ecd9ad47ddee009856e1564568150cb0926332544305f2005b224513e HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.331069898Z TIME DURATION: 11.915963ms 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: Mon, 12 Aug 2024 06:12:36 GMT Docker-Content-Digest: sha256:8a2ff41ecd9ad47ddee009856e1564568150cb0926332544305f2005b224513e Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:8a2ff41ecd9ad47ddee009856e1564568150cb0926332544305f2005b224513e" Server: nginx Set-Cookie: sid=e300b1fc5a11f618d0b8bff31d6e6ce3; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 13acff9a-337d-4293-98cc-f90787fa3ab6 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.338132639Z TIME DURATION: 6.437491ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=a381b5bcbb4498890be51a5773f9dc11; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 4c2a48f7-fbbc-4ca3-aa1f-91f6dc7c55e4 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.353651262Z TIME DURATION: 14.953165ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=367ad01403483c3f2753528c96ae4a30; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: b0ae7829-ed7f-4c63-a331-398cca303274 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.363231483Z TIME DURATION: 9.126154ms HEADERS : Connection: keep-alive Content-Length: 157 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=18b40b8acaa089c3e11980732809178e; Path=/; HttpOnly; Secure X-Request-Id: 4e3fcc2f-7b5f-442a-aeae-0efa3e54351b BODY : { "errors": [ { "code": "BLOB_UNKNOWN", "message": "blob unknown to registry", "detail": "sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9" } ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:8a2ff41ecd9ad47ddee009856e1564568150cb0926332544305f2005b224513e HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.366188286Z TIME DURATION: 2.36739ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0ca0a5ae1180575b68aae3caf75b8573; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 033fb818-b1b9-4aec-a762-3bf166f8032c BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.378804039Z TIME DURATION: 12.181443ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=f2977be77eff301677b8354eab4ab8a4; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: ba12fb58-2a83-4248-9915-7ef93459efa5 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:8a2ff41ecd9ad47ddee009856e1564568150cb0926332544305f2005b224513e HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.39413644Z TIME DURATION: 14.830845ms 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: Mon, 12 Aug 2024 06:12:36 GMT Docker-Content-Digest: sha256:8a2ff41ecd9ad47ddee009856e1564568150cb0926332544305f2005b224513e Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:8a2ff41ecd9ad47ddee009856e1564568150cb0926332544305f2005b224513e" Server: nginx Set-Cookie: sid=671d2453a7269a868858140376d02234; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: c38ce112-0e91-4223-a8b6-1cac31e5e9ed BODY : { "author": "qhYf86QoP-sEvHWy", "architecture": "amd64", "os": "linux", "rootfs": { "type": "layers", "diff_ids": [] } } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/manifests/.INVALID_MANIFEST_NAME HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.39742733Z TIME DURATION: 2.647276ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=d3956f9f713c1938767bb8f03b825e11; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 24d4eeed-d3cd-400e-8839-a7e4e332e94a BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.409847937Z TIME DURATION: 12.06273ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=136e3e53c4452a7f601df4297d155627; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: e2758f39-0644-488a-81f1-90d350a3f61e BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/manifests/.INVALID_MANIFEST_NAME HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.415217402Z TIME DURATION: 4.861527ms HEADERS : Connection: keep-alive Content-Length: 109 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=6b19b7bcd254815ca70153cb06294e76; Path=/; HttpOnly; Secure X-Request-Id: 6155e959-bb62-4754-8f75-0e39f9de3d70 BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/manifests/sha256:661d8f804adba12224aefc1d45cb304383b08cbef4cf4f1654a782631068bdfd HTTP/1.1 HOST : 10.1.0.26 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.417352582Z TIME DURATION: 1.655715ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=6634352c3b4657422dfa5d9ee849c2ef; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: a9f4a22a-9963-4edf-9a00-a542244ba4b4 BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.433474874Z TIME DURATION: 15.755569ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=b137a11b8ab4420f0431b04955aeec07; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: c3eb434d-cd9b-4591-987f-8849f1219800 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/manifests/sha256:661d8f804adba12224aefc1d45cb304383b08cbef4cf4f1654a782631068bdfd HTTP/1.1 HOST : 10.1.0.26 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.442539893Z TIME DURATION: 8.536943ms HEADERS : Connection: keep-alive Content-Length: 714 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/vnd.oci.image.manifest.v1+json Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Content-Digest: sha256:661d8f804adba12224aefc1d45cb304383b08cbef4cf4f1654a782631068bdfd Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:661d8f804adba12224aefc1d45cb304383b08cbef4cf4f1654a782631068bdfd" Server: nginx Set-Cookie: sid=a079d5fcc2dceb88bff478ea2d6c3500; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 0d8d786c-37a3-4f80-8c6c-40b3ecf0d426 BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c HTTP/1.1 HOST : 10.1.0.26 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.445495953Z TIME DURATION: 2.074766ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=f6f64f24ece1efcf71bf48b9179ee575; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 8ac209f2-8ee9-4ea6-a2b7-23bfe90f2b2c BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.459110252Z TIME DURATION: 13.184749ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=a50c8ad2f617170c6c48c203e9a0c109; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 4d52a908-19f3-45ee-ad89-a56ee4ee7f74 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c HTTP/1.1 HOST : 10.1.0.26 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.468708008Z TIME DURATION: 9.155141ms HEADERS : Connection: keep-alive Content-Length: 714 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/vnd.oci.image.manifest.v1+json Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Content-Digest: sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c" Server: nginx Set-Cookie: sid=a07bb93d238b6348186dcfe0b476e476; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: e1613206-75b5-44b5-b1d5-882fe1d1ed65 BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.47148509Z TIME DURATION: 2.079244ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=e10c52981876bc5df92f1ef9712ca45c; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: f4ce3a95-49e5-4d3f-a1ec-ab22285c36f8 BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.487785138Z TIME DURATION: 15.923748ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=ac35ad691db9b111ec0093a9ecd60c11; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: f9cb818e-d25b-4a7d-8f88-bdf899b6b9bd BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ HEAD /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.497177717Z TIME DURATION: 8.930236ms HEADERS : Connection: keep-alive Content-Length: 714 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/vnd.oci.image.manifest.v1+json Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Content-Digest: sha256:661d8f804adba12224aefc1d45cb304383b08cbef4cf4f1654a782631068bdfd Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:661d8f804adba12224aefc1d45cb304383b08cbef4cf4f1654a782631068bdfd" Server: nginx Set-Cookie: sid=c57c070fdd2d21184e802a59b387d0b3; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 03248561-7d44-4309-854c-fda12963f72e BODY : *** Error: Unable to format response body - "unexpected end of JSON input" *** Log Body as-is: ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/.INVALID_MANIFEST_NAME HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.500380883Z TIME DURATION: 1.923893ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=fd88c7964b06db75e82578df6a4c9326; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 62d4cb5e-70b1-48ab-9fe4-658098bf2bf1 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.516508122Z TIME DURATION: 15.694833ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=3049e06aaadbe2e7e3328ee9d9d46154; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 0e337aae-5f73-459a-b926-968e066540f4 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/.INVALID_MANIFEST_NAME HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.521166317Z TIME DURATION: 4.240426ms HEADERS : Connection: keep-alive Content-Length: 109 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=ae7585a20828bbbaa24cd504b03611f9; Path=/; HttpOnly; Secure X-Request-Id: 57890c48-8d83-4763-8ce8-917010b6aab1 BODY : { "errors": [ { "code": "NOT_FOUND", "message": "artifact conformance/testrepo:.INVALID_MANIFEST_NAME not found" } ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/sha256:661d8f804adba12224aefc1d45cb304383b08cbef4cf4f1654a782631068bdfd HTTP/1.1 HOST : 10.1.0.26 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.523524998Z TIME DURATION: 1.884235ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=80dce071247fd119979ab4497dc87c96; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 42abd970-3651-4609-9491-268eea0aa304 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.539576918Z TIME DURATION: 15.686531ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=8c6bd8045fdc77b9755e47b138e07a3c; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 3cdbbb3f-2a4e-439c-bfd9-e224d9962e26 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/sha256:661d8f804adba12224aefc1d45cb304383b08cbef4cf4f1654a782631068bdfd HTTP/1.1 HOST : 10.1.0.26 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.549054327Z TIME DURATION: 9.03306ms HEADERS : Connection: keep-alive Content-Length: 714 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/vnd.oci.image.manifest.v1+json Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Content-Digest: sha256:661d8f804adba12224aefc1d45cb304383b08cbef4cf4f1654a782631068bdfd Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:661d8f804adba12224aefc1d45cb304383b08cbef4cf4f1654a782631068bdfd" Server: nginx Set-Cookie: sid=77e20cfcdbc76a5afe8f94143347d318; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 8fcb1f05-c57c-457e-a8a1-9ac41330d352 BODY : { "schemaVersion": 2, "mediaType": "application/vnd.oci.image.manifest.v1+json", "config": { "mediaType": "application/vnd.oci.image.config.v1+json", "digest": "sha256:8a2ff41ecd9ad47ddee009856e1564568150cb0926332544305f2005b224513e", "size": 129, "data": "ewoJImF1dGhvciI6ICJxaFlmODZRb1Atc0V2SFd5IiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9", "newUnspecifiedField": "aGVsbG8gd29ybGQ=" }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", "digest": "sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183", "size": 168, "newUnspecifiedField": null } ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c HTTP/1.1 HOST : 10.1.0.26 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.552313337Z TIME DURATION: 2.153223ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=085575d1cd2bda4c5cf714ae43b56805; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 8d14788e-401f-40cc-ac85-1e55f0231761 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.568592135Z TIME DURATION: 15.854856ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=aa2ff0ddd8744b8d282bdb9212cec082; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 10ee21ae-5391-4d23-b1ac-4957b80324df BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c HTTP/1.1 HOST : 10.1.0.26 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.578193459Z TIME DURATION: 9.092053ms HEADERS : Connection: keep-alive Content-Length: 714 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/vnd.oci.image.manifest.v1+json Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Content-Digest: sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c" Server: nginx Set-Cookie: sid=0e48cdefba2c26571bbf6399b85d1183; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 3410816d-bc22-44e5-b333-087c10c2e556 BODY : { "schemaVersion": 2, "mediaType": "application/vnd.oci.image.manifest.v1+json", "config": { "mediaType": "application/vnd.oci.image.config.v1+json", "digest": "sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6", "size": 129, "data": "ewoJImF1dGhvciI6ICJnNXB1eTJvSUNVSkJMa05XIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9", "newUnspecifiedField": "aGVsbG8gd29ybGQ=" }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", "digest": "sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183", "size": 168, "newUnspecifiedField": null } ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.581089505Z TIME DURATION: 2.020002ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=41ae8b1c04d2643e2030d432cdb2d857; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 79d20b84-8c27-4794-a462-363e6e5567b2 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.592722773Z TIME DURATION: 11.242521ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=5856470498f675ea0089ce490ac7ef29; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 48295c7d-4441-4bd8-b052-74fb3e04122d BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.603079812Z TIME DURATION: 9.903132ms HEADERS : Connection: keep-alive Content-Length: 714 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/vnd.oci.image.manifest.v1+json Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Content-Digest: sha256:661d8f804adba12224aefc1d45cb304383b08cbef4cf4f1654a782631068bdfd Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:661d8f804adba12224aefc1d45cb304383b08cbef4cf4f1654a782631068bdfd" Server: nginx Set-Cookie: sid=0e38a117a8d22da0c9aeaa607a2de1a4; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 853448ee-aee0-4812-b248-9255518bf6f4 BODY : { "schemaVersion": 2, "mediaType": "application/vnd.oci.image.manifest.v1+json", "config": { "mediaType": "application/vnd.oci.image.config.v1+json", "digest": "sha256:8a2ff41ecd9ad47ddee009856e1564568150cb0926332544305f2005b224513e", "size": 129, "data": "ewoJImF1dGhvciI6ICJxaFlmODZRb1Atc0V2SFd5IiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9", "newUnspecifiedField": "aGVsbG8gd29ybGQ=" }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", "digest": "sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183", "size": 168, "newUnspecifiedField": null } ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/sha256:totallywrong HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.607914548Z TIME DURATION: 3.832905ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=00bcbd90bd3682b10e05a460d9cce8e9; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 0e91343f-df6f-4f0f-a840-91227729a2bc BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.622124732Z TIME DURATION: 13.701363ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=df30184b15bbba93e6805022951ae570; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 1444f370-3a5d-432a-9e2a-88501b6dd31f BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/sha256:totallywrong HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.627694915Z TIME DURATION: 5.008234ms HEADERS : Connection: keep-alive Content-Length: 106 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=df35b386c509b956cab4d34d24c9a3e7; Path=/; HttpOnly; Secure X-Request-Id: 0f5fdfd0-b5d9-46ad-90e1-19402a31bd68 BODY : { "errors": [ { "code": "NOT_FOUND", "message": "artifact conformance/testrepo:sha256:totallywrong not found" } ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:661d8f804adba12224aefc1d45cb304383b08cbef4cf4f1654a782631068bdfd HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.631479649Z TIME DURATION: 3.177718ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=4a934e45dc945b91f9a5d6b80c130547; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 562f7af3-83aa-4ea1-8f06-e9ae630bbed0 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.643655343Z TIME DURATION: 11.733089ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=36dd8636bc8433f5c306b7120e38fb71; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 4990f826-d5c8-4adb-bc1c-6a40a8a412ed BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:661d8f804adba12224aefc1d45cb304383b08cbef4cf4f1654a782631068bdfd HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.657620371Z TIME DURATION: 13.517945ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=f728069fa6331fcb109ea4eb390fd6da; Path=/; HttpOnly; Secure X-Request-Id: 44dc8b03-4b0f-49de-b062-37603892ce25 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.663106657Z TIME DURATION: 4.939544ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=9e4025e86a978b190c726808c54bcbb4; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 77761e59-8bad-4368-820c-e00dce5e702a BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.679405111Z TIME DURATION: 15.842974ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=19959ab919b4ce19523eba452a72511a; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: bf5bea84-642c-4566-a1cd-f1daf825e796 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.693904972Z TIME DURATION: 14.055562ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=ac0127cf75b3c74289a001816f383e12; Path=/; HttpOnly; Secure X-Request-Id: 4ddfafb8-60e2-42a3-8d2f-d0961caea2bb BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:8a2ff41ecd9ad47ddee009856e1564568150cb0926332544305f2005b224513e HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.69853424Z TIME DURATION: 3.778943ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=c905a943eacd8d2674107af4c56673ed; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: b0b2b9ce-66dd-4486-a59a-26f77d2ec84f BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.711127451Z TIME DURATION: 11.999059ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=f436e5678f75425b886933894ba91f28; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 7ef24a78-df87-4c0b-a7b9-c32aff5fddf8 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:8a2ff41ecd9ad47ddee009856e1564568150cb0926332544305f2005b224513e HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.718847934Z TIME DURATION: 7.352869ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=32f2ff70075cdae20e6e0a590c9fe8bc; Path=/; HttpOnly; Secure X-Request-Id: cbbc316f-53c6-4866-82d6-e21f326fe867 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.72191344Z TIME DURATION: 2.660672ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0fe92b7b68636af9b4a8e58a4a63db5a; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 85a667e6-83bb-4f2e-bef4-62800b68e57e BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.735787698Z TIME DURATION: 13.504161ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=337e32808fac6d13cbb1f4aaf0a779c0; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 495aa962-10e2-42d0-8f0b-d636acc6300f BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.744281109Z TIME DURATION: 8.056025ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=edc89f18488edfce46b5ce1a8f3aa12d; Path=/; HttpOnly; Secure X-Request-Id: f3ac1041-cc9f-4d65-af0b-b6756acb0600 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.748884478Z TIME DURATION: 3.716886ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=1761fd65ebb43a2fdbaffd565299e169; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 2b9dba4b-f731-4593-9cb6-9c19afbe39b9 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.760870071Z TIME DURATION: 11.614522ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=d0636244f898721867245c1a7c66bef2; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: ceef9ee5-41a1-446d-ae85-fbce2998e48d BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.769774198Z TIME DURATION: 8.361143ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=4cf1989c580fc2154730cf20949f965f; Path=/; HttpOnly; Secure X-Request-Id: b5d44ae4-3b9f-4fca-b65c-b03c59c62535 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.774387759Z TIME DURATION: 4.025791ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=010449b50d83a0a6e0fb2849fb62ce8e; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: ab0db372-3a15-452e-a281-81f28a90b3d9 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.796417501Z TIME DURATION: 21.580114ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=6d8db475e8fee401e16c366d33e5c2f7; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 64242d7f-e4b1-4b9f-a5fa-e150bbc45c2f BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.808838185Z TIME DURATION: 11.80915ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: df4ff8d5-d3e8-48f0-869d-201bbfe24943 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/df4ff8d5-d3e8-48f0-869d-201bbfe24943?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=c6f37bf57d6e6145b5261994ef894d4b; Path=/; HttpOnly; Secure X-Request-Id: d7ad98bb-dcc9-4766-998b-79b7396fecb2 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PATCH /v2/conformance/testrepo/blobs/uploads/df4ff8d5-d3e8-48f0-869d-201bbfe24943?_state=***** HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 42) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.812484396Z TIME DURATION: 3.156898ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=2ed3ae595f855f405d9e18e46a111ef4; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: a602fce7-e422-4625-bc5a-e9b9c73cb0cb BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.824807477Z TIME DURATION: 11.932454ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=ebb2bd860a1af2749bfe50932ae3061d; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: bd6bceba-87da-4162-8bd5-3a4eb2a9707a BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PATCH /v2/conformance/testrepo/blobs/uploads/df4ff8d5-d3e8-48f0-869d-201bbfe24943?_state=***** HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 42) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.834050776Z TIME DURATION: 8.771719ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: df4ff8d5-d3e8-48f0-869d-201bbfe24943 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/df4ff8d5-d3e8-48f0-869d-201bbfe24943?_state=***** Range: 0-41 Server: nginx Set-Cookie: sid=eaf463284c0933f64db7fd84bfe2a3da; Path=/; HttpOnly; Secure X-Request-Id: c8585ffa-aad3-47cb-9078-55d05ee37cd9 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/df4ff8d5-d3e8-48f0-869d-201bbfe24943?_state=*****&digest=sha256%3Af15da4a4899e7444d33a4084cec832c4ed8552fcc666d143d7f75d928a069c5a HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 42 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.837087357Z TIME DURATION: 2.555252ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=34c928a70a81bc2892f35ca9cb274159; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 7db3d869-d60f-4e79-87cf-6f7f23412e88 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.848734002Z TIME DURATION: 11.278701ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=c9298aba6f2afa79b19036704fc51b1e; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 85c6e992-da42-4795-b66c-64de131e2450 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/df4ff8d5-d3e8-48f0-869d-201bbfe24943?_state=*****&digest=sha256%3Af15da4a4899e7444d33a4084cec832c4ed8552fcc666d143d7f75d928a069c5a HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 42 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.862705472Z TIME DURATION: 13.536259ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Content-Digest: sha256:f15da4a4899e7444d33a4084cec832c4ed8552fcc666d143d7f75d928a069c5a Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/sha256:f15da4a4899e7444d33a4084cec832c4ed8552fcc666d143d7f75d928a069c5a Server: nginx Set-Cookie: sid=5aada127b94b133ca7e2aa03d5c719a6; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 6fab53d1-98c6-4a60-89e9-10bd4d31bd5d BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.86504505Z TIME DURATION: 1.82712ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=74b9a4b60e8debaa9d14cde75578090d; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 960a2fdb-0966-4033-8c15-57dc16eaa911 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.876263183Z TIME DURATION: 10.861891ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=7ab4bcb7290e1d73ed17f64090673691; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 606e81c7-f683-44f7-baf1-b81be5a05404 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.883317979Z TIME DURATION: 6.671021ms HEADERS : Connection: keep-alive Content-Length: 157 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=650d3d82c0816d885d17db0de0dcca4c; Path=/; HttpOnly; Secure X-Request-Id: 3599cd07-ae2e-48c6-b82f-9b460f7f0351 BODY : { "errors": [ { "code": "BLOB_UNKNOWN", "message": "blob unknown to registry", "detail": "sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9" } ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/?digest=sha256%3Ac6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 129) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.886527819Z TIME DURATION: 2.677917ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=e460e88b9e7399e74d1e2078c9dd1442; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 3334ed73-d116-4d42-b094-5c177286dcca BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.897518935Z TIME DURATION: 10.599246ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=5b175655073f1b37c38d58aa4f6a609a; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 93f90d6f-ea94-43a9-90fe-f4a24c22290f BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/?digest=sha256%3Ac6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 129) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.907720281Z TIME DURATION: 9.832871ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 4fcf9295-c610-4aa9-b746-99e9ce8542be Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/4fcf9295-c610-4aa9-b746-99e9ce8542be?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=119a892697306e4dafbd9239a097eb49; Path=/; HttpOnly; Secure X-Request-Id: b022ec53-eac5-4ef3-8737-850860f4eb85 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.909888192Z TIME DURATION: 1.708665ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=e3f0861aff399296f528dd74948247a4; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: d108ebc8-6346-4448-8d95-142691373924 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.92118608Z TIME DURATION: 10.984134ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=9c1ad923df1c1762b7ebe71bab12ed6e; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 52f9c296-0b36-4988-86ea-79c0168b1821 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.927811836Z TIME DURATION: 6.273532ms HEADERS : Connection: keep-alive Content-Length: 157 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=921305e77a013559ae883ed25525a9a2; Path=/; HttpOnly; Secure X-Request-Id: a17efe65-e070-44cf-ab07-44549142fc40 BODY : { "errors": [ { "code": "BLOB_UNKNOWN", "message": "blob unknown to registry", "detail": "sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6" } ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.931037934Z TIME DURATION: 2.786418ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=7af469395e769ce00b4b66112cd3a8b5; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: d103c88f-d487-450c-8d65-50e2e0026eea BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.943102747Z TIME DURATION: 11.727528ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=10f83e13a09fac6a7317ea259f0578e0; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 4db1ab7e-d13f-40ac-923d-ddaf2d6c2341 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.95318086Z TIME DURATION: 9.666776ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: bbc96f4f-69be-4d6a-920f-2b0fd707fdfb Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/bbc96f4f-69be-4d6a-920f-2b0fd707fdfb?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=a811ccace2d6fc13d270406426125af6; Path=/; HttpOnly; Secure X-Request-Id: a9ed77f2-1935-46d0-8920-47c34ada27aa BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/bbc96f4f-69be-4d6a-920f-2b0fd707fdfb?_state=*****&digest=sha256%3Ac6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 129) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.956312892Z TIME DURATION: 2.692182ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0c3f42b213024a0ab20f1287043ae9df; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: b453f673-0893-473f-adc3-10cd03e88805 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.968000154Z TIME DURATION: 11.322834ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=f87b36cce4cab29d67ea653b05992b96; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 7027ade2-eab9-411b-84d6-5194e2e8683f BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/bbc96f4f-69be-4d6a-920f-2b0fd707fdfb?_state=*****&digest=sha256%3Ac6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 129) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.980397525Z TIME DURATION: 11.933736ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Content-Digest: sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 Server: nginx Set-Cookie: sid=8fbbd76c00830b58b6124d156887c4d4; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 177b0521-4fb5-4e47-b50f-2a99a4e058e7 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.983026205Z TIME DURATION: 2.107276ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=9ecbe20b8a0ec1834cdd5c224bfb2f1d; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 68714dd4-b493-4ea6-806d-22ee8acd328d BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:36.994402981Z TIME DURATION: 11.019852ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:36 GMT Server: nginx Set-Cookie: sid=ba9e7c3829d8033de35d71c57e7e7458; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 97f51730-0c29-4545-8f2d-71d2127a586c BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:36Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.005079031Z TIME DURATION: 10.196234ms 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: Mon, 12 Aug 2024 06:12:37 GMT Docker-Content-Digest: sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6" Server: nginx Set-Cookie: sid=fc753c8abe7ad60f7cd02893a71fb435; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 65787115-3eca-4dec-9384-69146f7f7225 BODY : { "author": "g5puy2oICUJBLkNW", "architecture": "amd64", "os": "linux", "rootfs": { "type": "layers", "diff_ids": [] } } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.008734913Z TIME DURATION: 3.08789ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=b940db771f0cd50b50b85f762e739da1; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: e3f693c6-09ed-462f-b0e7-e5786c1f0ffa BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.020380632Z TIME DURATION: 11.273527ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=8512f17585db1e3eb8fc4ed8a1ada3c2; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: c28b2a5c-0b1b-4c25-b8ca-3c7fdf87d7b8 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.029945998Z TIME DURATION: 9.1699ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 2cabb5af-4194-4bc9-8737-d30193721992 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/2cabb5af-4194-4bc9-8737-d30193721992?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=3f45c611ed4d2f40d02422ad95decb51; Path=/; HttpOnly; Secure X-Request-Id: ca892c89-e381-4f25-925b-30cf4ed242ef BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/2cabb5af-4194-4bc9-8737-d30193721992?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 168) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.033809279Z TIME DURATION: 3.471912ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0b2c2ec17d778f51a99f15f5b56ce8b8; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: e24cb68a-901e-427a-a7ea-1057ca8b5518 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.04504251Z TIME DURATION: 10.846571ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=330304377188dca27dfafa7f6b024708; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 080658df-8043-4e6a-bd79-398655bfcc22 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/2cabb5af-4194-4bc9-8737-d30193721992?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 168) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.056540012Z TIME DURATION: 11.107406ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Content-Digest: sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Server: nginx Set-Cookie: sid=f932320e7078f85942cab7ac0bcbfaa3; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: ba1ba6c1-57e7-4c0c-9df5-97fa96f54170 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.058752157Z TIME DURATION: 1.729544ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=b965a1b9e9b902ff56467ca41a825520; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: e7c61456-ae3f-40be-8918-6b6a10c62884 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.070527341Z TIME DURATION: 11.436665ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=c2571ed35fc4c478c406103f12078a8e; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: d50df2e1-0162-41bb-ac48-f6178beb737e BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.080291931Z TIME DURATION: 9.394171ms 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: Mon, 12 Aug 2024 06:12:37 GMT Docker-Content-Digest: sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183" Server: nginx Set-Cookie: sid=95cb12e7b2ed56d20b1127377988b158; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: eb46ff2e-f843-4158-8a93-75d398a5aa5a 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�Ӱ^}�;���������������;~���(�� ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 0 User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.083337541Z TIME DURATION: 2.532441ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=9870fd82e05a07869f353fc1e55031f0; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 67be16b9-02d2-4658-b654-8ba20a6ce2b9 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.094735773Z TIME DURATION: 11.068239ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=0a53c3a6962b72c83d0e1bbeedfb5df3; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 1aa36349-ba26-4f1d-a145-15178364ff8d BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 0 User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.103450523Z TIME DURATION: 8.372003ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: ec9ca312-672f-45b7-98ce-f3fa872d597f Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/ec9ca312-672f-45b7-98ce-f3fa872d597f?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=59723c8c521d2c2bce82ad96c6ade8ce; Path=/; HttpOnly; Secure X-Request-Id: e6ef11fb-5323-4453-bed2-41bfe7c471ac BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PATCH /v2/conformance/testrepo/blobs/uploads/ec9ca312-672f-45b7-98ce-f3fa872d597f?_state=***** HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 20 Content-Range: 22-41 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 20) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.106169705Z TIME DURATION: 2.387366ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=807ba595b623cb8e1343026199cefa71; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: da332a30-a59d-4fa8-a4b0-3e4a6ab4945b BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.117318046Z TIME DURATION: 10.797989ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=eef2bbe0d73c10cfeed58130620fa9ed; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 65614c9f-744f-484e-8afa-9c820cbae2ca BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PATCH /v2/conformance/testrepo/blobs/uploads/ec9ca312-672f-45b7-98ce-f3fa872d597f?_state=***** HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 20 Content-Range: 22-41 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 20) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.125596673Z TIME DURATION: 7.905062ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: ec9ca312-672f-45b7-98ce-f3fa872d597f Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/ec9ca312-672f-45b7-98ce-f3fa872d597f?_state=***** Range: 0-19 Server: nginx Set-Cookie: sid=f44676752e7431e0e426735076c934d1; Path=/; HttpOnly; Secure X-Request-Id: c739b582-495a-4ba1-85fe-983223030d1b BODY : ==============================================================================
Expected <int>: 202 to equal <int>: 416
DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 0 User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.129221244Z TIME DURATION: 2.508815ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=c4cb3f32e69bdc0d15808b1ff41edc6d; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 302ff6be-5044-4504-90cb-46c3fe211957 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.140436342Z TIME DURATION: 10.89313ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=1a26d0b01df198e9c84a131524b78c6d; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: ee265395-5136-43a9-9432-3d391fd69cf9 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 0 User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.149282467Z TIME DURATION: 8.439548ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: af3f1aab-4839-4060-b0a1-fd178cc70e03 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/af3f1aab-4839-4060-b0a1-fd178cc70e03?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=2580e4c562aaba3a64818014001eb2fc; Path=/; HttpOnly; Secure X-Request-Id: 17d0010e-7234-47d2-8287-84f0cf038018 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PATCH /v2/conformance/testrepo/blobs/uploads/af3f1aab-4839-4060-b0a1-fd178cc70e03?_state=***** HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 22 Content-Range: 0-21 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 22) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.151817202Z TIME DURATION: 2.209421ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=8d20c3a4d8f7128076baaa6e283ae057; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: de50b515-ed5a-4d6d-9652-dd9b80ca4785 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.163426153Z TIME DURATION: 11.257208ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=11b7b6406b42bffdb82f175e2d2c44f8; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 8cb17738-22bd-42db-83d5-3a0f57e67ba5 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PATCH /v2/conformance/testrepo/blobs/uploads/af3f1aab-4839-4060-b0a1-fd178cc70e03?_state=***** HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 22 Content-Range: 0-21 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 22) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.171878317Z TIME DURATION: 8.019857ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: af3f1aab-4839-4060-b0a1-fd178cc70e03 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/af3f1aab-4839-4060-b0a1-fd178cc70e03?_state=***** Range: 0-21 Server: nginx Set-Cookie: sid=72772e3e953b64279ede579070274f99; Path=/; HttpOnly; Secure X-Request-Id: e52a2e5e-6402-4efe-8c5f-e51ed02dcbdc BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ PATCH /v2/conformance/testrepo/blobs/uploads/af3f1aab-4839-4060-b0a1-fd178cc70e03?_state=***** HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 22 Content-Range: 0-21 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 22) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.174988116Z TIME DURATION: 2.539553ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=53fa066b8a8a88061c2213266a6d8454; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 8b68599c-81c4-480c-bc5a-17a3109778e5 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.18714919Z TIME DURATION: 11.694875ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=b9a8d0377a10fd18176e8d63fb84c552; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: bc9588a7-9ab2-4057-b1c0-981716aed7c7 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PATCH /v2/conformance/testrepo/blobs/uploads/af3f1aab-4839-4060-b0a1-fd178cc70e03?_state=***** HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 22 Content-Range: 0-21 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 22) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.194919937Z TIME DURATION: 7.335545ms HEADERS : Connection: keep-alive Content-Length: 76 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=a29ffda7a9c637856d2cf75bebc3cb26; Path=/; HttpOnly; Secure X-Request-Id: f0c9902d-906a-48ec-b433-1db9ec85503f BODY : { "errors": [ { "code": "BLOB_UPLOAD_INVALID", "message": "blob upload invalid" } ] } ==============================================================================
Expected <int>: 404 to equal <int>: 416
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/uploads/af3f1aab-4839-4060-b0a1-fd178cc70e03?_state=***** HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.197454489Z TIME DURATION: 1.877413ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=b0b599e781570686c44921edda54937c; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: cbc4df43-894a-4e1f-a5bf-6d537a603108 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.208998589Z TIME DURATION: 11.13594ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=1c50b78d545f955196852b1a24f5407a; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 88edba3f-c76e-4685-93ad-0453634c6358 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/uploads/af3f1aab-4839-4060-b0a1-fd178cc70e03?_state=***** HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.215759029Z TIME DURATION: 6.353652ms HEADERS : Connection: keep-alive Content-Length: 76 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=fc66dfa2ffd650507f1912858c59ea5f; Path=/; HttpOnly; Secure X-Request-Id: ebb4e52b-8429-4812-8856-ca353e875624 BODY : { "errors": [ { "code": "BLOB_UPLOAD_INVALID", "message": "blob upload invalid" } ] } ==============================================================================
Expected <int>: 404 to equal <int>: 204
DEBUG ============================================================================== ~~~ REQUEST ~~~ PATCH /v2/conformance/testrepo/blobs/uploads/af3f1aab-4839-4060-b0a1-fd178cc70e03?_state=***** HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 20 Content-Range: 22-41 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 20) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.218664993Z TIME DURATION: 2.264122ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=ab8aea9df9f788cfded3d95e1ea9ec99; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 5096b105-2ba3-40b4-b910-0f2a9f8629e4 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.233383033Z TIME DURATION: 14.348302ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=fa3366147298ec1bc662957a972c2d0c; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: c3f93caf-c869-4e2a-acb5-4fe4efa60d5b BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PATCH /v2/conformance/testrepo/blobs/uploads/af3f1aab-4839-4060-b0a1-fd178cc70e03?_state=***** HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 20 Content-Range: 22-41 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 20) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.242842347Z TIME DURATION: 8.971483ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: af3f1aab-4839-4060-b0a1-fd178cc70e03 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/af3f1aab-4839-4060-b0a1-fd178cc70e03?_state=***** Range: 0-41 Server: nginx Set-Cookie: sid=edb26a8d72a19786480a85a2ed032984; Path=/; HttpOnly; Secure X-Request-Id: dfb6b6c4-c0b8-4475-bbc9-891b32b3c810 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/af3f1aab-4839-4060-b0a1-fd178cc70e03?_state=*****&digest=sha256%3A9fe6398fb671362985d46e92b787efe29f578c0cc0c6abb7d0428a7af3f91747 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 0 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.246249018Z TIME DURATION: 2.853908ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=fb146655b930e79d2431916787898cbb; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 413427ca-67e1-4e70-854d-2a01076c8cf1 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.257935434Z TIME DURATION: 11.265452ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=86e215c9875613f38dbbb1376d92ee2f; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: d04ada46-bc88-408a-b34a-b4988ea238e8 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/af3f1aab-4839-4060-b0a1-fd178cc70e03?_state=*****&digest=sha256%3A9fe6398fb671362985d46e92b787efe29f578c0cc0c6abb7d0428a7af3f91747 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 0 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.271321018Z TIME DURATION: 12.98069ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Content-Digest: sha256:9fe6398fb671362985d46e92b787efe29f578c0cc0c6abb7d0428a7af3f91747 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/sha256:9fe6398fb671362985d46e92b787efe29f578c0cc0c6abb7d0428a7af3f91747 Server: nginx Set-Cookie: sid=f6b62de655622ecb28ce5680f61e9a42; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 399a4a70-b491-4b08-867b-dcb850867687 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/crossmount/testrepo/blobs/uploads/?mount=sha256%3Ab94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.274661534Z TIME DURATION: 2.830674ms HEADERS : Connection: keep-alive Content-Length: 188 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=11cb9549e119ebe043de29aa0ddc8178; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:crossmount/testrepo:pull,push" X-Request-Id: 441bc2b4-bb54-4bcf-9574-7412aa5ee953 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: crossmount/testrepo, action: push: unauthorized to access repository: crossmount/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Acrossmount%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.286853737Z TIME DURATION: 11.656712ms HEADERS : Connection: keep-alive Content-Length: 1215 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=7ee1ed11a5eea3d4a1ed1a3146165d18; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 318cbf87-b73f-46aa-b7ed-13235bccd731 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/crossmount/testrepo/blobs/uploads/?mount=sha256%3Ab94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.296011742Z TIME DURATION: 8.717994ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 8ddd9bf5-2b65-4b02-b0c7-92b354d26b65 Location: https://10.1.0.26/v2/crossmount/testrepo/blobs/uploads/8ddd9bf5-2b65-4b02-b0c7-92b354d26b65?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=a67ad1d6119d40a550e0e01d22ed5c25; Path=/; HttpOnly; Secure X-Request-Id: 386a33dd-1287-478e-8a85-e7cebfa5b2c1 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/crossmount/testrepo/blobs/uploads/?from=conformance%2Ftestrepo&mount=sha256%3Af15da4a4899e7444d33a4084cec832c4ed8552fcc666d143d7f75d928a069c5a HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.299972787Z TIME DURATION: 3.397171ms HEADERS : Connection: keep-alive Content-Length: 188 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=3120706afa685766a0f5476694c043ad; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:crossmount/testrepo:pull,push repository:conformance/testrepo:pull" X-Request-Id: 7554f9a2-45bb-478f-a714-f1011ee8053c BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: crossmount/testrepo, action: push: unauthorized to access repository: crossmount/testrepo, action: push" } ] } ============================================================================== 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.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.315635329Z TIME DURATION: 15.258768ms HEADERS : Connection: keep-alive Content-Length: 1331 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=255ea4cc5e859a264744f2cfee8a9919; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 3d617a1a-0475-47fb-ab02-7b01e0afb2b8 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/crossmount/testrepo/blobs/uploads/?from=conformance%2Ftestrepo&mount=sha256%3Af15da4a4899e7444d33a4084cec832c4ed8552fcc666d143d7f75d928a069c5a HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.326963762Z TIME DURATION: 10.941703ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Content-Digest: sha256:f15da4a4899e7444d33a4084cec832c4ed8552fcc666d143d7f75d928a069c5a Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/crossmount/testrepo/blobs/sha256:f15da4a4899e7444d33a4084cec832c4ed8552fcc666d143d7f75d928a069c5a Server: nginx Set-Cookie: sid=e87b21282910436f674f3bc9bb4375ab; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: dc8a1c4b-ce34-4203-b47a-47fb9c1a84e0 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/crossmount/testrepo/blobs/sha256:f15da4a4899e7444d33a4084cec832c4ed8552fcc666d143d7f75d928a069c5a HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.329425938Z TIME DURATION: 1.885589ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=215b7a54d0ac43853e302dcd16fa5d15; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:crossmount/testrepo:pull" X-Request-Id: 40dee6c4-0e93-47c9-8a36-0957d0d0ab7e BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Acrossmount%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.342026382Z TIME DURATION: 12.23285ms HEADERS : Connection: keep-alive Content-Length: 1215 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=16564a0111dc4b10b23469820b6d3bb7; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 5427be0d-eb81-4722-92a5-58588f852c0b BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/crossmount/testrepo/blobs/sha256:f15da4a4899e7444d33a4084cec832c4ed8552fcc666d143d7f75d928a069c5a HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.354556382Z TIME DURATION: 12.071444ms HEADERS : Accept-Ranges: bytes Cache-Control: max-age=31536000 Connection: keep-alive Content-Length: 42 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/octet-stream Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Content-Digest: sha256:f15da4a4899e7444d33a4084cec832c4ed8552fcc666d143d7f75d928a069c5a Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:f15da4a4899e7444d33a4084cec832c4ed8552fcc666d143d7f75d928a069c5a" Server: nginx Set-Cookie: sid=267bd4f15f1271a7109ee7cf26806c8c; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: a0b82d05-7820-44b3-8116-70da9872d459 BODY : D���� u��H�n�y����Vl��~���~���o��H3p ==============================================================================
you have skipped this test.
you have skipped this test.
DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/crossmount/testrepo/blobs/uploads/?mount=sha256%3Af15da4a4899e7444d33a4084cec832c4ed8552fcc666d143d7f75d928a069c5a HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.359823543Z TIME DURATION: 4.217351ms HEADERS : Connection: keep-alive Content-Length: 188 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=908c5d5a0d6406ee6ca7dd4acc86f9cf; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:crossmount/testrepo:pull,push" X-Request-Id: ae7bacf6-4e40-4895-914b-65b9e2fc6470 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: crossmount/testrepo, action: push: unauthorized to access repository: crossmount/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Acrossmount%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.376046483Z TIME DURATION: 15.748386ms HEADERS : Connection: keep-alive Content-Length: 1215 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=53404943bb7252a704472d508c867b71; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: f4e6ec28-80df-48cb-b314-00a324b3e7b5 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/crossmount/testrepo/blobs/uploads/?mount=sha256%3Af15da4a4899e7444d33a4084cec832c4ed8552fcc666d143d7f75d928a069c5a HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.386484515Z TIME DURATION: 9.932538ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 0f624e85-9dea-4384-b1a7-f05bb0a65b7e Location: https://10.1.0.26/v2/crossmount/testrepo/blobs/uploads/0f624e85-9dea-4384-b1a7-f05bb0a65b7e?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=d186306240504d769c38211bb9d4604c; Path=/; HttpOnly; Secure X-Request-Id: ee027918-9e1b-4e43-aaca-599e457e999c BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/.INVALID_MANIFEST_NAME HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.388988049Z TIME DURATION: 1.95625ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=2c7572f8623228980e1cb1546d8a2741; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 40eb6f6b-c985-4363-b2d2-2283628fac40 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.404703863Z TIME DURATION: 15.3638ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=b04393ae5b1ed6633083b2ec0fccb7fe; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: b97b0b7f-dee4-4331-a801-bf6b1ce7fdbd BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/.INVALID_MANIFEST_NAME HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.411565193Z TIME DURATION: 6.347721ms HEADERS : Connection: keep-alive Content-Length: 109 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=f4040402c7356e693a872780f6ec9b30; Path=/; HttpOnly; Secure X-Request-Id: 100a8248-6d0b-4e04-851d-aac70dfa6c9d BODY : { "errors": [ { "code": "NOT_FOUND", "message": "artifact conformance/testrepo:.INVALID_MANIFEST_NAME not found" } ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test0 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmM2ZmU1NTE4MDFmMTM3OGFlODk5ZWIyMzZkYmQxOWJhNGEyZDA1YTFiOWMzZThjY2ViNzE4OGNiMWUyMmI5YjYiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0puTlhCMWVUSnZTVU5WU2tKTWEwNVhJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.415959016Z TIME DURATION: 3.710533ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=3c4dc533f2451ee084c50a3c71811bfa; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 05eaf886-67e6-4aa0-ac36-09659fd529e6 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.433667921Z TIME DURATION: 17.030364ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=425a0d9d51664fe5bd3adb0f273c11b8; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 5faf6c9e-7574-4aa0-a6e7-4743ead42c5a BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test0 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmM2ZmU1NTE4MDFmMTM3OGFlODk5ZWIyMzZkYmQxOWJhNGEyZDA1YTFiOWMzZThjY2ViNzE4OGNiMWUyMmI5YjYiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0puTlhCMWVUSnZTVU5WU2tKTWEwNVhJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.47389652Z TIME DURATION: 39.4715ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Content-Digest: sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c Server: nginx Set-Cookie: sid=45dd7023f447eaa5bc5d4d0c6e001a64; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 46f7cbe2-1fbc-4599-ad3f-ce2775cc3910 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test1 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmM2ZmU1NTE4MDFmMTM3OGFlODk5ZWIyMzZkYmQxOWJhNGEyZDA1YTFiOWMzZThjY2ViNzE4OGNiMWUyMmI5YjYiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0puTlhCMWVUSnZTVU5WU2tKTWEwNVhJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.485756205Z TIME DURATION: 11.029178ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=4d463d5604bf34fcb5f8bcd40277994e; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 8e1a40fc-78ae-4967-9ec6-f0ac71cfcad2 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.506833407Z TIME DURATION: 19.986372ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=8499f6dfc254c2e34f01b11436a97d60; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 3b85e420-dd3d-4b74-b268-6a93c7718274 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test1 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmM2ZmU1NTE4MDFmMTM3OGFlODk5ZWIyMzZkYmQxOWJhNGEyZDA1YTFiOWMzZThjY2ViNzE4OGNiMWUyMmI5YjYiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0puTlhCMWVUSnZTVU5WU2tKTWEwNVhJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.527195578Z TIME DURATION: 19.822723ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Content-Digest: sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c Server: nginx Set-Cookie: sid=e643e578e018693517e929423a5502ec; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 8061efb0-9eba-402c-bfd3-9826d1efcdda BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test2 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmM2ZmU1NTE4MDFmMTM3OGFlODk5ZWIyMzZkYmQxOWJhNGEyZDA1YTFiOWMzZThjY2ViNzE4OGNiMWUyMmI5YjYiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0puTlhCMWVUSnZTVU5WU2tKTWEwNVhJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.530429061Z TIME DURATION: 2.76566ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=534e472420cd553d7636aa384768befe; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 04f52534-1290-434b-9738-8f26366ddb1c BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.542744365Z TIME DURATION: 11.697627ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=54e8ed360efea86eb04554d4685a4953; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 6204ab60-3af0-4a98-b168-db46e5951ed2 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test2 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmM2ZmU1NTE4MDFmMTM3OGFlODk5ZWIyMzZkYmQxOWJhNGEyZDA1YTFiOWMzZThjY2ViNzE4OGNiMWUyMmI5YjYiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0puTlhCMWVUSnZTVU5WU2tKTWEwNVhJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.557906926Z TIME DURATION: 14.737007ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Content-Digest: sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c Server: nginx Set-Cookie: sid=ddb321439ef29a96f18d247ba77de5ac; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 1bce16f7-dc9a-4677-90a4-211997d2eb9b BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test3 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmM2ZmU1NTE4MDFmMTM3OGFlODk5ZWIyMzZkYmQxOWJhNGEyZDA1YTFiOWMzZThjY2ViNzE4OGNiMWUyMmI5YjYiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0puTlhCMWVUSnZTVU5WU2tKTWEwNVhJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.561367015Z TIME DURATION: 2.947903ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=9db41f81222ada9b08c222fb509f7181; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 3a718740-ba4b-4a0b-9a98-864b73642b1f BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.573556223Z TIME DURATION: 11.724962ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=1fde189db6fbdfca5ab01d1ae9d5b2d7; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: ce8eaa6b-70f0-4ef2-88fe-9a3b27e9041a BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test3 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmM2ZmU1NTE4MDFmMTM3OGFlODk5ZWIyMzZkYmQxOWJhNGEyZDA1YTFiOWMzZThjY2ViNzE4OGNiMWUyMmI5YjYiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0puTlhCMWVUSnZTVU5WU2tKTWEwNVhJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.589883308Z TIME DURATION: 15.913644ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Content-Digest: sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c Server: nginx Set-Cookie: sid=2a75073e15e58fb542629bee5cc15ca8; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 19713734-5d56-4b9b-8985-1f14026c7d37 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/emptylayer HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmM2ZmU1NTE4MDFmMTM3OGFlODk5ZWIyMzZkYmQxOWJhNGEyZDA1YTFiOWMzZThjY2ViNzE4OGNiMWUyMmI5YjYiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0puTlhCMWVUSnZTVU5WU2tKTWEwNVhJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFtdCn0=" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.594220744Z TIME DURATION: 3.609343ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=23c754239239f224580ddbcfe8777b21; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 1aae1569-2b5c-440b-9809-6b092f575fff BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.606783958Z TIME DURATION: 12.070243ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=e28384fe89ea3a3d5df889fc45174a51; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 9e636d05-2651-49fe-a2b3-c92fd260bee9 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/emptylayer HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmM2ZmU1NTE4MDFmMTM3OGFlODk5ZWIyMzZkYmQxOWJhNGEyZDA1YTFiOWMzZThjY2ViNzE4OGNiMWUyMmI5YjYiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0puTlhCMWVUSnZTVU5WU2tKTWEwNVhJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFtdCn0=" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.635429505Z TIME DURATION: 28.18646ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Content-Digest: sha256:3cf47b682959c624a6b3753c2dc3f65c50e0235a3353bb1e379c954ce7de13ff Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:3cf47b682959c624a6b3753c2dc3f65c50e0235a3353bb1e379c954ce7de13ff Server: nginx Set-Cookie: sid=18326daf9b6c86349e67e5814b874275; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 6541092d-ca36-42cc-9f7d-925a41401d00 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c HTTP/1.1 HOST : 10.1.0.26 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.638560644Z TIME DURATION: 2.297786ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=c570d24813758424047f0621809d09c2; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: af5350e8-29d9-41a2-8336-98ffc6810bc7 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.650152364Z TIME DURATION: 11.150267ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=d1c806d9087de1261f33cbbf3e0e9de2; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 0978cede-b21a-4a6d-8dcb-d1d4e3080f36 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c HTTP/1.1 HOST : 10.1.0.26 HEADERS: Accept: application/vnd.oci.image.manifest.v1+json Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.658243045Z TIME DURATION: 7.737955ms HEADERS : Connection: keep-alive Content-Length: 714 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/vnd.oci.image.manifest.v1+json Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Content-Digest: sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c Docker-Distribution-Api-Version: registry/2.0 Etag: "sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c" Server: nginx Set-Cookie: sid=2c83d7dc213a53ddb9fb388575a0623f; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 78fb447e-3106-4058-905a-829f41a7a906 BODY : { "schemaVersion": 2, "mediaType": "application/vnd.oci.image.manifest.v1+json", "config": { "mediaType": "application/vnd.oci.image.config.v1+json", "digest": "sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6", "size": 129, "data": "ewoJImF1dGhvciI6ICJnNXB1eTJvSUNVSkJMa05XIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9", "newUnspecifiedField": "aGVsbG8gd29ybGQ=" }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", "digest": "sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183", "size": 168, "newUnspecifiedField": null } ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.661434507Z TIME DURATION: 2.494156ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=f2c18ab7499a573a8c27f54ea9bba453; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 0835a844-6f7b-406e-8aa6-90cece8afee2 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.672993915Z TIME DURATION: 11.205831ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=cd1a58ea8717b7750dfcd716a162d22b; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: a5353c34-3c7f-49c9-a971-3eddd27cc202 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:f3e435762552be5d861bd729f72414225195eadc569a9e56bf38d95a151f092c HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.683081456Z TIME DURATION: 9.705079ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=a93ef91db91e365d39f29ecf78b22682; Path=/; HttpOnly; Secure X-Request-Id: 5400798a-e775-4d5f-90c9-c56715ff35d3 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:3cf47b682959c624a6b3753c2dc3f65c50e0235a3353bb1e379c954ce7de13ff HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.686499897Z TIME DURATION: 3.086053ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=1566690aacf5a1adcff920db34e37399; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: e54ff8cb-ac3b-47ec-8890-7646d3b47cb9 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.69763763Z TIME DURATION: 10.736975ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=f2fef6607b2fecc73b53e933cbbeb01c; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 01cac990-2352-4bce-ba30-0e8d1488f92b BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:3cf47b682959c624a6b3753c2dc3f65c50e0235a3353bb1e379c954ce7de13ff HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.706810763Z TIME DURATION: 8.835236ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=1c35d6487d5b1bc996f32f78644ca564; Path=/; HttpOnly; Secure X-Request-Id: 7d8cd52a-4614-43d5-a559-03f8785fd9a9 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.710543968Z TIME DURATION: 3.08413ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=5c67a152815142426c4466c225553d5b; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 45bfceaa-0640-447f-848f-6dba07f465c0 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.722206001Z TIME DURATION: 11.309698ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=5084f13c622cbe86d2a6a72616498741; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 92371d89-376c-43ff-8160-71a44a069803 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:c6fe551801f1378ae899eb236dbd19ba4a2d05a1b9c3e8cceb7188cb1e22b9b6 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.729224858Z TIME DURATION: 6.693704ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=b49dcca80d4c06804ad91af874dbc3f7; Path=/; HttpOnly; Secure X-Request-Id: 661a3a05-37d3-46ab-a991-263ef216dda8 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.732663619Z TIME DURATION: 2.451087ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=215b335811c2e96e3240713c44149367; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: a6d6154c-5bbc-40b6-9d32-2553cd35f34d BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.748373189Z TIME DURATION: 15.359349ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=85aa4b38e5c1d2703e39523d02ed9e99; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 4155605a-9ec6-4c09-a1ec-0fc811f849f2 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.7553621Z TIME DURATION: 6.613262ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=474d79665a9a9277d1ea07eece8e36cb; Path=/; HttpOnly; Secure X-Request-Id: d2c2eeb7-1f9f-4b00-bcf4-abdf558eb32a BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.75801019Z TIME DURATION: 2.232224ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=eb72a676238cf995ac32f9c134c72441; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 8bbcbe5c-2f85-4e9f-a126-bb301e151773 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.768840201Z TIME DURATION: 10.524174ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=6c29e3f4e92f29c55a9e031395da8b7b; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 332a2b16-f270-4167-9f65-8ffb7afd3377 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.778872765Z TIME DURATION: 9.659861ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: e28eb15b-e314-4a64-89a6-766885ef08fa Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/e28eb15b-e314-4a64-89a6-766885ef08fa?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=7238be6209199ab483287d61713f1a1f; Path=/; HttpOnly; Secure X-Request-Id: 72242682-0c23-4a0e-877e-4748e1396aa7 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/e28eb15b-e314-4a64-89a6-766885ef08fa?_state=*****&digest=sha256%3A965374102f66465279d3870c055b935222b6b46f654b8aab605ad969defe330a HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 129) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.782040093Z TIME DURATION: 2.80373ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=684741c0054a0e028ed227d870b534e3; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: a7459088-41a5-47b7-9060-432544d656f1 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.793750557Z TIME DURATION: 11.262217ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=a2f94b5713ee9cc2fc3f21a81498040e; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 5e3b2a5d-fc8e-48d7-90e4-a4aca8686c21 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/e28eb15b-e314-4a64-89a6-766885ef08fa?_state=*****&digest=sha256%3A965374102f66465279d3870c055b935222b6b46f654b8aab605ad969defe330a HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 129) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.807356528Z TIME DURATION: 13.188483ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Content-Digest: sha256:965374102f66465279d3870c055b935222b6b46f654b8aab605ad969defe330a Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/sha256:965374102f66465279d3870c055b935222b6b46f654b8aab605ad969defe330a Server: nginx Set-Cookie: sid=10ce6aedab6cf666f2f7189d856d8adb; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: f9e4343e-edd6-4645-8e73-928788185138 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.81077473Z TIME DURATION: 2.904102ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=7fd01208eea7c81a2946c53c05e9092b; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 4e9bdd14-8171-4556-b85a-f09fe2c14b78 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.825733432Z TIME DURATION: 14.477987ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=833165209963156fd7bf7085844b71c3; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: da8f42e5-e04e-4600-81d4-95920c24810b BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.836318401Z TIME DURATION: 10.068823ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 6d62d52d-89bd-427d-abb1-24085d7e0d35 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/6d62d52d-89bd-427d-abb1-24085d7e0d35?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=94664e92d9606885f128863321534621; Path=/; HttpOnly; Secure X-Request-Id: 0aabb66f-731a-413c-a911-a9e133202cc1 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/6d62d52d-89bd-427d-abb1-24085d7e0d35?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 168) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.839531507Z TIME DURATION: 2.846755ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=daa48fd8a159866825f69df2945f7050; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 6a86dad7-2ea0-4893-a057-1902f1dd2ae1 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.857034942Z TIME DURATION: 17.112638ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=8fb73f87ced66e2bc4bacac10ea16b84; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: bf1946af-ca76-43ff-a265-dd9a2b4fb5f0 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/6d62d52d-89bd-427d-abb1-24085d7e0d35?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 168) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.873875478Z TIME DURATION: 16.275359ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Content-Digest: sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Server: nginx Set-Cookie: sid=dd57ba661a84cb6e847772248d5ef06f; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: f722abb3-eec8-4775-9e53-84bc24e673f0 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test0 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2Ojk2NTM3NDEwMmY2NjQ2NTI3OWQzODcwYzA1NWI5MzUyMjJiNmI0NmY2NTRiOGFhYjYwNWFkOTY5ZGVmZTMzMGEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pGYkZVM1JYbEhiVEpDVWkxelJHOXBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.878754288Z TIME DURATION: 4.07859ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=ad65b6a0a5cde8e8f6fc65b9e70d6924; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 5d5d867d-8aeb-442b-b23c-095b10b552b8 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.893415629Z TIME DURATION: 14.00394ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=c16518fb0a2534a0f57258afd3bdfff4; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 1fd5545f-3494-439a-bf23-269d34e9aff0 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test0 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2Ojk2NTM3NDEwMmY2NjQ2NTI3OWQzODcwYzA1NWI5MzUyMjJiNmI0NmY2NTRiOGFhYjYwNWFkOTY5ZGVmZTMzMGEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pGYkZVM1JYbEhiVEpDVWkxelJHOXBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.92875479Z TIME DURATION: 34.841392ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Content-Digest: sha256:945e3449b2c38f893ef8bb1816b860e823a77dbaad7fd8570e19f079e5abedc0 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:945e3449b2c38f893ef8bb1816b860e823a77dbaad7fd8570e19f079e5abedc0 Server: nginx Set-Cookie: sid=1199b86b5079a5d43804e1f677425eff; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: cfda2b53-ec4f-475f-a03b-058c098df025 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test1 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2Ojk2NTM3NDEwMmY2NjQ2NTI3OWQzODcwYzA1NWI5MzUyMjJiNmI0NmY2NTRiOGFhYjYwNWFkOTY5ZGVmZTMzMGEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pGYkZVM1JYbEhiVEpDVWkxelJHOXBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.933112945Z TIME DURATION: 3.684394ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=e5e09a0bb88ceeae8bdca351823d148b; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 3fb77c37-5692-4426-81a5-549d993667ef BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.945094311Z TIME DURATION: 11.497422ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=79e590840d79e3237548d871083c970a; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 312b3943-0544-4478-b6a3-d3beaf251d43 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test1 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2Ojk2NTM3NDEwMmY2NjQ2NTI3OWQzODcwYzA1NWI5MzUyMjJiNmI0NmY2NTRiOGFhYjYwNWFkOTY5ZGVmZTMzMGEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pGYkZVM1JYbEhiVEpDVWkxelJHOXBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.96037373Z TIME DURATION: 14.736083ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Content-Digest: sha256:945e3449b2c38f893ef8bb1816b860e823a77dbaad7fd8570e19f079e5abedc0 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:945e3449b2c38f893ef8bb1816b860e823a77dbaad7fd8570e19f079e5abedc0 Server: nginx Set-Cookie: sid=8b6054f72c2a86b48750c678917a2998; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 8974195c-9f94-49d2-94a8-20d65adcf4a6 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test2 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2Ojk2NTM3NDEwMmY2NjQ2NTI3OWQzODcwYzA1NWI5MzUyMjJiNmI0NmY2NTRiOGFhYjYwNWFkOTY5ZGVmZTMzMGEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pGYkZVM1JYbEhiVEpDVWkxelJHOXBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.963645804Z TIME DURATION: 2.775727ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=162394687db1c8db4b7dba7f817d1817; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: bc720ed7-bbcf-4389-ae0f-d7f5acf83750 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.975398959Z TIME DURATION: 11.287796ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Server: nginx Set-Cookie: sid=44bb7e15f05e79a0dfb11c31fcef371d; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 4bcc7763-cbd0-4081-8c15-65bc0a3e4ace BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test2 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2Ojk2NTM3NDEwMmY2NjQ2NTI3OWQzODcwYzA1NWI5MzUyMjJiNmI0NmY2NTRiOGFhYjYwNWFkOTY5ZGVmZTMzMGEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pGYkZVM1JYbEhiVEpDVWkxelJHOXBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.989502417Z TIME DURATION: 13.231642ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Content-Digest: sha256:945e3449b2c38f893ef8bb1816b860e823a77dbaad7fd8570e19f079e5abedc0 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:945e3449b2c38f893ef8bb1816b860e823a77dbaad7fd8570e19f079e5abedc0 Server: nginx Set-Cookie: sid=c4c4891cdacb36a4579e023cbb896e6d; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 5f7ecab7-3aaa-4f4e-a8b2-bb202c4612d1 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test3 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2Ojk2NTM3NDEwMmY2NjQ2NTI3OWQzODcwYzA1NWI5MzUyMjJiNmI0NmY2NTRiOGFhYjYwNWFkOTY5ZGVmZTMzMGEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pGYkZVM1JYbEhiVEpDVWkxelJHOXBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:37.992718588Z TIME DURATION: 2.693634ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:37 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=e4f4930caa0ca75792ea201eed07bd2a; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 6b79e78e-b75f-4039-9878-2ab19bc428b1 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.004332449Z TIME DURATION: 11.111854ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=1a89edbfae5cb651e44e28fb4ac0c218; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: e1bae243-807f-4f14-96f7-6a4690f1d050 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:37Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/test3 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2Ojk2NTM3NDEwMmY2NjQ2NTI3OWQzODcwYzA1NWI5MzUyMjJiNmI0NmY2NTRiOGFhYjYwNWFkOTY5ZGVmZTMzMGEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pGYkZVM1JYbEhiVEpDVWkxelJHOXBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.018302117Z TIME DURATION: 13.497998ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Content-Digest: sha256:945e3449b2c38f893ef8bb1816b860e823a77dbaad7fd8570e19f079e5abedc0 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:945e3449b2c38f893ef8bb1816b860e823a77dbaad7fd8570e19f079e5abedc0 Server: nginx Set-Cookie: sid=3e46ef33e205043dc18de0eddf5588f9; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: ee3f6373-85f8-4b3d-beb3-9a69f63c6643 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.020453676Z TIME DURATION: 1.670682ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=24cf72341cd32f94487bae9e1c774f25; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 3f4c0108-a98c-4425-b6bc-4201a49d9a18 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.031860466Z TIME DURATION: 11.085614ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=3619ab7f864525197aa65d3481d0df53; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: c545539e-e9ab-4ab2-8ceb-856764f93bda BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.035491369Z TIME DURATION: 3.23767ms HEADERS : Connection: keep-alive Content-Length: 73 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=c3145928b319f28bf6a685a79eaf7620; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: bca8c722-6b21-47a1-88d7-a2c80621b923 BODY : { "name": "conformance/testrepo", "tags": [ "test0", "test1", "test2", "test3" ] } ==============================================================================
you have skipped this test.
DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.038633Z TIME DURATION: 2.470023ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=2399d0a81a5ece443fb696a7855a9d99; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 525322ae-830d-4e03-bbba-2585924a33af BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.049677195Z TIME DURATION: 10.683914ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=ee9c8983f13b20bca3bf3fabab239023; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 8de7713a-fd5b-4932-b6ed-63e73f26e7fb BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.059084121Z TIME DURATION: 9.059149ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 21a05874-fb3d-4d18-ae45-5173624f109d Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/21a05874-fb3d-4d18-ae45-5173624f109d?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=8de11d62b1cfbb96bd1b73fa9c194e1e; Path=/; HttpOnly; Secure X-Request-Id: 6a65ac05-f15d-4123-873b-b807f691bd53 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/21a05874-fb3d-4d18-ae45-5173624f109d?_state=*****&digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 2 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 2) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.061647808Z TIME DURATION: 2.217424ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=5d79b9b1c12c73bd6bacc8419b6506a6; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 77a2e63e-f744-4f39-938c-2a7b483cb009 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.073174243Z TIME DURATION: 11.148212ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=2556720600271d329e79518bfa8b9370; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: f621edc0-53b0-466a-9fe8-b8b848139931 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/21a05874-fb3d-4d18-ae45-5173624f109d?_state=*****&digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 2 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 2) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.085550964Z TIME DURATION: 12.008215ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Content-Digest: sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Server: nginx Set-Cookie: sid=b0f9d48cd546735b54ce49becd244a32; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 007743ba-2d81-49a1-b01a-3e47213b9eee BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.088350399Z TIME DURATION: 2.427013ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=eb534ab71e303437bd7de257e3164efc; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: e87640b5-ac48-4208-87a2-fb2964f14d27 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.099473372Z TIME DURATION: 10.790465ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=7065a1e4cbe7c3d77cb8807d2472104c; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 949587ae-3cd5-4145-8937-443008b0af1a BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.108359385Z TIME DURATION: 8.506416ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 398ec250-b5d4-458a-ac3d-1b62f0e4d569 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/398ec250-b5d4-458a-ac3d-1b62f0e4d569?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=6bb1400db05018ad67d4535d9d692fdf; Path=/; HttpOnly; Secure X-Request-Id: 136e02f7-0fa8-4496-be50-807dfc68d816 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/398ec250-b5d4-458a-ac3d-1b62f0e4d569?_state=*****&digest=sha256%3Aee29d2e91da0e5dbf6536f5b369148a83ef59b0ce96e49da65dd6c25eb1fa44f HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 33 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 33) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.111057987Z TIME DURATION: 2.337973ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=aca6d712b5320ca5dbb808ca5ea54c81; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 422625df-3ad8-45c1-ab5f-803873f6da37 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.122461873Z TIME DURATION: 10.959878ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=571a9c17b6dc8c00d6abc4e8b05033f2; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: ee4b40f0-785b-434a-8156-784ed636dc6b BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/398ec250-b5d4-458a-ac3d-1b62f0e4d569?_state=*****&digest=sha256%3Aee29d2e91da0e5dbf6536f5b369148a83ef59b0ce96e49da65dd6c25eb1fa44f HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 33 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 33) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.133814601Z TIME DURATION: 10.963603ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Content-Digest: sha256:ee29d2e91da0e5dbf6536f5b369148a83ef59b0ce96e49da65dd6c25eb1fa44f Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/sha256:ee29d2e91da0e5dbf6536f5b369148a83ef59b0ce96e49da65dd6c25eb1fa44f Server: nginx Set-Cookie: sid=f3ac57829f42e322d71169d85767f5a2; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: fe79bbf0-995e-417e-b3c8-38a63beb94b5 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:d0658ecafb1abd9ea905b3e7e6d5bd98be26db5e888538a90ba3ddd9a1b27801 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5uaGwucGVhbnV0LmJ1dHRlci5iYWdlbCIsCgkJImRpZ2VzdCI6ICJzaGEyNTY6ZWUyOWQyZTkxZGEwZTVkYmY2NTM2ZjViMzY5MTQ4YTgzZWY1OWIwY2U5NmU0OWRhNjVkZDZjMjVlYjFmYTQ0ZiIsCgkJInNpemUiOiAzMywKCQkibmV3VW5zcGVjaWZpZWRGaWVsZCI6IG51bGwKCX0sCgkibGF5ZXJzIjogWwoJCXsKCQkJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmVtcHR5LnYxK2pzb24iLAoJCQkiZGlnZXN0IjogInNoYTI1Njo0NDEzNmZhMzU1YjM2NzhhMTE0NmFkMTZmN2U4NjQ5ZTk0ZmI0ZmMyMWZlNzdlODMxMGMwNjBmNjFjYWFmZjhhIiwKCQkJInNpemUiOiAyLAoJCQkibmV3VW5zcGVjaWZpZWRGaWVsZCI6IG51bGwKCQl9CgldLAoJInN1YmplY3QiOiB7CgkJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjM5OTM1MzU5MjU4NjlmNTYwZTJlMDIyMmVlM2IzY2JiZWE2OTM4ODg3ZTMyMTRkNmRhMmE1ZWM4YWY4M2M0OGIiLAoJCSJzaXplIjogNzE0LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogbnVsbAoJfSwKCSJhbm5vdGF0aW9ucyI6IHsKCQkib3JnLm9wZW5jb250YWluZXJzLmNvbmZvcm1hbmNlLnRlc3QiOiAidGVzdCBjb25maWcgYSIKCX0KfQ==" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.136694807Z TIME DURATION: 2.47429ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=81a2a2b9e4441efe22b17de3eb7fe81b; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 7f5bed4d-b2b5-4653-b59c-b1cb67c802a9 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.148366206Z TIME DURATION: 11.157108ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=05d4452a31c198f864acbc559ed7093b; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: b0a8d9a0-be3a-4f96-a9dc-5d6aa2253f55 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:d0658ecafb1abd9ea905b3e7e6d5bd98be26db5e888538a90ba3ddd9a1b27801 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5uaGwucGVhbnV0LmJ1dHRlci5iYWdlbCIsCgkJImRpZ2VzdCI6ICJzaGEyNTY6ZWUyOWQyZTkxZGEwZTVkYmY2NTM2ZjViMzY5MTQ4YTgzZWY1OWIwY2U5NmU0OWRhNjVkZDZjMjVlYjFmYTQ0ZiIsCgkJInNpemUiOiAzMywKCQkibmV3VW5zcGVjaWZpZWRGaWVsZCI6IG51bGwKCX0sCgkibGF5ZXJzIjogWwoJCXsKCQkJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmVtcHR5LnYxK2pzb24iLAoJCQkiZGlnZXN0IjogInNoYTI1Njo0NDEzNmZhMzU1YjM2NzhhMTE0NmFkMTZmN2U4NjQ5ZTk0ZmI0ZmMyMWZlNzdlODMxMGMwNjBmNjFjYWFmZjhhIiwKCQkJInNpemUiOiAyLAoJCQkibmV3VW5zcGVjaWZpZWRGaWVsZCI6IG51bGwKCQl9CgldLAoJInN1YmplY3QiOiB7CgkJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjM5OTM1MzU5MjU4NjlmNTYwZTJlMDIyMmVlM2IzY2JiZWE2OTM4ODg3ZTMyMTRkNmRhMmE1ZWM4YWY4M2M0OGIiLAoJCSJzaXplIjogNzE0LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogbnVsbAoJfSwKCSJhbm5vdGF0aW9ucyI6IHsKCQkib3JnLm9wZW5jb250YWluZXJzLmNvbmZvcm1hbmNlLnRlc3QiOiAidGVzdCBjb25maWcgYSIKCX0KfQ==" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.170553704Z TIME DURATION: 21.762146ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Content-Digest: sha256:d0658ecafb1abd9ea905b3e7e6d5bd98be26db5e888538a90ba3ddd9a1b27801 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:d0658ecafb1abd9ea905b3e7e6d5bd98be26db5e888538a90ba3ddd9a1b27801 Oci-Subject: sha256:3993535925869f560e2e0222ee3b3cbbea6938887e3214d6da2a5ec8af83c48b Server: nginx Set-Cookie: sid=35cb3467e89f9ce05059a1fe2d5fda51; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 5b235552-1abb-480a-8151-7c7992e37417 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:0f97a4d9269b54722026d91a58d965b783290f652b0a972f12a736615f98c0f5 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImFydGlmYWN0VHlwZSI6ICJhcHBsaWNhdGlvbi92bmQubmhsLnBlYW51dC5idXR0ZXIuYmFnZWwiLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuZW1wdHkudjEranNvbiIsCgkJImRpZ2VzdCI6ICJzaGEyNTY6NDQxMzZmYTM1NWIzNjc4YTExNDZhZDE2ZjdlODY0OWU5NGZiNGZjMjFmZTc3ZTgzMTBjMDYwZjYxY2FhZmY4YSIsCgkJInNpemUiOiAyLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogbnVsbAoJfSwKCSJsYXllcnMiOiBbCgkJewoJCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5uaGwucGVhbnV0LmJ1dHRlci5iYWdlbCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OmVlMjlkMmU5MWRhMGU1ZGJmNjUzNmY1YjM2OTE0OGE4M2VmNTliMGNlOTZlNDlkYTY1ZGQ2YzI1ZWIxZmE0NGYiLAoJCQkic2l6ZSI6IDMzLAoJCQkibmV3VW5zcGVjaWZpZWRGaWVsZCI6IG51bGwKCQl9CgldLAoJInN1YmplY3QiOiB7CgkJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjM5OTM1MzU5MjU4NjlmNTYwZTJlMDIyMmVlM2IzY2JiZWE2OTM4ODg3ZTMyMTRkNmRhMmE1ZWM4YWY4M2M0OGIiLAoJCSJzaXplIjogNzE0LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogbnVsbAoJfSwKCSJhbm5vdGF0aW9ucyI6IHsKCQkib3JnLm9wZW5jb250YWluZXJzLmNvbmZvcm1hbmNlLnRlc3QiOiAidGVzdCBsYXllciBhIgoJfQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.174744081Z TIME DURATION: 2.927013ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=70cca000cfc0ca4ab0e2db98f83456f2; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 467b0a5c-2629-4e9c-878d-c81e72362672 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.186617431Z TIME DURATION: 11.348168ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=15c82ab81d6e207aa28060e60379ca59; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 2a0f8807-d62f-43fb-9671-55a9a87525ab BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:0f97a4d9269b54722026d91a58d965b783290f652b0a972f12a736615f98c0f5 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImFydGlmYWN0VHlwZSI6ICJhcHBsaWNhdGlvbi92bmQubmhsLnBlYW51dC5idXR0ZXIuYmFnZWwiLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuZW1wdHkudjEranNvbiIsCgkJImRpZ2VzdCI6ICJzaGEyNTY6NDQxMzZmYTM1NWIzNjc4YTExNDZhZDE2ZjdlODY0OWU5NGZiNGZjMjFmZTc3ZTgzMTBjMDYwZjYxY2FhZmY4YSIsCgkJInNpemUiOiAyLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogbnVsbAoJfSwKCSJsYXllcnMiOiBbCgkJewoJCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5uaGwucGVhbnV0LmJ1dHRlci5iYWdlbCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OmVlMjlkMmU5MWRhMGU1ZGJmNjUzNmY1YjM2OTE0OGE4M2VmNTliMGNlOTZlNDlkYTY1ZGQ2YzI1ZWIxZmE0NGYiLAoJCQkic2l6ZSI6IDMzLAoJCQkibmV3VW5zcGVjaWZpZWRGaWVsZCI6IG51bGwKCQl9CgldLAoJInN1YmplY3QiOiB7CgkJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjM5OTM1MzU5MjU4NjlmNTYwZTJlMDIyMmVlM2IzY2JiZWE2OTM4ODg3ZTMyMTRkNmRhMmE1ZWM4YWY4M2M0OGIiLAoJCSJzaXplIjogNzE0LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogbnVsbAoJfSwKCSJhbm5vdGF0aW9ucyI6IHsKCQkib3JnLm9wZW5jb250YWluZXJzLmNvbmZvcm1hbmNlLnRlc3QiOiAidGVzdCBsYXllciBhIgoJfQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.208292031Z TIME DURATION: 21.243155ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Content-Digest: sha256:0f97a4d9269b54722026d91a58d965b783290f652b0a972f12a736615f98c0f5 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:0f97a4d9269b54722026d91a58d965b783290f652b0a972f12a736615f98c0f5 Oci-Subject: sha256:3993535925869f560e2e0222ee3b3cbbea6938887e3214d6da2a5ec8af83c48b Server: nginx Set-Cookie: sid=79108174a7d2666b808003cc33489c7d; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 4456d040-7661-49b0-9dad-c7e17af1c6bc BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:83cfa0f5f5b00bb4842edcc1a85adc7b6dab3c897a41ce169ba326af10e2dca3 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.index.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLmluZGV4LnYxK2pzb24iLAoJImFydGlmYWN0VHlwZSI6ICJhcHBsaWNhdGlvbi92bmQuZm9vZC5zdGFuZCIsCgkibWFuaWZlc3RzIjogWwoJCXsKCQkJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJCQkiZGlnZXN0IjogInNoYTI1NjpkMDY1OGVjYWZiMWFiZDllYTkwNWIzZTdlNmQ1YmQ5OGJlMjZkYjVlODg4NTM4YTkwYmEzZGRkOWExYjI3ODAxIiwKCQkJInNpemUiOiA3OTAsCgkJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogbnVsbAoJCX0sCgkJewoJCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UubWFuaWZlc3QudjEranNvbiIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjBmOTdhNGQ5MjY5YjU0NzIyMDI2ZDkxYTU4ZDk2NWI3ODMyOTBmNjUyYjBhOTcyZjEyYTczNjYxNWY5OGMwZjUiLAoJCQkic2l6ZSI6IDg0OSwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXSwKCSJzdWJqZWN0IjogewoJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5tYW5pZmVzdC52MStqc29uIiwKCQkiZGlnZXN0IjogInNoYTI1NjozOTkzNTM1OTI1ODY5ZjU2MGUyZTAyMjJlZTNiM2NiYmVhNjkzODg4N2UzMjE0ZDZkYTJhNWVjOGFmODNjNDhiIiwKCQkic2l6ZSI6IDcxNCwKCQkibmV3VW5zcGVjaWZpZWRGaWVsZCI6IG51bGwKCX0sCgkiYW5ub3RhdGlvbnMiOiB7CgkJIm9yZy5vcGVuY29udGFpbmVycy5jb25mb3JtYW5jZS50ZXN0IjogInRlc3QgaW5kZXgiCgl9Cn0=" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.212291081Z TIME DURATION: 2.830013ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=e045276aec64a8f2bffad9f9178b2c6e; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 6ea05895-3ef6-4636-ae0b-0c8f975f891f BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.224213252Z TIME DURATION: 11.413601ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=d9e832a29f62ccdd2016f35890b6611c; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 44afef7c-6ce6-4d1e-be4b-bc4e1607fa8e BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:83cfa0f5f5b00bb4842edcc1a85adc7b6dab3c897a41ce169ba326af10e2dca3 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.index.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLmluZGV4LnYxK2pzb24iLAoJImFydGlmYWN0VHlwZSI6ICJhcHBsaWNhdGlvbi92bmQuZm9vZC5zdGFuZCIsCgkibWFuaWZlc3RzIjogWwoJCXsKCQkJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJCQkiZGlnZXN0IjogInNoYTI1NjpkMDY1OGVjYWZiMWFiZDllYTkwNWIzZTdlNmQ1YmQ5OGJlMjZkYjVlODg4NTM4YTkwYmEzZGRkOWExYjI3ODAxIiwKCQkJInNpemUiOiA3OTAsCgkJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogbnVsbAoJCX0sCgkJewoJCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UubWFuaWZlc3QudjEranNvbiIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjBmOTdhNGQ5MjY5YjU0NzIyMDI2ZDkxYTU4ZDk2NWI3ODMyOTBmNjUyYjBhOTcyZjEyYTczNjYxNWY5OGMwZjUiLAoJCQkic2l6ZSI6IDg0OSwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXSwKCSJzdWJqZWN0IjogewoJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5tYW5pZmVzdC52MStqc29uIiwKCQkiZGlnZXN0IjogInNoYTI1NjozOTkzNTM1OTI1ODY5ZjU2MGUyZTAyMjJlZTNiM2NiYmVhNjkzODg4N2UzMjE0ZDZkYTJhNWVjOGFmODNjNDhiIiwKCQkic2l6ZSI6IDcxNCwKCQkibmV3VW5zcGVjaWZpZWRGaWVsZCI6IG51bGwKCX0sCgkiYW5ub3RhdGlvbnMiOiB7CgkJIm9yZy5vcGVuY29udGFpbmVycy5jb25mb3JtYW5jZS50ZXN0IjogInRlc3QgaW5kZXgiCgl9Cn0=" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.248896602Z TIME DURATION: 24.293534ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Content-Digest: sha256:83cfa0f5f5b00bb4842edcc1a85adc7b6dab3c897a41ce169ba326af10e2dca3 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:83cfa0f5f5b00bb4842edcc1a85adc7b6dab3c897a41ce169ba326af10e2dca3 Oci-Subject: sha256:3993535925869f560e2e0222ee3b3cbbea6938887e3214d6da2a5ec8af83c48b Server: nginx Set-Cookie: sid=1a933f04327e68c3b39a10f4fbb09233; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 564c798d-f3d7-4e9d-a273-43bb16a94c91 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.252841786Z TIME DURATION: 2.835509ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=d9ec8ffa8186d1b2d5b242a57c565588; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: f0970a1e-e67b-46f3-bbaf-7918c8f28f40 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.264232608Z TIME DURATION: 11.018268ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=ec0b6bae0f9c2c9d1b8de9be00ae8f5e; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 0816ce8c-e653-41d8-8bbb-ce4334eb5bbd BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.273874005Z TIME DURATION: 9.207889ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: b7024f69-9ddb-43c9-b64b-529933269b1f Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/b7024f69-9ddb-43c9-b64b-529933269b1f?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=949eceee4b0c7bebd7b784e8008b065d; Path=/; HttpOnly; Secure X-Request-Id: 880d7c06-4efc-4f90-9861-8f3da9d00e3e BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/b7024f69-9ddb-43c9-b64b-529933269b1f?_state=*****&digest=sha256%3Acb165a67c77a83bc97b354cf7ecb5458b4481d5a7f9bb197c08c02dcf05fd80a HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 129) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.276713804Z TIME DURATION: 2.454922ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=01d7ad4c8d4344b6e91c98763bd3aa4a; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: fa15d64d-3c51-4e7f-a6fb-04dc669af04f BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.287846055Z TIME DURATION: 10.769356ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=09abb0a2b4aacbf52a464c3197b7523e; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 5d3a69ef-bad2-4d8c-9e69-25998c993182 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/b7024f69-9ddb-43c9-b64b-529933269b1f?_state=*****&digest=sha256%3Acb165a67c77a83bc97b354cf7ecb5458b4481d5a7f9bb197c08c02dcf05fd80a HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 129) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.300919713Z TIME DURATION: 12.338388ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Content-Digest: sha256:cb165a67c77a83bc97b354cf7ecb5458b4481d5a7f9bb197c08c02dcf05fd80a Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/sha256:cb165a67c77a83bc97b354cf7ecb5458b4481d5a7f9bb197c08c02dcf05fd80a Server: nginx Set-Cookie: sid=6c9004329116cc4811ee42c0a23dc85a; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 68b3f1cc-19a6-471d-8e2e-c0e2c3d63d14 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.30388016Z TIME DURATION: 2.579398ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=99c4752b704da6b13ab36411036e6385; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 4de71a89-10a6-474a-b9a2-d33bfd238b8b BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.315327386Z TIME DURATION: 11.108116ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=4862a7a2f906e60c400f1c963f249fa9; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: e35e1601-7143-4bb0-ab4b-fee266b66b5d BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.323513626Z TIME DURATION: 7.84205ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: b932ad8f-87e2-4167-81be-e89db611314d Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/b932ad8f-87e2-4167-81be-e89db611314d?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=f6059085e2d43852121fa923707a886b; Path=/; HttpOnly; Secure X-Request-Id: 0279912c-38e9-4a06-af6e-e3fbf9fa7b11 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/b932ad8f-87e2-4167-81be-e89db611314d?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 168) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.326046056Z TIME DURATION: 2.184894ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=de7e3695795cf1212f2cc865b23c5b18; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: f0c63761-6b4d-4d94-8c43-5ef53645a2fc BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.337043803Z TIME DURATION: 10.638479ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=6b782b1d809bcb0e4a06002fe8410bc3; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: e2458062-baee-4748-95cc-4bc9ff367fdd BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/b932ad8f-87e2-4167-81be-e89db611314d?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 168) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.348875907Z TIME DURATION: 11.422963ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Content-Digest: sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Server: nginx Set-Cookie: sid=b3fd8b5655a4de64b2234a06130e537f; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 2783c727-ac53-4226-a5f7-ce3a9ac6cb6b BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmNiMTY1YTY3Yzc3YTgzYmM5N2IzNTRjZjdlY2I1NDU4YjQ0ODFkNWE3ZjliYjE5N2MwOGMwMmRjZjA1ZmQ4MGEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pIUTBjMWQzcG9TSE41ZEdNME9GSk5JaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.354864048Z TIME DURATION: 5.614786ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=8352324bcaec105406fd552326798122; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: dccda54e-62a3-4902-a169-ca26a2482deb BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.367833608Z TIME DURATION: 12.038302ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=e5deaddb180636f0cedcf4444a062571; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: a7c2136b-0554-4063-be28-affff8daa77e BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmNiMTY1YTY3Yzc3YTgzYmM5N2IzNTRjZjdlY2I1NDU4YjQ0ODFkNWE3ZjliYjE5N2MwOGMwMmRjZjA1ZmQ4MGEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pIUTBjMWQzcG9TSE41ZEdNME9GSk5JaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.398184775Z TIME DURATION: 29.947666ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Content-Digest: sha256:3993535925869f560e2e0222ee3b3cbbea6938887e3214d6da2a5ec8af83c48b Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:3993535925869f560e2e0222ee3b3cbbea6938887e3214d6da2a5ec8af83c48b Server: nginx Set-Cookie: sid=8c5091de84e1b07dbb4b5b3dea015b0e; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: da27fa7d-f470-439a-9148-b665a91d01a9 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.402415871Z TIME DURATION: 3.385159ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=adf3501b1cc95a2aaf0920954ffdd754; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 479cc00a-d210-49c2-b934-28a176bdde49 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.414952251Z TIME DURATION: 12.092963ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=17bcb943fa076c81dece317030631a6c; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 1dc5a050-1b93-4ccb-9d02-1cc9b99484bd BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.425291105Z TIME DURATION: 9.990788ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: d69bb79d-c699-4092-86f2-42bf5a95b11b Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/d69bb79d-c699-4092-86f2-42bf5a95b11b?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=53199898a17c5dc146742ede3cffa937; Path=/; HttpOnly; Secure X-Request-Id: 98cde14b-8167-42a8-80c0-165d61ca13c0 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/d69bb79d-c699-4092-86f2-42bf5a95b11b?_state=*****&digest=sha256%3Ade8dd16ee87b367b932e1f47c92c332966c0d09942d5f2f80063ecf630c48ae9 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 38 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 38) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.428374084Z TIME DURATION: 2.667675ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0b190bcd1656140bd000009ea22004e0; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 92006d30-4b6f-4f3b-8b12-943bd24a4525 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.43992666Z TIME DURATION: 11.174572ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=d22d8a5266a248fef21fa87a699ebdae; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 54401d7b-b311-4579-a95b-b4c65190b400 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/d69bb79d-c699-4092-86f2-42bf5a95b11b?_state=*****&digest=sha256%3Ade8dd16ee87b367b932e1f47c92c332966c0d09942d5f2f80063ecf630c48ae9 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 38 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 38) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.451277956Z TIME DURATION: 10.955239ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Content-Digest: sha256:de8dd16ee87b367b932e1f47c92c332966c0d09942d5f2f80063ecf630c48ae9 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/sha256:de8dd16ee87b367b932e1f47c92c332966c0d09942d5f2f80063ecf630c48ae9 Server: nginx Set-Cookie: sid=26cc8a5740f513ec0cfa26f5a7317705; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 6768528d-9e16-4b23-a1e5-8b6a8873b3db BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:175864a7561ecdfd2cc9a3f72b3b176fcbff06ab44b228e8190b1e0918158e38 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5uYmEuc3RyYXdiZXJyeS5qYW0uY3JvaXNzYW50IiwKCQkiZGlnZXN0IjogInNoYTI1NjpkZThkZDE2ZWU4N2IzNjdiOTMyZTFmNDdjOTJjMzMyOTY2YzBkMDk5NDJkNWYyZjgwMDYzZWNmNjMwYzQ4YWU5IiwKCQkic2l6ZSI6IDM4LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogbnVsbAoJfSwKCSJsYXllcnMiOiBbCgkJewoJCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuZW1wdHkudjEranNvbiIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ0MTM2ZmEzNTViMzY3OGExMTQ2YWQxNmY3ZTg2NDllOTRmYjRmYzIxZmU3N2U4MzEwYzA2MGY2MWNhYWZmOGEiLAoJCQkic2l6ZSI6IDIsCgkJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogbnVsbAoJCX0KCV0sCgkic3ViamVjdCI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UubWFuaWZlc3QudjEranNvbiIsCgkJImRpZ2VzdCI6ICJzaGEyNTY6Mzk5MzUzNTkyNTg2OWY1NjBlMmUwMjIyZWUzYjNjYmJlYTY5Mzg4ODdlMzIxNGQ2ZGEyYTVlYzhhZjgzYzQ4YiIsCgkJInNpemUiOiA3MTQsCgkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgl9LAoJImFubm90YXRpb25zIjogewoJCSJvcmcub3BlbmNvbnRhaW5lcnMuY29uZm9ybWFuY2UudGVzdCI6ICJ0ZXN0IGNvbmZpZyBiIgoJfQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.454153333Z TIME DURATION: 2.498115ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=7387edff89b6c3401c4ebe382950fb50; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: c667ed0b-feb0-4889-8489-b927a4f308f8 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.465953375Z TIME DURATION: 11.322481ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=efc52782c02fcb328cc61bbb907df9e9; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 258c1bb0-8eac-412e-af08-c48cf424327e BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:175864a7561ecdfd2cc9a3f72b3b176fcbff06ab44b228e8190b1e0918158e38 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5uYmEuc3RyYXdiZXJyeS5qYW0uY3JvaXNzYW50IiwKCQkiZGlnZXN0IjogInNoYTI1NjpkZThkZDE2ZWU4N2IzNjdiOTMyZTFmNDdjOTJjMzMyOTY2YzBkMDk5NDJkNWYyZjgwMDYzZWNmNjMwYzQ4YWU5IiwKCQkic2l6ZSI6IDM4LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogbnVsbAoJfSwKCSJsYXllcnMiOiBbCgkJewoJCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuZW1wdHkudjEranNvbiIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ0MTM2ZmEzNTViMzY3OGExMTQ2YWQxNmY3ZTg2NDllOTRmYjRmYzIxZmU3N2U4MzEwYzA2MGY2MWNhYWZmOGEiLAoJCQkic2l6ZSI6IDIsCgkJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogbnVsbAoJCX0KCV0sCgkic3ViamVjdCI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UubWFuaWZlc3QudjEranNvbiIsCgkJImRpZ2VzdCI6ICJzaGEyNTY6Mzk5MzUzNTkyNTg2OWY1NjBlMmUwMjIyZWUzYjNjYmJlYTY5Mzg4ODdlMzIxNGQ2ZGEyYTVlYzhhZjgzYzQ4YiIsCgkJInNpemUiOiA3MTQsCgkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgl9LAoJImFubm90YXRpb25zIjogewoJCSJvcmcub3BlbmNvbnRhaW5lcnMuY29uZm9ybWFuY2UudGVzdCI6ICJ0ZXN0IGNvbmZpZyBiIgoJfQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.488847925Z TIME DURATION: 22.4439ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Content-Digest: sha256:175864a7561ecdfd2cc9a3f72b3b176fcbff06ab44b228e8190b1e0918158e38 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:175864a7561ecdfd2cc9a3f72b3b176fcbff06ab44b228e8190b1e0918158e38 Oci-Subject: sha256:3993535925869f560e2e0222ee3b3cbbea6938887e3214d6da2a5ec8af83c48b Server: nginx Set-Cookie: sid=44a1316c4262d633fabfc268e8b5c580; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: d3a932ff-3e3d-4626-99bc-4a85b0965af2 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:cef2aea659c25090217bedb8a6d63a4e5317d6b61645f2a82141312b35b29012 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImFydGlmYWN0VHlwZSI6ICJhcHBsaWNhdGlvbi92bmQubmJhLnN0cmF3YmVycnkuamFtLmNyb2lzc2FudCIsCgkiY29uZmlnIjogewoJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5lbXB0eS52MStqc29uIiwKCQkiZGlnZXN0IjogInNoYTI1Njo0NDEzNmZhMzU1YjM2NzhhMTE0NmFkMTZmN2U4NjQ5ZTk0ZmI0ZmMyMWZlNzdlODMxMGMwNjBmNjFjYWFmZjhhIiwKCQkic2l6ZSI6IDIsCgkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm5iYS5zdHJhd2JlcnJ5LmphbS5jcm9pc3NhbnQiLAoJCQkiZGlnZXN0IjogInNoYTI1NjpkZThkZDE2ZWU4N2IzNjdiOTMyZTFmNDdjOTJjMzMyOTY2YzBkMDk5NDJkNWYyZjgwMDYzZWNmNjMwYzQ4YWU5IiwKCQkJInNpemUiOiAzOCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXSwKCSJzdWJqZWN0IjogewoJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5tYW5pZmVzdC52MStqc29uIiwKCQkiZGlnZXN0IjogInNoYTI1NjozOTkzNTM1OTI1ODY5ZjU2MGUyZTAyMjJlZTNiM2NiYmVhNjkzODg4N2UzMjE0ZDZkYTJhNWVjOGFmODNjNDhiIiwKCQkic2l6ZSI6IDcxNCwKCQkibmV3VW5zcGVjaWZpZWRGaWVsZCI6IG51bGwKCX0sCgkiYW5ub3RhdGlvbnMiOiB7CgkJIm9yZy5vcGVuY29udGFpbmVycy5jb25mb3JtYW5jZS50ZXN0IjogInRlc3QgbGF5ZXIgYiIKCX0KfQ==" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.493037493Z TIME DURATION: 3.113968ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=2d7db7226f742ba95566ab928330ff74; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 487e431d-ff46-494f-b962-e49048b1e2e3 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.504799684Z TIME DURATION: 11.221089ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=f075ca351cffb57f6c31ef2a053ecdcb; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: e4e54ea1-7b75-4fc2-a6d2-0f2bc6f836b3 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:cef2aea659c25090217bedb8a6d63a4e5317d6b61645f2a82141312b35b29012 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImFydGlmYWN0VHlwZSI6ICJhcHBsaWNhdGlvbi92bmQubmJhLnN0cmF3YmVycnkuamFtLmNyb2lzc2FudCIsCgkiY29uZmlnIjogewoJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5lbXB0eS52MStqc29uIiwKCQkiZGlnZXN0IjogInNoYTI1Njo0NDEzNmZhMzU1YjM2NzhhMTE0NmFkMTZmN2U4NjQ5ZTk0ZmI0ZmMyMWZlNzdlODMxMGMwNjBmNjFjYWFmZjhhIiwKCQkic2l6ZSI6IDIsCgkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm5iYS5zdHJhd2JlcnJ5LmphbS5jcm9pc3NhbnQiLAoJCQkiZGlnZXN0IjogInNoYTI1NjpkZThkZDE2ZWU4N2IzNjdiOTMyZTFmNDdjOTJjMzMyOTY2YzBkMDk5NDJkNWYyZjgwMDYzZWNmNjMwYzQ4YWU5IiwKCQkJInNpemUiOiAzOCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXSwKCSJzdWJqZWN0IjogewoJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5tYW5pZmVzdC52MStqc29uIiwKCQkiZGlnZXN0IjogInNoYTI1NjozOTkzNTM1OTI1ODY5ZjU2MGUyZTAyMjJlZTNiM2NiYmVhNjkzODg4N2UzMjE0ZDZkYTJhNWVjOGFmODNjNDhiIiwKCQkic2l6ZSI6IDcxNCwKCQkibmV3VW5zcGVjaWZpZWRGaWVsZCI6IG51bGwKCX0sCgkiYW5ub3RhdGlvbnMiOiB7CgkJIm9yZy5vcGVuY29udGFpbmVycy5jb25mb3JtYW5jZS50ZXN0IjogInRlc3QgbGF5ZXIgYiIKCX0KfQ==" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.52746261Z TIME DURATION: 22.186958ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Content-Digest: sha256:cef2aea659c25090217bedb8a6d63a4e5317d6b61645f2a82141312b35b29012 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:cef2aea659c25090217bedb8a6d63a4e5317d6b61645f2a82141312b35b29012 Oci-Subject: sha256:3993535925869f560e2e0222ee3b3cbbea6938887e3214d6da2a5ec8af83c48b Server: nginx Set-Cookie: sid=c64c068380a7440fc8f8886a3b23ade7; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: c786aab9-f5f3-479c-996b-8b6223ac3a94 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:4b4af5ee5ba1e3c8172e3fb183d4fe991baebe3bf8b301dfa96cbdc7ffc2eb20 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImFydGlmYWN0VHlwZSI6ICJhcHBsaWNhdGlvbi92bmQubmJhLnN0cmF3YmVycnkuamFtLmNyb2lzc2FudCIsCgkiY29uZmlnIjogewoJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5lbXB0eS52MStqc29uIiwKCQkiZGlnZXN0IjogInNoYTI1Njo0NDEzNmZhMzU1YjM2NzhhMTE0NmFkMTZmN2U4NjQ5ZTk0ZmI0ZmMyMWZlNzdlODMxMGMwNjBmNjFjYWFmZjhhIiwKCQkic2l6ZSI6IDIsCgkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm5iYS5zdHJhd2JlcnJ5LmphbS5jcm9pc3NhbnQiLAoJCQkiZGlnZXN0IjogInNoYTI1NjpkZThkZDE2ZWU4N2IzNjdiOTMyZTFmNDdjOTJjMzMyOTY2YzBkMDk5NDJkNWYyZjgwMDYzZWNmNjMwYzQ4YWU5IiwKCQkJInNpemUiOiAzOCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXSwKCSJzdWJqZWN0IjogewoJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5tYW5pZmVzdC52MStqc29uIiwKCQkiZGlnZXN0IjogInNoYTI1Njo1NThiMjMxZjY5ZWU4NTIxN2M4MjdmZmVmN2Q5ZTlkYmRiZjAxOTc4OTU4OTVmZGIxYWJjODgxNGE4ZGVjNjdiIiwKCQkic2l6ZSI6IDcxNCwKCQkibmV3VW5zcGVjaWZpZWRGaWVsZCI6IG51bGwKCX0KfQ==" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.531739671Z TIME DURATION: 3.106882ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=15528d24ac1d5f33081eaf66b0f969a7; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: ab113edc-b163-4220-9a69-792248b6ec81 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.543920101Z TIME DURATION: 11.654327ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=97b6fad95b0fa7e6ce80b5b78d570d02; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 8140e686-cd52-4da8-8723-73875fd8a45e BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/sha256:4b4af5ee5ba1e3c8172e3fb183d4fe991baebe3bf8b301dfa96cbdc7ffc2eb20 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImFydGlmYWN0VHlwZSI6ICJhcHBsaWNhdGlvbi92bmQubmJhLnN0cmF3YmVycnkuamFtLmNyb2lzc2FudCIsCgkiY29uZmlnIjogewoJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5lbXB0eS52MStqc29uIiwKCQkiZGlnZXN0IjogInNoYTI1Njo0NDEzNmZhMzU1YjM2NzhhMTE0NmFkMTZmN2U4NjQ5ZTk0ZmI0ZmMyMWZlNzdlODMxMGMwNjBmNjFjYWFmZjhhIiwKCQkic2l6ZSI6IDIsCgkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm5iYS5zdHJhd2JlcnJ5LmphbS5jcm9pc3NhbnQiLAoJCQkiZGlnZXN0IjogInNoYTI1NjpkZThkZDE2ZWU4N2IzNjdiOTMyZTFmNDdjOTJjMzMyOTY2YzBkMDk5NDJkNWYyZjgwMDYzZWNmNjMwYzQ4YWU5IiwKCQkJInNpemUiOiAzOCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXSwKCSJzdWJqZWN0IjogewoJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5tYW5pZmVzdC52MStqc29uIiwKCQkiZGlnZXN0IjogInNoYTI1Njo1NThiMjMxZjY5ZWU4NTIxN2M4MjdmZmVmN2Q5ZTlkYmRiZjAxOTc4OTU4OTVmZGIxYWJjODgxNGE4ZGVjNjdiIiwKCQkic2l6ZSI6IDcxNCwKCQkibmV3VW5zcGVjaWZpZWRGaWVsZCI6IG51bGwKCX0KfQ==" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.568638147Z TIME DURATION: 24.311118ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Content-Digest: sha256:4b4af5ee5ba1e3c8172e3fb183d4fe991baebe3bf8b301dfa96cbdc7ffc2eb20 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:4b4af5ee5ba1e3c8172e3fb183d4fe991baebe3bf8b301dfa96cbdc7ffc2eb20 Oci-Subject: sha256:558b231f69ee85217c827ffef7d9e9dbdbf0197895895fdb1abc8814a8dec67b Server: nginx Set-Cookie: sid=cdc5a19d14ac77cd90418e95ca2c3137; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 2eeed4fb-987b-4598-84ad-9ce5e26ea7f4 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.571863514Z TIME DURATION: 1.980438ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=dd95a4a839118fe478d4265de924f34b; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: ab11cb50-ebb4-4b62-8750-fd99bd76cbf0 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.583278308Z TIME DURATION: 10.800916ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=6e8c840e9c8dbc0a25542e55ad009158; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 4a893269-afd5-4b89-9a52-eaf3dc3995e5 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.586756785Z TIME DURATION: 3.152402ms HEADERS : Connection: keep-alive Content-Length: 84 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=7ebc65a5bcca2ab6518c74b20e70e082; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: cd6f6a97-679a-4bb8-8965-978a98e61a0b BODY : { "name": "conformance/testrepo", "tags": [ "tagtest0", "test0", "test1", "test2", "test3" ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list?n=2 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.588834004Z TIME DURATION: 1.566375ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=820e9300eea9dea31870930a9f5d44ad; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: a793475b-97fc-4286-a672-ebefab2d1238 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.599758675Z TIME DURATION: 10.61705ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=4048204c8d92088c9524151cfc2ac533; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: f70655eb-3592-4cbf-83e6-8779c6c118be BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list?n=2 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.603513261Z TIME DURATION: 3.373326ms HEADERS : Connection: keep-alive Content-Length: 60 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Link: </v2/conformance/testrepo/tags/list?last=test0&n=2>; rel="next" Server: nginx Set-Cookie: sid=a3e397c58821523d46737393f93b5a4a; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 49f66ce3-fbb4-437b-952c-8936060b484f BODY : { "name": "conformance/testrepo", "tags": [ "tagtest0", "test0" ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list?n=2 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.605754941Z TIME DURATION: 1.729072ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=da064af8e29049b8c27c2a08880f5938; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 3f20a8f0-8dd7-46de-b25d-b12bb9078da5 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.616856635Z TIME DURATION: 10.778143ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=76476b37072dd1bbdda0585530b98658; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 17ed0b1c-4ec1-4cb3-9efc-14a8d57601d0 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list?n=2 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.620045155Z TIME DURATION: 2.836596ms HEADERS : Connection: keep-alive Content-Length: 60 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Link: </v2/conformance/testrepo/tags/list?last=test0&n=2>; rel="next" Server: nginx Set-Cookie: sid=13501d8a90b0a15aee1f572abdee6247; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 2732adb7-16fb-42f8-950c-4e0632db6ab1 BODY : { "name": "conformance/testrepo", "tags": [ "tagtest0", "test0" ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list?last=test0&n=2 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.621927246Z TIME DURATION: 1.54789ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=fb3732d988d766ef8283227f9807767d; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 6a6895f2-d15a-43c5-8e81-2d22e98388c6 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.633080098Z TIME DURATION: 10.830734ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=66b700bb3b364a8d546a5a9765d1707b; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 9e09d1f2-9fb4-4121-9ff8-18d6c5c1e45d BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list?last=test0&n=2 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.636749873Z TIME DURATION: 3.254141ms HEADERS : Connection: keep-alive Content-Length: 57 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Link: </v2/conformance/testrepo/tags/list?last=test2&n=2>; rel="next" Server: nginx Set-Cookie: sid=d7e67e981c3f2ef65f703d4930073a3b; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: fc563a85-a930-4b3d-80ec-1a65f935ffd9 BODY : { "name": "conformance/testrepo", "tags": [ "test1", "test2" ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/referrers/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.638816783Z TIME DURATION: 1.628032ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=3f08800cdf30e4092b92370b9fa16d5d; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 998a3a1f-a604-4b5a-bbc9-fe00d8044644 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.650062068Z TIME DURATION: 10.905653ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=1c87e0d0136f1387674ade1e4496bf16; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: e33a96b8-433c-493e-a47d-455ade21b236 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/referrers/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.653853556Z TIME DURATION: 3.409907ms HEADERS : Connection: keep-alive Content-Length: 89 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/vnd.oci.image.index.v1+json Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=2d49916821914bd2ffd39e0eb3970bb4; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: f5024bb9-dd81-4424-958c-fa4f13200b98 X-Total-Count: 0 BODY : { "schemaVersion": 2, "mediaType": "application/vnd.oci.image.index.v1+json", "manifests": [] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/referrers/sha256:3993535925869f560e2e0222ee3b3cbbea6938887e3214d6da2a5ec8af83c48b HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.656018441Z TIME DURATION: 1.672295ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=db441b5488649952c493d3e1e6901c5e; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 446ba650-0b66-42d8-a5fd-8426eacfe4bc BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.667787927Z TIME DURATION: 11.445044ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=b5d268c06e072423f470a8b4f1b32a8e; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 03a02f60-890f-4819-b1ef-e58db5cdf53e BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/referrers/sha256:3993535925869f560e2e0222ee3b3cbbea6938887e3214d6da2a5ec8af83c48b HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.692431008Z TIME DURATION: 24.244239ms HEADERS : Connection: keep-alive Content-Length: 1477 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/vnd.oci.image.index.v1+json Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=5b4d195e35c914f0103455a18db7a79a; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 70e6b878-ce6a-468e-a5e9-40fa4cbd613f X-Total-Count: 5 BODY : { "schemaVersion": 2, "mediaType": "application/vnd.oci.image.index.v1+json", "manifests": [ { "mediaType": "application/vnd.oci.image.manifest.v1+json", "digest": "sha256:d0658ecafb1abd9ea905b3e7e6d5bd98be26db5e888538a90ba3ddd9a1b27801", "size": 790, "annotations": { "org.opencontainers.conformance.test": "test config a" }, "artifactType": "application/vnd.nhl.peanut.butter.bagel" }, { "mediaType": "application/vnd.oci.image.manifest.v1+json", "digest": "sha256:0f97a4d9269b54722026d91a58d965b783290f652b0a972f12a736615f98c0f5", "size": 849, "annotations": { "org.opencontainers.conformance.test": "test layer a" }, "artifactType": "application/vnd.nhl.peanut.butter.bagel" }, { "mediaType": "application/vnd.oci.image.index.v1+json", "digest": "sha256:83cfa0f5f5b00bb4842edcc1a85adc7b6dab3c897a41ce169ba326af10e2dca3", "size": 845, "annotations": { "org.opencontainers.conformance.test": "test index" }, "artifactType": "application/vnd.food.stand" }, { "mediaType": "application/vnd.oci.image.manifest.v1+json", "digest": "sha256:175864a7561ecdfd2cc9a3f72b3b176fcbff06ab44b228e8190b1e0918158e38", "size": 795, "annotations": { "org.opencontainers.conformance.test": "test config b" }, "artifactType": "application/vnd.nba.strawberry.jam.croissant" }, { "mediaType": "application/vnd.oci.image.manifest.v1+json", "digest": "sha256:cef2aea659c25090217bedb8a6d63a4e5317d6b61645f2a82141312b35b29012", "size": 859, "annotations": { "org.opencontainers.conformance.test": "test layer b" }, "artifactType": "application/vnd.nba.strawberry.jam.croissant" } ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/referrers/sha256:3993535925869f560e2e0222ee3b3cbbea6938887e3214d6da2a5ec8af83c48b?artifactType=application%2Fvnd.nhl.peanut.butter.bagel HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.695214142Z TIME DURATION: 1.85392ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=edda65bff94e39e15abbc2e12150ea20; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 61dc8f6d-9442-4ab2-a09f-1d87bbad190c BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.707023871Z TIME DURATION: 11.459849ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=622dc57b20f415ff7867c2fa59de1219; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 2c0d5f3c-298e-4b52-921d-94723feea2f2 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/referrers/sha256:3993535925869f560e2e0222ee3b3cbbea6938887e3214d6da2a5ec8af83c48b?artifactType=application%2Fvnd.nhl.peanut.butter.bagel HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.730994696Z TIME DURATION: 23.616517ms HEADERS : Connection: keep-alive Content-Length: 647 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/vnd.oci.image.index.v1+json Date: Mon, 12 Aug 2024 06:12:38 GMT Oci-Filters-Applied: artifactType Server: nginx Set-Cookie: sid=9fe44e08a1f24e420ee03f39253b365f; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 15920206-1907-4122-9cbf-3be535eecf96 X-Total-Count: 5 BODY : { "schemaVersion": 2, "mediaType": "application/vnd.oci.image.index.v1+json", "manifests": [ { "mediaType": "application/vnd.oci.image.manifest.v1+json", "digest": "sha256:d0658ecafb1abd9ea905b3e7e6d5bd98be26db5e888538a90ba3ddd9a1b27801", "size": 790, "annotations": { "org.opencontainers.conformance.test": "test config a" }, "artifactType": "application/vnd.nhl.peanut.butter.bagel" }, { "mediaType": "application/vnd.oci.image.manifest.v1+json", "digest": "sha256:0f97a4d9269b54722026d91a58d965b783290f652b0a972f12a736615f98c0f5", "size": 849, "annotations": { "org.opencontainers.conformance.test": "test layer a" }, "artifactType": "application/vnd.nhl.peanut.butter.bagel" } ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/referrers/sha256:558b231f69ee85217c827ffef7d9e9dbdbf0197895895fdb1abc8814a8dec67b HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.733585296Z TIME DURATION: 1.934521ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=665e9e709ebf7b8eeab871a06179ad92; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 4706b33d-4e4a-4a71-b049-e8ddd5fb5d49 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.745145083Z TIME DURATION: 11.230205ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=44ac8ce2a0744d466ce191cc978f7303; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: c5e6f6f3-78b7-4313-aefb-3de82ddc5e7e BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/referrers/sha256:558b231f69ee85217c827ffef7d9e9dbdbf0197895895fdb1abc8814a8dec67b HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.753067918Z TIME DURATION: 7.572163ms HEADERS : Connection: keep-alive Content-Length: 303 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/vnd.oci.image.index.v1+json Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=ff5794aa17bf9a6f909baa1a2a81c7a8; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 5aaf5d38-601c-42aa-9709-d2fc1a499ea8 X-Total-Count: 1 BODY : { "schemaVersion": 2, "mediaType": "application/vnd.oci.image.index.v1+json", "manifests": [ { "mediaType": "application/vnd.oci.image.manifest.v1+json", "digest": "sha256:4b4af5ee5ba1e3c8172e3fb183d4fe991baebe3bf8b301dfa96cbdc7ffc2eb20", "size": 781, "artifactType": "application/vnd.nba.strawberry.jam.croissant" } ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:83cfa0f5f5b00bb4842edcc1a85adc7b6dab3c897a41ce169ba326af10e2dca3 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.756282464Z TIME DURATION: 2.691168ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=3dc45570b5f9bfdb4fe2d436d96ff49a; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 2a4aae8b-36ff-4c59-8eac-598fbdf69401 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.767848947Z TIME DURATION: 11.203397ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=108687d43fb58a90b23a3e575ad85d79; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 50c072fc-cb0d-4576-91f7-e7d4af774cba BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:83cfa0f5f5b00bb4842edcc1a85adc7b6dab3c897a41ce169ba326af10e2dca3 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.78533515Z TIME DURATION: 17.074096ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=7dff66bd228a908d3a965f76038fa211; Path=/; HttpOnly; Secure X-Request-Id: b1e0cc12-8ccb-421d-b03c-61625fc48287 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:945e3449b2c38f893ef8bb1816b860e823a77dbaad7fd8570e19f079e5abedc0 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.789330692Z TIME DURATION: 3.546685ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=4ee419e6beb95bf67c1b934853c76c6d; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 845a9466-8334-45f6-b0fa-94ba0c439bb7 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.801684067Z TIME DURATION: 11.935015ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=747aed55006a7dfc3b94d2a6adb2aa2d; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 2669d5b3-38ca-4f25-b86c-6ae158b043e5 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:945e3449b2c38f893ef8bb1816b860e823a77dbaad7fd8570e19f079e5abedc0 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.812712955Z TIME DURATION: 10.548ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=7a0abca76f6deb11fae7000eb3aa86d9; Path=/; HttpOnly; Secure X-Request-Id: 943838bf-366d-458e-9568-fe21560202a3 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:3993535925869f560e2e0222ee3b3cbbea6938887e3214d6da2a5ec8af83c48b HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.816050293Z TIME DURATION: 2.879044ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=7afec616eba6ab2f21786bb1ca8fe452; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: d321da67-cd2c-4d6b-a578-5d52d4f4332c BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.827617265Z TIME DURATION: 11.192175ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=29fe27d771c0ee1b5b04c735ac44f942; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: cff1ac84-3a7f-4002-82f1-1ce372ac4537 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:3993535925869f560e2e0222ee3b3cbbea6938887e3214d6da2a5ec8af83c48b HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.846902154Z TIME DURATION: 18.858284ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=acf313f9e5994f7e5ac1ef66f87cb781; Path=/; HttpOnly; Secure X-Request-Id: c2db66ff-34af-4c09-abc5-282c8f589b3f BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:d0658ecafb1abd9ea905b3e7e6d5bd98be26db5e888538a90ba3ddd9a1b27801 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.854522458Z TIME DURATION: 7.197025ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=944a5c9a2bc317831e11d1216e89936f; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: c4c57f41-59b3-4f3e-935c-32ac73b461b8 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.868539193Z TIME DURATION: 13.122166ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=f469478e556260de45310025521acdc3; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 5fc78fe1-b9b8-45ad-9cb1-cefc577d4990 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:d0658ecafb1abd9ea905b3e7e6d5bd98be26db5e888538a90ba3ddd9a1b27801 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.873855136Z TIME DURATION: 4.957887ms HEADERS : Connection: keep-alive Content-Length: 158 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=bdd07326a27166ab6e349fc451ffecc9; Path=/; HttpOnly; Secure X-Request-Id: 46cf3f3d-ebe7-4485-9842-48559fd223c9 BODY : { "errors": [ { "code": "NOT_FOUND", "message": "artifact conformance/testrepo@sha256:d0658ecafb1abd9ea905b3e7e6d5bd98be26db5e888538a90ba3ddd9a1b27801 not found" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:0f97a4d9269b54722026d91a58d965b783290f652b0a972f12a736615f98c0f5 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.876977962Z TIME DURATION: 2.762726ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=21b695ad99cb55e9357d1ae976673e7d; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 4adfeb01-c5f8-4e6e-882a-802e7e524cda BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.889251127Z TIME DURATION: 11.902334ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=1d2854af01302fcb4752fe525f7db8bf; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 6c1ab353-ebd4-4d95-9cff-ec5e3f351244 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:0f97a4d9269b54722026d91a58d965b783290f652b0a972f12a736615f98c0f5 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.892580469Z TIME DURATION: 2.951801ms HEADERS : Connection: keep-alive Content-Length: 158 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=00a7efd93f5f617f0d5afaaf61bf5493; Path=/; HttpOnly; Secure X-Request-Id: 5083dd14-c323-4f99-918d-60f1185e9136 BODY : { "errors": [ { "code": "NOT_FOUND", "message": "artifact conformance/testrepo@sha256:0f97a4d9269b54722026d91a58d965b783290f652b0a972f12a736615f98c0f5 not found" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:175864a7561ecdfd2cc9a3f72b3b176fcbff06ab44b228e8190b1e0918158e38 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.895437914Z TIME DURATION: 2.50545ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=f7fd1c9c931b298c526e8452345500c7; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 7e08f448-fe34-458c-958d-997fc79e6119 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.907100566Z TIME DURATION: 11.302432ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=69d001d22bd8d80f236dc2cb59aba0c2; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 73f16994-becd-4642-b281-48b8a534a257 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:175864a7561ecdfd2cc9a3f72b3b176fcbff06ab44b228e8190b1e0918158e38 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.910874199Z TIME DURATION: 3.194611ms HEADERS : Connection: keep-alive Content-Length: 158 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=c15b87d87165f08d3755b204c8d368a7; Path=/; HttpOnly; Secure X-Request-Id: fce0a00c-6577-41f0-84e5-25f4ddcdbe2e BODY : { "errors": [ { "code": "NOT_FOUND", "message": "artifact conformance/testrepo@sha256:175864a7561ecdfd2cc9a3f72b3b176fcbff06ab44b228e8190b1e0918158e38 not found" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:cef2aea659c25090217bedb8a6d63a4e5317d6b61645f2a82141312b35b29012 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.913539618Z TIME DURATION: 2.322111ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0c6330d2694b230a441b4ccfa1f36dd8; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: d298ce33-d9f4-477e-b05e-6d841f28f9af BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.924506568Z TIME DURATION: 10.625776ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=79c11f365fdaa55266800d90ba2ab8e6; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 969c7692-aa6e-467c-b381-a3b44a3c28bd BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:cef2aea659c25090217bedb8a6d63a4e5317d6b61645f2a82141312b35b29012 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.92789242Z TIME DURATION: 2.932527ms HEADERS : Connection: keep-alive Content-Length: 158 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=5f244fc40391bd1eb1b258e91c5f8be2; Path=/; HttpOnly; Secure X-Request-Id: babf1b3c-dc42-4bfe-88de-781eb0587ed6 BODY : { "errors": [ { "code": "NOT_FOUND", "message": "artifact conformance/testrepo@sha256:cef2aea659c25090217bedb8a6d63a4e5317d6b61645f2a82141312b35b29012 not found" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:4b4af5ee5ba1e3c8172e3fb183d4fe991baebe3bf8b301dfa96cbdc7ffc2eb20 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.930980358Z TIME DURATION: 2.736625ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=3f8605e9188123c94db4e53b392c32f4; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 22a2936c-2633-4276-8ee8-ca9fe174546b BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.944863861Z TIME DURATION: 13.536578ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=8b1fe68a9ee8f962610ac529942838a5; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: a3c81c4f-dfb9-416e-89ad-42db9949f274 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:4b4af5ee5ba1e3c8172e3fb183d4fe991baebe3bf8b301dfa96cbdc7ffc2eb20 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.958022489Z TIME DURATION: 12.723897ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=bd7d307661bea8552eb41ea8290b4e97; Path=/; HttpOnly; Secure X-Request-Id: a3d89d9a-b193-4766-8699-bcb6a9da2c9c BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:965374102f66465279d3870c055b935222b6b46f654b8aab605ad969defe330a HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.961847518Z TIME DURATION: 3.191504ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=178c0d1c79caabe85dc4a473cb1c0d46; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 17ccb738-fcfb-411b-9563-b4ee9fd96e2b BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.972882896Z TIME DURATION: 10.700926ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=391bf1f3ec75700e76c27e75e6f8753e; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: a9b7170c-5e8e-443e-91c3-961a8697996c BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:965374102f66465279d3870c055b935222b6b46f654b8aab605ad969defe330a HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.980550748Z TIME DURATION: 7.302452ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=41c681d2cdc6823a2126f908db0f8015; Path=/; HttpOnly; Secure X-Request-Id: 650916f5-785b-4bf6-b416-e8b7b3bf416c BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.983365882Z TIME DURATION: 2.45301ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=a6c36ca5e22d70606b19f51bb5d2587c; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 9b6c16f3-1d1d-41a2-9170-6266b106e6c4 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:38.994395081Z TIME DURATION: 10.706841ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:38 GMT Server: nginx Set-Cookie: sid=afd61f17b8aba3b6f47825d16cca4d7c; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 7471517c-a34d-4c99-a3a9-c443931a5853 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:38Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.001034201Z TIME DURATION: 6.218707ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=c703d2d8678c3c9dc0c445f0a306d1a3; Path=/; HttpOnly; Secure X-Request-Id: 4b43fd1a-ac82-42b2-947f-db67c0a20688 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:83cfa0f5f5b00bb4842edcc1a85adc7b6dab3c897a41ce169ba326af10e2dca3 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.003860486Z TIME DURATION: 2.462197ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=6449a7b23bb3a621e1faa480d43a2b22; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: ffa4dcc4-4cc8-4d60-8792-56ed2ced86b5 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.015293363Z TIME DURATION: 11.0744ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=8972015e89bddb45ef6a28760972d607; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 3e368f69-3717-4a5d-a9f9-8e859f335afd BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:83cfa0f5f5b00bb4842edcc1a85adc7b6dab3c897a41ce169ba326af10e2dca3 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.018298887Z TIME DURATION: 2.666375ms HEADERS : Connection: keep-alive Content-Length: 158 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=3f464a8c8c65ab6a55eedbf1d28ad229; Path=/; HttpOnly; Secure X-Request-Id: 5ff2eaf9-0447-4814-8cc7-1c75f8259ba6 BODY : { "errors": [ { "code": "NOT_FOUND", "message": "artifact conformance/testrepo@sha256:83cfa0f5f5b00bb4842edcc1a85adc7b6dab3c897a41ce169ba326af10e2dca3 not found" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:d0658ecafb1abd9ea905b3e7e6d5bd98be26db5e888538a90ba3ddd9a1b27801 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.020941325Z TIME DURATION: 2.309559ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=c6b3e45a6c766784730458173baafff2; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: ab269c64-dc02-4ce4-8a8a-4b0d83f4a1b8 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.032279495Z TIME DURATION: 11.023727ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=57cc8e904df56113889b3bb71d10b343; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 04cbdfc2-08ca-4f61-88cc-856cab7d518b BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:d0658ecafb1abd9ea905b3e7e6d5bd98be26db5e888538a90ba3ddd9a1b27801 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.035565287Z TIME DURATION: 2.941051ms HEADERS : Connection: keep-alive Content-Length: 158 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=9dfb34ecc97e733d78203b552f78dab7; Path=/; HttpOnly; Secure X-Request-Id: bfbdedfd-8432-4d6c-8760-90146e5a6c3f BODY : { "errors": [ { "code": "NOT_FOUND", "message": "artifact conformance/testrepo@sha256:d0658ecafb1abd9ea905b3e7e6d5bd98be26db5e888538a90ba3ddd9a1b27801 not found" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:0f97a4d9269b54722026d91a58d965b783290f652b0a972f12a736615f98c0f5 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.038757452Z TIME DURATION: 2.840852ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=5614470862293e2e4b55eab6bc1d969f; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: e4431519-83db-44e6-a954-34c6dc18c928 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.050012055Z TIME DURATION: 10.921274ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=b6db3021cf5c94e0ea1e18fd15464f31; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 0a6b5f06-746c-4365-8c44-a784fbd34a90 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:0f97a4d9269b54722026d91a58d965b783290f652b0a972f12a736615f98c0f5 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.05357029Z TIME DURATION: 3.151668ms HEADERS : Connection: keep-alive Content-Length: 158 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=61cb15dfc44fc836059c43392349138a; Path=/; HttpOnly; Secure X-Request-Id: 34c38913-48b8-44b6-9e9f-5d0dbb276675 BODY : { "errors": [ { "code": "NOT_FOUND", "message": "artifact conformance/testrepo@sha256:0f97a4d9269b54722026d91a58d965b783290f652b0a972f12a736615f98c0f5 not found" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:3993535925869f560e2e0222ee3b3cbbea6938887e3214d6da2a5ec8af83c48b HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.056428775Z TIME DURATION: 2.550203ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=c3f8ad55c4a3967a2c8b40dde60943e3; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: b4399699-60a2-40ff-9083-d4449f6b0f20 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.067794496Z TIME DURATION: 11.03112ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=600b85f016d75934aa8edcf7d49d0619; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: fbb0e859-6e37-4d36-b899-327f091ded79 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:3993535925869f560e2e0222ee3b3cbbea6938887e3214d6da2a5ec8af83c48b HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.071209804Z TIME DURATION: 3.05667ms HEADERS : Connection: keep-alive Content-Length: 158 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=a3b9c794f0746b320fc5eae77bc6f379; Path=/; HttpOnly; Secure X-Request-Id: bb8762ab-c187-4a34-ad3d-76b9bdbb0ef2 BODY : { "errors": [ { "code": "NOT_FOUND", "message": "artifact conformance/testrepo@sha256:3993535925869f560e2e0222ee3b3cbbea6938887e3214d6da2a5ec8af83c48b not found" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:175864a7561ecdfd2cc9a3f72b3b176fcbff06ab44b228e8190b1e0918158e38 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.074242148Z TIME DURATION: 2.711387ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=70e6bc21992dd5af950f5ec5759bd397; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 67df67d8-1344-425d-aeba-dbc0d5716a29 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.086365509Z TIME DURATION: 11.740239ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=645106efaafb6618e1323a9e2621f48b; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: d5724399-e794-4370-801f-688602873c2b BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:175864a7561ecdfd2cc9a3f72b3b176fcbff06ab44b228e8190b1e0918158e38 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.090875532Z TIME DURATION: 3.937413ms HEADERS : Connection: keep-alive Content-Length: 158 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=855ad96bc397bbe5751b8ac0f0eb73f6; Path=/; HttpOnly; Secure X-Request-Id: 563bb8d3-5290-471f-a399-051093aae38a BODY : { "errors": [ { "code": "NOT_FOUND", "message": "artifact conformance/testrepo@sha256:175864a7561ecdfd2cc9a3f72b3b176fcbff06ab44b228e8190b1e0918158e38 not found" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:cef2aea659c25090217bedb8a6d63a4e5317d6b61645f2a82141312b35b29012 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.094413338Z TIME DURATION: 3.145065ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=d41780b1b8d4462fae06e6e90b147c2e; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: c4d9f9ff-6932-4f69-83df-be09b46589a9 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.106428728Z TIME DURATION: 11.618ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=a7492905823b94bf077ac2c11b5dd54e; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 1c352de4-8e77-4ffb-80b1-b72d69aed70b BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:cef2aea659c25090217bedb8a6d63a4e5317d6b61645f2a82141312b35b29012 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.110518607Z TIME DURATION: 3.638196ms HEADERS : Connection: keep-alive Content-Length: 158 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=970b0fc41d0a93716f154aaf3cf8fcd4; Path=/; HttpOnly; Secure X-Request-Id: 55ee76ff-fa5d-4cc3-9c0e-ac984cc3026e BODY : { "errors": [ { "code": "NOT_FOUND", "message": "artifact conformance/testrepo@sha256:cef2aea659c25090217bedb8a6d63a4e5317d6b61645f2a82141312b35b29012 not found" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:cb165a67c77a83bc97b354cf7ecb5458b4481d5a7f9bb197c08c02dcf05fd80a HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.113699099Z TIME DURATION: 2.754838ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=08677886142d8859a876a1a48c503b93; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: f6e30718-7c29-4142-8217-cfc515f71486 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.124841179Z TIME DURATION: 10.796598ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=0d04acf4d3fab412ecedd78c81c96500; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 66d8500c-8233-40d7-9036-67b2a0eed34c BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:cb165a67c77a83bc97b354cf7ecb5458b4481d5a7f9bb197c08c02dcf05fd80a HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.132249633Z TIME DURATION: 7.012557ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=cfd72a422553530c8668c27ba1234048; Path=/; HttpOnly; Secure X-Request-Id: 4712df1f-e1f0-4823-a519-a1213cf5c72a BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:ee29d2e91da0e5dbf6536f5b369148a83ef59b0ce96e49da65dd6c25eb1fa44f HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.135353781Z TIME DURATION: 2.764597ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=61efd33a4ed088226d329bdf4bca7fe3; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 1543db4d-b7ad-455a-90f9-98bd76d8a59e BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.146677003Z TIME DURATION: 10.969134ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=8e7425f04c7fa9b1d86031d8353c2c0f; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 3a9eeac5-7c5a-40b7-94c7-91be40c5d049 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:ee29d2e91da0e5dbf6536f5b369148a83ef59b0ce96e49da65dd6c25eb1fa44f HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.155145276Z TIME DURATION: 8.007224ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=40969296ba3c266c392d1baef1bf45d9; Path=/; HttpOnly; Secure X-Request-Id: b8210f03-1c7a-4c97-a869-6ca93b0fe322 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:de8dd16ee87b367b932e1f47c92c332966c0d09942d5f2f80063ecf630c48ae9 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.158174435Z TIME DURATION: 2.704866ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=f88264ed24a15c9c3218f7a72aaa66ca; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 6bce99b3-1475-4b08-934b-e69f73472aef BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.170085657Z TIME DURATION: 11.572172ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=45491bc785c95a9ea692b0f6d1bbdc7d; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 74da25ee-6b8d-40ca-9489-51e49854c2c1 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:de8dd16ee87b367b932e1f47c92c332966c0d09942d5f2f80063ecf630c48ae9 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.177487957Z TIME DURATION: 7.043102ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0c8bfc91c616ebf2c9c3425587223f95; Path=/; HttpOnly; Secure X-Request-Id: be407057-5bdc-4454-81f6-d5b547ab2683 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.180667939Z TIME DURATION: 2.856241ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=43a46b3e4d5ba7ff78325e74e437e749; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 92acec8f-5b5c-4b39-8815-0dcef86c42b9 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.191938992Z TIME DURATION: 10.919439ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=5827e6de3da07e55642acab59e55f328; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 0a690210-1a1f-46fa-a058-ae486327a2b8 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.2006687Z TIME DURATION: 8.292624ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0006729bfb9c1f7857608c14af7b8413; Path=/; HttpOnly; Secure X-Request-Id: 79081be8-5ef4-4e96-a031-3b568791d20c BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.204607414Z TIME DURATION: 3.053242ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=165f52b1beb849905aa7371068c7d704; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 4c6a0afb-8698-40e8-9d75-f29067fe01dc BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.215940104Z TIME DURATION: 10.991748ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=2768b504d67c567dd3a9030929a5c5bf; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 6878ff84-cfb0-4e20-8e67-f71f622124b2 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.225534264Z TIME DURATION: 9.183244ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: e92ef4b8-4d19-4872-ab33-cd2836713228 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/e92ef4b8-4d19-4872-ab33-cd2836713228?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=c79b29ad6e78272661a097acf268a2f8; Path=/; HttpOnly; Secure X-Request-Id: 595982a0-4a02-4e90-97f7-67884e60be7b BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/e92ef4b8-4d19-4872-ab33-cd2836713228?_state=*****&digest=sha256%3A57a104d78a09d3749306798468e52db3b3e4691500e6337dcdc85b12045120d2 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 129) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.228263715Z TIME DURATION: 2.367829ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=cb082a5a5cf9d650c64e698b51589c7f; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: e298a798-cf4b-446f-b5df-c5a4b469e1f6 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.239656006Z TIME DURATION: 11.039805ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=448a2b5245b88b3d0c8105d569916406; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: ea40a11a-4039-458d-88d4-c5addc41b308 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/e92ef4b8-4d19-4872-ab33-cd2836713228?_state=*****&digest=sha256%3A57a104d78a09d3749306798468e52db3b3e4691500e6337dcdc85b12045120d2 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 129 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 129) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.252408567Z TIME DURATION: 12.291161ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Content-Digest: sha256:57a104d78a09d3749306798468e52db3b3e4691500e6337dcdc85b12045120d2 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/sha256:57a104d78a09d3749306798468e52db3b3e4691500e6337dcdc85b12045120d2 Server: nginx Set-Cookie: sid=a4d0b7b0cd120c5d6ca56a647c970d2c; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 4bc0395d-b78e-4845-a5a6-b7faf874fee0 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.255670493Z TIME DURATION: 2.784304ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=7483db097e0cf09179d21e3573ed29d5; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 05ec66f9-a628-49ee-966a-c233342454b8 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.267166352Z TIME DURATION: 11.118076ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=c830c17d660d79c9dc83b02520da55c3; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: bba9d524-586b-4c87-a1b3-2f2f73b7145e BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ POST /v2/conformance/testrepo/blobs/uploads/ HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.275726929Z TIME DURATION: 8.224322ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Docker-Upload-Uuid: 924dc01d-652c-4f90-b7fe-769668a77921 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/uploads/924dc01d-652c-4f90-b7fe-769668a77921?_state=***** Range: 0-0 Server: nginx Set-Cookie: sid=04fb18fff07d95f83fc6ef7294cc7258; Path=/; HttpOnly; Secure X-Request-Id: 52e1b438-6426-47d2-9f8c-40e6964cf54d BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/924dc01d-652c-4f90-b7fe-769668a77921?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 168) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.278517707Z TIME DURATION: 2.400661ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=52b3d80623c88de00247ff75083c076c; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: 598f82bc-8b5e-4db6-9cfd-ea90978145c4 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.289728517Z TIME DURATION: 10.837906ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=05b1e2425a29319e052c587ef0458a6f; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 2f6af8a6-4d6d-42f5-b662-e8a22ccde4ce BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/blobs/uploads/924dc01d-652c-4f90-b7fe-769668a77921?_state=*****&digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Length: 168 Content-Type: application/octet-stream User-Agent: distribution-spec-conformance-tests BODY : ***** BODY IS byte(s) (size - 168) ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.302756114Z TIME DURATION: 12.529016ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Content-Digest: sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 Server: nginx Set-Cookie: sid=ef2f389669e4df441c0eff7a9af274da; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 68b2bb51-915b-4587-b943-bc14886877b7 BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjU3YTEwNGQ3OGEwOWQzNzQ5MzA2Nzk4NDY4ZTUyZGIzYjNlNDY5MTUwMGU2MzM3ZGNkYzg1YjEyMDQ1MTIwZDIiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0o0Y3pOR1ZFZEZlVVJJUlU5SU9GazNJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.306114404Z TIME DURATION: 2.834471ms HEADERS : Connection: keep-alive Content-Length: 190 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=dec8936315c188ad323336f2f90717fd; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull,push" X-Request-Id: cbffa363-1cbc-47b6-8aea-f7ddcdf23329 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: push: unauthorized to access repository: conformance/testrepo, action: push" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull%2Cpush&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.317976233Z TIME DURATION: 11.325166ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=74505cebadba384079d7ad2e6ed6fe87; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: ec211f4d-2f75-4863-b005-ef9ef6174f02 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ PUT /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** Content-Type: application/vnd.oci.image.manifest.v1+json User-Agent: distribution-spec-conformance-tests BODY : "ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjU3YTEwNGQ3OGEwOWQzNzQ5MzA2Nzk4NDY4ZTUyZGIzYjNlNDY5MTUwMGU2MzM3ZGNkYzg1YjEyMDQ1MTIwZDIiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0o0Y3pOR1ZFZEZlVVJJUlU5SU9GazNJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9" ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 201 Created PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.345169538Z TIME DURATION: 26.795666ms HEADERS : Connection: keep-alive Content-Length: 0 Content-Security-Policy: frame-ancestors 'none' Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Content-Digest: sha256:558b231f69ee85217c827ffef7d9e9dbdbf0197895895fdb1abc8814a8dec67b Docker-Distribution-Api-Version: registry/2.0 Location: https://10.1.0.26/v2/conformance/testrepo/manifests/sha256:558b231f69ee85217c827ffef7d9e9dbdbf0197895895fdb1abc8814a8dec67b Server: nginx Set-Cookie: sid=bb3c24199c765055ddb0d293c2222256; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 638eef3c-b58c-4890-b9bf-5901037ce4ff BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.348215676Z TIME DURATION: 2.173009ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=339f8e381fbbeb1643d8aa3fcbde4947; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 5dd024cc-9818-4071-afb2-5f7eca2282b3 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.361815345Z TIME DURATION: 13.221755ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=c854bf962508b1c5d7b826d949da822c; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: f844d93e-7524-4fd2-917d-3cb181b1f640 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.366191565Z TIME DURATION: 3.99507ms HEADERS : Connection: keep-alive Content-Length: 52 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=577f75eac716d10ca4a986b2047db2ad; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: a7f078c9-d679-4819-9e90-ed0020d7b04b BODY : { "name": "conformance/testrepo", "tags": [ "tagtest0" ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.369206577Z TIME DURATION: 2.564742ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=3f4caa3a1a2798eda655d1d1e1eb7da1; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: a881f09d-acfe-4d4d-88b7-69e394ac93ac BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.381411844Z TIME DURATION: 11.861578ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=2e01c594cd0b26e5d9995c2dc2432cc3; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: ff490779-ca78-4e8e-95b2-ba66e9334cd4 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/tagtest0 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 400 Bad Request PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.385339347Z TIME DURATION: 3.510215ms HEADERS : Connection: keep-alive Content-Length: 108 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=b9e30876d8635fdeba457d24c4a9bcc7; Path=/; HttpOnly; Secure X-Request-Id: d5884bc1-8973-44cf-97ca-92329ebd2acf BODY : { "errors": [ { "code": "UNSUPPORTED", "message": "unsupported digest tagtest0: invalid checksum digest format" } ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:558b231f69ee85217c827ffef7d9e9dbdbf0197895895fdb1abc8814a8dec67b HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.388545488Z TIME DURATION: 2.676191ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=0e3245b3fc734cbca48585512ca68561; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 60759048-5eb0-4667-91e3-3053a1f0816b BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.400682406Z TIME DURATION: 11.787027ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=a8c9ccc8a231599a7abd2398b461c141; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: c188d911-2516-4e61-836b-95b339b26c03 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/manifests/sha256:558b231f69ee85217c827ffef7d9e9dbdbf0197895895fdb1abc8814a8dec67b HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.414387123Z TIME DURATION: 13.280306ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=3168d00380143f3c5ecd243e930cd6e3; Path=/; HttpOnly; Secure X-Request-Id: 906726fe-6935-43bf-b106-ad622dee592e BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/sha256:558b231f69ee85217c827ffef7d9e9dbdbf0197895895fdb1abc8814a8dec67b HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.417048676Z TIME DURATION: 2.14581ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=86670821a1fd55ae402a9a9efb60b90d; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: b9c87416-70ad-4b76-bb94-93b7f80bef1c BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.428687643Z TIME DURATION: 11.252407ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=58ac50591923bbba11e6fa5daeb14651; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: be6efbed-8cba-4ad2-bee1-63cf5125b355 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/manifests/sha256:558b231f69ee85217c827ffef7d9e9dbdbf0197895895fdb1abc8814a8dec67b HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.432933207Z TIME DURATION: 3.599193ms HEADERS : Connection: keep-alive Content-Length: 158 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=eb157788735e6444d47a338f5a698963; Path=/; HttpOnly; Secure X-Request-Id: 927f0483-be01-45f3-97a5-20cc045600b5 BODY : { "errors": [ { "code": "NOT_FOUND", "message": "artifact conformance/testrepo@sha256:558b231f69ee85217c827ffef7d9e9dbdbf0197895895fdb1abc8814a8dec67b not found" } ] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.435101148Z TIME DURATION: 1.733231ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=fc3d36f3823eebcc981cdc8d8c328a19; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: 18ce3173-9dfa-4cfa-85a8-0a2c5978167f BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.446708177Z TIME DURATION: 11.263631ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=d35260948d5e2014f692b97acf28ee22; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 802888da-17b3-4782-ab20-1b47171d97a5 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/tags/list HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.450665616Z TIME DURATION: 3.543397ms HEADERS : Connection: keep-alive Content-Length: 42 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=28e4eee27caaa9e0e31f6b5ce01d1f9e; Path=/; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: b2285849-559e-417f-b7fe-196e6554cb69 BODY : { "name": "conformance/testrepo", "tags": [] } ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:57a104d78a09d3749306798468e52db3b3e4691500e6337dcdc85b12045120d2 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.458443247Z TIME DURATION: 7.288076ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=89cbcc46c6cb5c243876a586884611e1; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: 5cd34c73-95ce-49fa-ac9c-bebbd3f8f254 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.470449918Z TIME DURATION: 11.558986ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=55fa29966d2c64efbdf881590954dc11; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 6d772bfd-6706-445e-92a0-63ca20ecb633 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:57a104d78a09d3749306798468e52db3b3e4691500e6337dcdc85b12045120d2 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.478399623Z TIME DURATION: 7.45382ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=62bd51259af7e4fc94553169ae55fbcc; Path=/; HttpOnly; Secure X-Request-Id: 8148507d-e8dd-4d31-ac18-a0a52b91f580 BODY : ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.481862808Z TIME DURATION: 3.077046ms HEADERS : Connection: keep-alive Content-Length: 194 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=6f4c1a375a74376d3960f4a2294662c5; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:delete" X-Request-Id: a50d404e-3bb0-4267-95f0-4ec98354bff6 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "unauthorized to access repository: conformance/testrepo, action: delete: unauthorized to access repository: conformance/testrepo, action: delete" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Adelete&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.493697115Z TIME DURATION: 11.442026ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=81cfbd2b38c1e6bdb7e42b3c1e11d745; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 800c7a81-4b53-499d-9209-ca841c332bc6 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ DELETE /v2/conformance/testrepo/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 202 Accepted PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.501719487Z TIME DURATION: 7.617547ms HEADERS : Connection: keep-alive Content-Length: 0 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=de6965e29ec473133c6e5bccd37c2c24; Path=/; HttpOnly; Secure X-Request-Id: f4e78a88-50fc-4291-901b-f37f0705cd9f BODY : ==============================================================================
DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:57a104d78a09d3749306798468e52db3b3e4691500e6337dcdc85b12045120d2 HTTP/1.1 HOST : 10.1.0.26 HEADERS: User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 401 Unauthorized PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.504303714Z TIME DURATION: 2.119458ms HEADERS : Connection: keep-alive Content-Length: 152 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=1d3ecd079790f8d5084f301b58a0e0d7; Path=/; HttpOnly; Secure Www-Authenticate: Bearer realm="https://10.1.0.26/service/token",service="harbor-registry",scope="repository:conformance/testrepo:pull" X-Request-Id: dc501e64-5bbd-43dd-a53c-04f3afdf1846 BODY : { "errors": [ { "code": "UNAUTHORIZED", "message": "authorize header needed to send HEAD to repository: authorize header needed to send HEAD to repository" } ] } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /service/token?scope=repository%3Aconformance%2Ftestrepo%3Apull&service=harbor-registry HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Basic ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 200 OK PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.516320616Z TIME DURATION: 11.656702ms HEADERS : Connection: keep-alive Content-Length: 1217 Content-Security-Policy: frame-ancestors 'none' Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Server: nginx Set-Cookie: sid=fcd76c9f1fe55e3cf94648191ce4f80d; Path=/; Secure; HttpOnly; Secure Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: DENY X-Request-Id: 62fea093-ac37-440e-8233-4006ec5cd160 BODY : { "token": "*****", "access_token": "*****", "expires_in": 1800, "issued_at": "2024-08-12T06:12:39Z" } ============================================================================== DEBUG ============================================================================== ~~~ REQUEST ~~~ GET /v2/conformance/testrepo/blobs/sha256:57a104d78a09d3749306798468e52db3b3e4691500e6337dcdc85b12045120d2 HTTP/1.1 HOST : 10.1.0.26 HEADERS: Authorization: Bearer ***** User-Agent: distribution-spec-conformance-tests BODY : ***** NO CONTENT ***** ------------------------------------------------------------------------------ ~~~ RESPONSE ~~~ STATUS : 404 Not Found PROTO : HTTP/1.1 RECEIVED AT : 2024-08-12T06:12:39.523960856Z TIME DURATION: 7.227551ms HEADERS : Connection: keep-alive Content-Length: 157 Content-Type: application/json; charset=utf-8 Date: Mon, 12 Aug 2024 06:12:39 GMT Docker-Distribution-Api-Version: registry/2.0 Server: nginx Set-Cookie: sid=193db3835336103fc39606dd9970a0f5; Path=/; HttpOnly; Secure X-Request-Id: 897cfc1e-ac13-4b56-9667-1bddf4032fcb BODY : { "errors": [ { "code": "BLOB_UNKNOWN", "message": "blob unknown to registry", "detail": "sha256:57a104d78a09d3749306798468e52db3b3e4691500e6337dcdc85b12045120d2" } ] } ==============================================================================