tribuchet: building on eliza Running client tests... === RUN TestDoServerRequestAttachesToken === PAUSE TestDoServerRequestAttachesToken === RUN TestUploadBuildLog_FileBodyReplayedOnRetry === PAUSE TestUploadBuildLog_FileBodyReplayedOnRetry === RUN TestRegisterUploadedObjectReusesConnections === PAUSE TestRegisterUploadedObjectReusesConnections === RUN TestRunGarbageCollection_FinishedOnAnotherReplica === PAUSE TestRunGarbageCollection_FinishedOnAnotherReplica === RUN TestRunGarbageCollection_NotFoundAfterLocalRun === PAUSE TestRunGarbageCollection_NotFoundAfterLocalRun === RUN TestCaseHackSuffix === PAUSE TestCaseHackSuffix === RUN TestFilterOversizedClosures === PAUSE TestFilterOversizedClosures === RUN TestUploadMultipart_PartsInParallel === PAUSE TestUploadMultipart_PartsInParallel === RUN TestUploadMultipart_ReturnsAfterDroppedBody === PAUSE TestUploadMultipart_ReturnsAfterDroppedBody === RUN TestUploadMultipart_FailedProducerIsNotCompleted === PAUSE TestUploadMultipart_FailedProducerIsNotCompleted === RUN TestPartSizeForNAR === PAUSE TestPartSizeForNAR === RUN TestDumpPathCaseHackMatchesNix --- PASS: TestDumpPathCaseHackMatchesNix (1.57s) === RUN TestDumpPathCaseHackCollision --- PASS: TestDumpPathCaseHackCollision (0.00s) === RUN TestDumpPathMatchesNix === PAUSE TestDumpPathMatchesNix === RUN TestDumpPathSingleFile === PAUSE TestDumpPathSingleFile === RUN TestDumpPathWriterError === PAUSE TestDumpPathWriterError === RUN TestEncodeNixBase32 === PAUSE TestEncodeNixBase32 === RUN TestEncodeNixBase32WithRealHash === PAUSE TestEncodeNixBase32WithRealHash === RUN TestConvertHashToNix32 === PAUSE TestConvertHashToNix32 === RUN TestGetStorePathHash === PAUSE TestGetStorePathHash === RUN TestPathInfoHashCompatibility === PAUSE TestPathInfoHashCompatibility === RUN TestParsePathInfoJSON === PAUSE TestParsePathInfoJSON === RUN TestParsePathInfoJSONMultiplePaths === PAUSE TestParsePathInfoJSONMultiplePaths === RUN TestPathInfoCACompatibility === PAUSE TestPathInfoCACompatibility === RUN TestRateLimiterFeedback === PAUSE TestRateLimiterFeedback === RUN TestRateLimiterFeedback_400DoesNotCountAsSuccess === PAUSE TestRateLimiterFeedback_400DoesNotCountAsSuccess === RUN TestRegisterUploadedObject_BoundedAgainstSilentServer === PAUSE TestRegisterUploadedObject_BoundedAgainstSilentServer === RUN TestRegisterUploadedObject_OutlivesPush === PAUSE TestRegisterUploadedObject_OutlivesPush === RUN TestResolveStorePath === PAUSE TestResolveStorePath === RUN TestDoWithRetry_BodyReplayedViaGetBody === PAUSE TestDoWithRetry_BodyReplayedViaGetBody === RUN TestRetryTimeoutOutlastsMaxRetries === PAUSE TestRetryTimeoutOutlastsMaxRetries === RUN TestDoWithRetry_FinalResponseBodyReadable === PAUSE TestDoWithRetry_FinalResponseBodyReadable === RUN TestShellSplit === PAUSE TestShellSplit === RUN TestShellSplitErrors === PAUSE TestShellSplitErrors === RUN TestStreamPushReportsEveryPath === PAUSE TestStreamPushReportsEveryPath === RUN TestStreamPushBatchesUnderLoad === PAUSE TestStreamPushBatchesUnderLoad === RUN TestStreamPushIsolatesFailures === PAUSE TestStreamPushIsolatesFailures === RUN TestStreamPushGivesUpOnDeadServer === PAUSE TestStreamPushGivesUpOnDeadServer === RUN TestStreamPushRequestLine === PAUSE TestStreamPushRequestLine === RUN TestStreamPushReportsSignatures === PAUSE TestStreamPushReportsSignatures === RUN TestStreamPushReportsSkippedPaths === PAUSE TestStreamPushReportsSkippedPaths === RUN TestClientSignaturesByStorePath === PAUSE TestClientSignaturesByStorePath === RUN TestStreamPushStopsWhenCanceled === PAUSE TestStreamPushStopsWhenCanceled === RUN TestSetClientTLS === PAUSE TestSetClientTLS === RUN TestSetClientTLSDoesNotMutateDefaultTransport === PAUSE TestSetClientTLSDoesNotMutateDefaultTransport === RUN TestSetClientTLSErrors === PAUSE TestSetClientTLSErrors === RUN TestStaticToken === PAUSE TestStaticToken === RUN TestFileTokenReadsAndCaches === PAUSE TestFileTokenReadsAndCaches === RUN TestFileTokenMissing === PAUSE TestFileTokenMissing === RUN TestFileTokenEmpty === PAUSE TestFileTokenEmpty === RUN TestScriptTokenNoExpiryRerunsEveryCall === PAUSE TestScriptTokenNoExpiryRerunsEveryCall === RUN TestScriptTokenCachesUntilRefresh === PAUSE TestScriptTokenCachesUntilRefresh === RUN TestScriptTokenEmptyToken === PAUSE TestScriptTokenEmptyToken === RUN TestScriptTokenBadJSON === PAUSE TestScriptTokenBadJSON === RUN TestScriptTokenScriptFails === PAUSE TestScriptTokenScriptFails === RUN TestScriptTokenEmptyCommand === PAUSE TestScriptTokenEmptyCommand === CONT TestDoServerRequestAttachesToken === CONT TestScriptTokenEmptyCommand --- PASS: TestScriptTokenEmptyCommand (0.00s) === CONT TestScriptTokenScriptFails === CONT TestScriptTokenBadJSON === CONT TestScriptTokenEmptyToken === CONT TestScriptTokenCachesUntilRefresh === CONT TestScriptTokenNoExpiryRerunsEveryCall === CONT TestFileTokenEmpty === CONT TestFileTokenMissing --- PASS: TestFileTokenEmpty (0.00s) --- PASS: TestFileTokenMissing (0.00s) === CONT TestFileTokenReadsAndCaches --- PASS: TestScriptTokenCachesUntilRefresh (0.01s) === CONT TestPathInfoCACompatibility === RUN TestPathInfoCACompatibility/null_ca_field === PAUSE TestPathInfoCACompatibility/null_ca_field === RUN TestPathInfoCACompatibility/old_string_format_-_text === PAUSE TestPathInfoCACompatibility/old_string_format_-_text === RUN TestPathInfoCACompatibility/old_string_format_-_fixed_recursive === PAUSE TestPathInfoCACompatibility/old_string_format_-_fixed_recursive === RUN TestPathInfoCACompatibility/new_structured_format_-_text === PAUSE TestPathInfoCACompatibility/new_structured_format_-_text === RUN TestPathInfoCACompatibility/new_structured_format_-_nar_method === PAUSE TestPathInfoCACompatibility/new_structured_format_-_nar_method === CONT TestPathInfoCACompatibility/null_ca_field --- PASS: TestFileTokenReadsAndCaches (0.00s) === CONT TestParsePathInfoJSONMultiplePaths === RUN TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths === PAUSE TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths === RUN TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths === PAUSE TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths === CONT TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths === CONT TestStaticToken --- PASS: TestStaticToken (0.00s) === CONT TestSetClientTLSErrors === CONT TestParsePathInfoJSON === RUN TestParsePathInfoJSON/Nix_format === PAUSE TestParsePathInfoJSON/Nix_format === RUN TestParsePathInfoJSON/Lix_format === PAUSE TestParsePathInfoJSON/Lix_format === CONT TestShellSplit --- PASS: TestShellSplit (0.00s) === CONT TestRegisterUploadedObjectReusesConnections === RUN TestParsePathInfoJSON/empty_input === PAUSE TestParsePathInfoJSON/empty_input === RUN TestParsePathInfoJSON/whitespace_only === PAUSE TestParsePathInfoJSON/whitespace_only === RUN TestParsePathInfoJSON/invalid_JSON === PAUSE TestParsePathInfoJSON/invalid_JSON --- PASS: TestScriptTokenScriptFails (0.93s) === CONT TestSetClientTLSDoesNotMutateDefaultTransport === CONT TestPathInfoHashCompatibility === CONT TestGetStorePathHash === CONT TestConvertHashToNix32 === CONT TestEncodeNixBase32WithRealHash === CONT TestEncodeNixBase32 === CONT TestDumpPathWriterError === CONT TestDumpPathSingleFile === CONT TestDumpPathMatchesNix === CONT TestPartSizeForNAR === CONT TestUploadMultipart_FailedProducerIsNotCompleted === CONT TestUploadMultipart_ReturnsAfterDroppedBody === CONT TestUploadMultipart_PartsInParallel === CONT TestFilterOversizedClosures === CONT TestCaseHackSuffix === CONT TestRunGarbageCollection_NotFoundAfterLocalRun === CONT TestRunGarbageCollection_FinishedOnAnotherReplica --- PASS: TestScriptTokenBadJSON (0.93s) === CONT TestUploadBuildLog_FileBodyReplayedOnRetry === CONT TestSetClientTLS === RUN TestSetClientTLSErrors/missing_cert_file === RUN TestPartSizeForNAR/zero_stays_at_minimum === PAUSE TestPartSizeForNAR/zero_stays_at_minimum === RUN TestPartSizeForNAR/small_stays_at_minimum === PAUSE TestPartSizeForNAR/small_stays_at_minimum === RUN TestPartSizeForNAR/80_GiB_fits_at_minimum --- PASS: TestSetClientTLSDoesNotMutateDefaultTransport (1.10s) === CONT TestStreamPushStopsWhenCanceled === PAUSE TestSetClientTLSErrors/missing_cert_file === PAUSE TestPartSizeForNAR/80_GiB_fits_at_minimum === RUN TestConvertHashToNix32/SRI_format_to_Nix32 === RUN TestSetClientTLSErrors/missing_key_file === RUN TestFilterOversizedClosures/no_limit_keeps_everything === PAUSE TestFilterOversizedClosures/no_limit_keeps_everything === RUN TestPartSizeForNAR/115_GiB_needs_larger_parts === PAUSE TestPartSizeForNAR/115_GiB_needs_larger_parts === RUN TestPartSizeForNAR/1_TiB === PAUSE TestPartSizeForNAR/1_TiB === RUN TestPartSizeForNAR/5_TiB_S3_max_object === PAUSE TestConvertHashToNix32/SRI_format_to_Nix32 --- PASS: TestStreamPushStopsWhenCanceled (0.00s) === RUN TestEncodeNixBase32/test_string_hash === PAUSE TestEncodeNixBase32/test_string_hash === RUN TestEncodeNixBase32/empty_input === CONT TestStreamPushReportsSkippedPaths === RUN TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped === RUN TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI) === PAUSE TestPartSizeForNAR/5_TiB_S3_max_object === RUN TestUploadMultipart_FailedProducerIsNotCompleted/on_a_part_boundary === PAUSE TestSetClientTLSErrors/missing_key_file === CONT TestStreamPushReportsSignatures === CONT TestStreamPushRequestLine === CONT TestClientSignaturesByStorePath === RUN TestGetStorePathHash/valid_store_path === CONT TestStreamPushGivesUpOnDeadServer --- PASS: TestEncodeNixBase32WithRealHash (0.00s) --- PASS: TestScriptTokenNoExpiryRerunsEveryCall (4.28s) === CONT TestStreamPushIsolatesFailures === PAUSE TestEncodeNixBase32/empty_input === CONT TestStreamPushBatchesUnderLoad === RUN TestStreamPushBatchesUnderLoad/oneAtATime=false === PAUSE TestStreamPushBatchesUnderLoad/oneAtATime=false --- PASS: TestStreamPushReportsSkippedPaths (0.00s) --- PASS: TestClientSignaturesByStorePath (0.00s) --- PASS: TestScriptTokenEmptyToken (4.29s) === PAUSE TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped === PAUSE TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI) === RUN TestPathInfoHashCompatibility/old_string_format_with_colon === PAUSE TestPathInfoHashCompatibility/old_string_format_with_colon === RUN TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI === RUN TestPartSizeForNAR/capped_at_5_GiB === PAUSE TestPartSizeForNAR/capped_at_5_GiB === PAUSE TestUploadMultipart_FailedProducerIsNotCompleted/on_a_part_boundary === RUN TestUploadMultipart_FailedProducerIsNotCompleted/inside_a_part === PAUSE TestUploadMultipart_FailedProducerIsNotCompleted/inside_a_part === CONT TestStreamPushReportsEveryPath === RUN TestSetClientTLSErrors/missing_ca_file === PAUSE TestSetClientTLSErrors/missing_ca_file === RUN TestSetClientTLSErrors/invalid_ca_file === PAUSE TestSetClientTLSErrors/invalid_ca_file === CONT TestShellSplitErrors --- PASS: TestShellSplitErrors (0.00s) === CONT TestDoWithRetry_FinalResponseBodyReadable === CONT TestParsePathInfoJSON/Nix_format 2026/11/12 00:01:07 INFO Garbage collection started 2026/11/12 00:01:07 ERROR Upload failed error=boom count=1 2026/11/12 00:01:07 ERROR Upload failed error=boom count=1 --- PASS: TestStreamPushReportsSignatures (0.00s) 2026/11/12 00:01:07 ERROR Upload failed error="connection refused" count=20 === CONT TestRetryTimeoutOutlastsMaxRetries 2026/11/12 00:01:07 INFO Garbage collection started 2026/11/12 00:01:07 ERROR Server seems unavailable, giving up on batch untried=17 === RUN TestConvertHashToNix32/already_Nix32_format === PAUSE TestConvertHashToNix32/already_Nix32_format === RUN TestConvertHashToNix32/invalid_format === PAUSE TestConvertHashToNix32/invalid_format === CONT TestDoWithRetry_BodyReplayedViaGetBody 2026/11/12 00:01:07 ERROR Upload failed error="bad path" count=3 === PAUSE TestGetStorePathHash/valid_store_path === RUN TestGetStorePathHash/basename_without_hyphen_should_error === PAUSE TestGetStorePathHash/basename_without_hyphen_should_error === RUN TestGetStorePathHash/hash_with_invalid_characters_should_error === PAUSE TestGetStorePathHash/hash_with_invalid_characters_should_error === RUN TestGetStorePathHash/hash_with_wrong_length_should_error === CONT TestRateLimiterFeedback === RUN TestRateLimiterFeedback/429_enables_limiter === PAUSE TestRateLimiterFeedback/429_enables_limiter 2026/11/12 00:01:07 WARN Request returned retryable status, retrying attempt=1 backoff=1ms status=502 url=http://127.0.0.1:40563 === CONT TestPathInfoCACompatibility/new_structured_format_-_nar_method 2026/11/12 00:01:07 WARN Rate limiter enabled after throttle name=server-test rate=5 2026/11/12 00:01:07 WARN Request returned retryable status, retrying attempt=1 backoff=0s status=503 url=http://127.0.0.1:40437 === CONT TestPathInfoCACompatibility/new_structured_format_-_text 2026/11/12 00:01:07 WARN Rate limiter enabled after throttle name=server-test rate=5 === CONT TestPathInfoCACompatibility/old_string_format_-_fixed_recursive 2026/11/12 00:01:07 WARN Request returned retryable status, retrying attempt=1 backoff=0s status=503 url=http://127.0.0.1:39777 --- PASS: TestDoServerRequestAttachesToken (4.31s) === RUN TestRateLimiterFeedback/503_enables_limiter 2026/11/12 00:01:07 WARN Rate limiter backed off name=server-test rate=5 === PAUSE TestRateLimiterFeedback/503_enables_limiter === RUN TestRateLimiterFeedback/200_does_not_enable_limiter === PAUSE TestRateLimiterFeedback/200_does_not_enable_limiter === RUN TestRateLimiterFeedback/400_does_not_enable_limiter === PAUSE TestRateLimiterFeedback/400_does_not_enable_limiter --- PASS: TestStreamPushGivesUpOnDeadServer (0.00s) --- PASS: TestStreamPushIsolatesFailures (0.00s) --- PASS: TestUploadMultipart_ReturnsAfterDroppedBody (0.04s) --- PASS: TestStreamPushReportsEveryPath (0.00s) 2026/11/12 00:01:07 WARN Rate limiter backed off name=server-test rate=5 === CONT TestRateLimiterFeedback_400DoesNotCountAsSuccess 2026/11/12 00:01:07 WARN Request returned retryable status, retrying attempt=2 backoff=0s status=503 url=http://127.0.0.1:39777 --- PASS: TestDoWithRetry_FinalResponseBodyReadable (0.00s) === CONT TestParsePathInfoJSON/invalid_JSON === CONT TestParsePathInfoJSON/empty_input === CONT TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths 2026/11/12 00:01:07 WARN Rate limiter enabled after throttle name=server-test rate=5 --- PASS: TestParsePathInfoJSONMultiplePaths (0.00s) --- PASS: TestParsePathInfoJSONMultiplePaths/Nix_multiple_paths (0.00s) --- PASS: TestParsePathInfoJSONMultiplePaths/Lix_multiple_paths (0.00s) === PAUSE TestGetStorePathHash/hash_with_wrong_length_should_error === CONT TestParsePathInfoJSON/Lix_format === CONT TestEncodeNixBase32/test_string_hash === PAUSE TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI === RUN TestPathInfoHashCompatibility/new_structured_format_with_sha512 === RUN TestSetClientTLS/rejects_connection_without_client_cert 2026/11/12 00:01:07 INFO Garbage collection progress phase=running_on_another_replica failed_uploads_deleted=0 old_closures_deleted=0 objects_marked=0 objects_deleted=0 objects_failed=0 === PAUSE TestSetClientTLS/rejects_connection_without_client_cert 2026/11/12 00:01:07 WARN Rate limiter enabled after throttle name=s3-test rate=5 === RUN TestSetClientTLS/succeeds_with_client_cert_and_CA 2026/11/12 00:01:07 WARN Request returned retryable status, retrying attempt=1 backoff=0s status=503 url=http://127.0.0.1:33577 === PAUSE TestSetClientTLS/succeeds_with_client_cert_and_CA === RUN TestSetClientTLS/preserves_debug_logging_transport === PAUSE TestSetClientTLS/preserves_debug_logging_transport 2026/11/12 00:01:07 WARN Request returned retryable status, retrying attempt=2 backoff=1ms status=502 url=http://127.0.0.1:40563 --- PASS: TestDoWithRetry_BodyReplayedViaGetBody (0.00s) === CONT TestRegisterUploadedObject_BoundedAgainstSilentServer === CONT TestResolveStorePath === RUN TestStreamPushBatchesUnderLoad/oneAtATime=true === CONT TestPathInfoCACompatibility/old_string_format_-_text === CONT TestParsePathInfoJSON/whitespace_only === CONT TestPartSizeForNAR/5_TiB_S3_max_object === CONT TestPartSizeForNAR/1_TiB === CONT TestPartSizeForNAR/115_GiB_needs_larger_parts === CONT TestPartSizeForNAR/80_GiB_fits_at_minimum === CONT TestPartSizeForNAR/small_stays_at_minimum === CONT TestSetClientTLSErrors/missing_cert_file === CONT TestSetClientTLSErrors/missing_ca_file === CONT TestPartSizeForNAR/capped_at_5_GiB === CONT TestSetClientTLSErrors/invalid_ca_file === CONT TestSetClientTLSErrors/missing_key_file === CONT TestConvertHashToNix32/SRI_format_to_Nix32 === CONT TestUploadMultipart_FailedProducerIsNotCompleted/inside_a_part === RUN TestFilterOversizedClosures/all_closures_skipped === PAUSE TestFilterOversizedClosures/all_closures_skipped === CONT TestConvertHashToNix32/invalid_format === CONT TestRateLimiterFeedback/429_enables_limiter === CONT TestRateLimiterFeedback/503_enables_limiter === PAUSE TestStreamPushBatchesUnderLoad/oneAtATime=true === CONT TestRegisterUploadedObject_OutlivesPush === CONT TestUploadMultipart_FailedProducerIsNotCompleted/on_a_part_boundary === CONT TestRateLimiterFeedback/400_does_not_enable_limiter 2026/11/12 00:01:07 WARN Request returned retryable status, retrying attempt=1 backoff=1ms status=502 url=http://127.0.0.1:40563 === CONT TestGetStorePathHash/hash_with_wrong_length_should_error === CONT TestEncodeNixBase32/empty_input === PAUSE TestPathInfoHashCompatibility/new_structured_format_with_sha512 === CONT TestConvertHashToNix32/already_Nix32_format === CONT TestGetStorePathHash/hash_with_invalid_characters_should_error === CONT TestSetClientTLS/preserves_debug_logging_transport 2026/11/12 00:01:07 WARN Garbage collection finished on another replica. Its statistics are not available here 2026/11/12 00:01:07 WARN Rate limiter enabled after throttle name=server-test rate=5 2026/11/12 00:01:07 WARN Request returned retryable status, retrying attempt=1 backoff=0s status=503 url=http://127.0.0.1:42449 === CONT TestSetClientTLS/succeeds_with_client_cert_and_CA === CONT TestFilterOversizedClosures/no_limit_keeps_everything === CONT TestFilterOversizedClosures/all_closures_skipped 2026/11/12 00:01:07 WARN Rate limiter enabled after throttle name=server-test rate=5 2026/11/12 00:01:07 WARN Request returned retryable status, retrying attempt=1 backoff=0s status=429 url=http://127.0.0.1:46205 === CONT TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped === CONT TestStreamPushBatchesUnderLoad/oneAtATime=false 2026/11/12 00:01:07 WARN Skipping closure: path exceeds server max NAR size top_level_path=/nix/store/cccccccccccccccccccccccccccccccc-wrapper oversized_path=/nix/store/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb-vm-image nar_size=5000 max_nar_size=50 === CONT TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI) 2026/11/12 00:01:07 WARN Skipping closure: path exceeds server max NAR size top_level_path=/nix/store/cccccccccccccccccccccccccccccccc-wrapper oversized_path=/nix/store/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb-vm-image nar_size=5000 max_nar_size=2000 --- PASS: TestParsePathInfoJSON (0.00s) --- PASS: TestParsePathInfoJSON/Nix_format (0.00s) --- PASS: TestParsePathInfoJSON/invalid_JSON (0.00s) --- PASS: TestParsePathInfoJSON/empty_input (0.00s) --- PASS: TestParsePathInfoJSON/Lix_format (0.00s) --- PASS: TestParsePathInfoJSON/whitespace_only (0.00s) === CONT TestGetStorePathHash/basename_without_hyphen_should_error === CONT TestPartSizeForNAR/zero_stays_at_minimum 2026/11/12 00:01:07 WARN Rate limiter backed off name=server-test rate=5 2026/11/12 00:01:07 WARN Rate limiter backed off name=server-test rate=5 === CONT TestPathInfoHashCompatibility/old_string_format_with_colon === CONT TestRateLimiterFeedback/200_does_not_enable_limiter === CONT TestSetClientTLS/rejects_connection_without_client_cert --- PASS: TestPartSizeForNAR (2.27s) --- PASS: TestPartSizeForNAR/5_TiB_S3_max_object (0.00s) --- PASS: TestPartSizeForNAR/1_TiB (0.00s) --- PASS: TestPartSizeForNAR/115_GiB_needs_larger_parts (0.00s) --- PASS: TestPartSizeForNAR/80_GiB_fits_at_minimum (0.00s) --- PASS: TestPartSizeForNAR/small_stays_at_minimum (0.00s) --- PASS: TestPartSizeForNAR/capped_at_5_GiB (0.00s) --- PASS: TestPartSizeForNAR/zero_stays_at_minimum (0.00s) --- PASS: TestUploadBuildLog_FileBodyReplayedOnRetry (0.00s) 2026/11/12 00:01:07 WARN Request returned retryable status, retrying attempt=2 backoff=1ms status=502 url=http://127.0.0.1:40563 --- PASS: TestRunGarbageCollection_NotFoundAfterLocalRun (0.00s) === CONT TestGetStorePathHash/valid_store_path === CONT TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI === CONT TestStreamPushBatchesUnderLoad/oneAtATime=true --- PASS: TestRunGarbageCollection_FinishedOnAnotherReplica (0.05s) --- PASS: TestRegisterUploadedObject_OutlivesPush (0.00s) --- PASS: TestResolveStorePath (0.00s) === CONT TestPathInfoHashCompatibility/new_structured_format_with_sha512 --- PASS: TestConvertHashToNix32 (0.00s) --- PASS: TestConvertHashToNix32/SRI_format_to_Nix32 (0.00s) --- PASS: TestConvertHashToNix32/invalid_format (0.00s) --- PASS: TestConvertHashToNix32/already_Nix32_format (0.00s) --- PASS: TestEncodeNixBase32 (0.00s) --- PASS: TestEncodeNixBase32/test_string_hash (0.00s) --- PASS: TestEncodeNixBase32/empty_input (0.00s) --- PASS: TestGetStorePathHash (0.04s) --- PASS: TestGetStorePathHash/hash_with_wrong_length_should_error (0.00s) --- PASS: TestGetStorePathHash/hash_with_invalid_characters_should_error (0.00s) --- PASS: TestGetStorePathHash/basename_without_hyphen_should_error (0.00s) --- PASS: TestGetStorePathHash/valid_store_path (0.00s) --- PASS: TestFilterOversizedClosures (0.00s) --- PASS: TestFilterOversizedClosures/no_limit_keeps_everything (0.00s) --- PASS: TestFilterOversizedClosures/all_closures_skipped (0.00s) --- PASS: TestFilterOversizedClosures/closure_with_oversized_dependency_is_skipped (0.00s) --- PASS: TestUploadMultipart_FailedProducerIsNotCompleted (0.00s) --- PASS: TestUploadMultipart_FailedProducerIsNotCompleted/inside_a_part (0.00s) --- PASS: TestUploadMultipart_FailedProducerIsNotCompleted/on_a_part_boundary (0.00s) --- PASS: TestPathInfoCACompatibility (0.00s) --- PASS: TestPathInfoCACompatibility/null_ca_field (0.00s) --- PASS: TestPathInfoCACompatibility/new_structured_format_-_nar_method (0.00s) --- PASS: TestPathInfoCACompatibility/new_structured_format_-_text (0.00s) --- PASS: TestPathInfoCACompatibility/old_string_format_-_fixed_recursive (0.00s) --- PASS: TestPathInfoCACompatibility/old_string_format_-_text (0.00s) --- PASS: TestPathInfoHashCompatibility (0.01s) --- PASS: TestPathInfoHashCompatibility/old_string_format_with_dash_(SRI) (0.00s) --- PASS: TestPathInfoHashCompatibility/old_string_format_with_colon (0.00s) --- PASS: TestPathInfoHashCompatibility/new_structured_format_-_converts_to_SRI (0.00s) --- PASS: TestPathInfoHashCompatibility/new_structured_format_with_sha512 (0.00s) --- PASS: TestStreamPushBatchesUnderLoad (0.00s) --- PASS: TestStreamPushBatchesUnderLoad/oneAtATime=false (0.00s) --- PASS: TestStreamPushBatchesUnderLoad/oneAtATime=true (0.00s) --- PASS: TestSetClientTLSErrors (4.28s) --- PASS: TestSetClientTLSErrors/missing_cert_file (0.00s) --- PASS: TestSetClientTLSErrors/missing_key_file (0.00s) --- PASS: TestSetClientTLSErrors/missing_ca_file (0.00s) --- PASS: TestSetClientTLSErrors/invalid_ca_file (0.00s) --- PASS: TestRateLimiterFeedback (0.00s) --- PASS: TestRateLimiterFeedback/400_does_not_enable_limiter (0.00s) --- PASS: TestRateLimiterFeedback/503_enables_limiter (0.00s) --- PASS: TestRateLimiterFeedback/429_enables_limiter (0.00s) --- PASS: TestRateLimiterFeedback/200_does_not_enable_limiter (0.00s) 2026/11/12 00:01:07 WARN Request returned retryable status, retrying attempt=3 backoff=1ms status=502 url=http://127.0.0.1:40563 2026/11/12 00:01:07 WARN Request returned retryable status, retrying attempt=4 backoff=1ms status=502 url=http://127.0.0.1:40563 2026/11/12 00:01:07 WARN Request returned retryable status, retrying attempt=5 backoff=1ms status=502 url=http://127.0.0.1:40563 2026/11/12 00:01:07 WARN Request failed, retrying attempt=1 backoff=100ms error="Post \"http://127.0.0.1:33323/api/uploads/complete\": context deadline exceeded" url=http://127.0.0.1:33323/api/uploads/complete 2026/11/12 00:01:07 WARN Failed to register uploaded object key=abc.narinfo error="sending request: context canceled during retry: context deadline exceeded" 2026/11/12 00:01:07 WARN Request failed, retrying attempt=1 backoff=100ms error="Post \"http://127.0.0.1:33323/api/uploads/complete\": context deadline exceeded" url=http://127.0.0.1:33323/api/uploads/complete 2026/11/12 00:01:07 WARN Failed to register uploaded object key=abc.narinfo error="sending request: context canceled during retry: context deadline exceeded" 2026/11/12 00:01:07 WARN Request failed, retrying attempt=1 backoff=100ms error="Post \"http://127.0.0.1:33323/api/uploads/complete\": context deadline exceeded" url=http://127.0.0.1:33323/api/uploads/complete 2026/11/12 00:01:07 WARN Failed to register uploaded object key=abc.narinfo error="sending request: context canceled during retry: context deadline exceeded" --- PASS: TestRegisterUploadedObject_BoundedAgainstSilentServer (0.10s) --- PASS: TestRateLimiterFeedback_400DoesNotCountAsSuccess (1.00s) 2026/11/12 00:01:09 WARN Request returned retryable status, retrying attempt=6 backoff=1ms status=502 url=http://127.0.0.1:40563 2026/11/12 00:01:09 WARN Request returned retryable status, retrying attempt=7 backoff=1ms status=502 url=http://127.0.0.1:40563 2026/11/12 00:01:09 WARN Request returned retryable status, retrying attempt=8 backoff=1ms status=502 url=http://127.0.0.1:40563 2026/11/12 00:01:09 WARN Request returned retryable status, retrying attempt=9 backoff=1ms status=502 url=http://127.0.0.1:40563 2026/11/12 00:01:09 WARN Request returned retryable status, retrying attempt=10 backoff=1ms status=502 url=http://127.0.0.1:40563 2026/11/12 00:01:09 WARN Request returned retryable status, retrying attempt=11 backoff=1ms status=502 url=http://127.0.0.1:40563 2026/11/12 00:01:09 WARN Request returned retryable status, retrying attempt=12 backoff=1ms status=502 url=http://127.0.0.1:40563 --- PASS: TestDumpPathSingleFile (2.00s) --- PASS: TestCaseHackSuffix (2.00s) 2026/11/12 00:01:09 WARN Request returned retryable status, retrying attempt=13 backoff=1ms status=502 url=http://127.0.0.1:40563 2026/11/12 00:01:09 http: TLS handshake error from 127.0.0.1:50134: remote error: tls: bad certificate --- PASS: TestSetClientTLS (0.00s) --- PASS: TestSetClientTLS/succeeds_with_client_cert_and_CA (1.98s) --- PASS: TestSetClientTLS/preserves_debug_logging_transport (1.98s) --- PASS: TestSetClientTLS/rejects_connection_without_client_cert (2.00s) 2026/11/12 00:01:09 WARN Request returned retryable status, retrying attempt=14 backoff=1ms status=502 url=http://127.0.0.1:40563 --- PASS: TestRegisterUploadedObjectReusesConnections (6.28s) 2026/11/12 00:01:09 WARN Request returned retryable status, retrying attempt=15 backoff=1ms status=502 url=http://127.0.0.1:40563 2026/11/12 00:01:09 WARN Request returned retryable status, retrying attempt=16 backoff=1ms status=502 url=http://127.0.0.1:40563 2026/11/12 00:01:09 WARN Request returned retryable status, retrying attempt=17 backoff=1ms status=502 url=http://127.0.0.1:40563 --- PASS: TestRetryTimeoutOutlastsMaxRetries (2.01s) --- PASS: TestDumpPathWriterError (2.05s) --- PASS: TestStreamPushRequestLine (2.01s) --- PASS: TestUploadMultipart_PartsInParallel (2.63s) --- PASS: TestDumpPathMatchesNix (4.57s) PASS Running server tests... The files belonging to this database system will be owned by user "nixbld". This user must also own the server process. The database cluster will be initialized with locale "C". The default database encoding has accordingly been set to "SQL_ASCII". The default text search configuration will be set to "english". Data page checksums are enabled. creating directory /build/postgres385024851/data ... ok creating subdirectories ... ok selecting dynamic shared memory implementation ... posix selecting default "max_connections" ... 100 selecting default "shared_buffers" ... 128MB selecting default time zone ... UTC creating configuration files ... ok running bootstrap script ... ok performing post-bootstrap initialization ... ok syncing data to disk ... ok initdb: warning: enabling "trust" authentication for local connections initdb: hint: You can change this by editing pg_hba.conf or using the option -A, or --auth-local and --auth-host, the next time you run initdb. Success. You can now start the database server using: pg_ctl -D /build/postgres385024851/data -l logfile start /build/postgres385024851:5432 - no response /build/postgres385024851:5432 - no response /build/postgres385024851:5432 - no response /build/postgres385024851:5432 - no response /build/postgres385024851:5432 - no response /build/postgres385024851:5432 - no response /build/postgres385024851:5432 - no response /build/postgres385024851:5432 - no response /build/postgres385024851:5432 - no response /build/postgres385024851:5432 - no response /build/postgres385024851:5432 - no response /build/postgres385024851:5432 - no response 2026-11-12 00:01:24.978 UTC [128] LOG: starting PostgreSQL 18.6 on aarch64-unknown-linux-gnu, compiled by clang version 21.1.8, 64-bit 2026-11-12 00:01:24.979 UTC [128] LOG: listening on Unix socket "/build/postgres385024851/.s.PGSQL.5432" 2026-11-12 00:01:24.985 UTC [146] LOG: database system was shut down at 2026-11-12 00:01:23 UTC 2026-11-12 00:01:24.992 UTC [128] LOG: database system is ready to accept connections /build/postgres385024851:5432 - accepting connections {"timestamp":"2026-11-12T00:01:38.297301168Z","level":"ERROR","message":"HTTP request completed","event":"http_request_completed","component":"server","subsystem":"http","request_id":"4434d5a4-31b8-4b9c-9480-5316663edec5","trace_id":"unknown","span_id":"unknown","peer_addr":"127.0.0.1","method":"GET","uri":"/health/ready","status_code":503,"suppressed_errors":0,"duration_ms":14,"result":"server_error","target":"rustfs::server::http","filename":"rustfs/src/server/layer.rs","line_number":502,"threadName":"rustfs-worker","threadId":"ThreadId(196)"} {"timestamp":"2026-11-12T00:01:38.413366436Z","level":"ERROR","message":"HTTP request completed","event":"http_request_completed","component":"server","subsystem":"http","request_id":"1ebd7608-6dc5-4ae0-8d6d-b3d415a8ef5c","trace_id":"unknown","span_id":"unknown","peer_addr":"127.0.0.1","method":"GET","uri":"/health/ready","status_code":503,"suppressed_errors":0,"duration_ms":0,"result":"server_error","target":"rustfs::server::http","filename":"rustfs/src/server/layer.rs","line_number":502,"threadName":"rustfs-worker","threadId":"ThreadId(205)"} === RUN TestAbortSucceeded === PAUSE TestAbortSucceeded === RUN TestService_AuthMiddleware === PAUSE TestService_AuthMiddleware === RUN TestService_AuthMiddleware_MTLSProxyHeader === PAUSE TestService_AuthMiddleware_MTLSProxyHeader === RUN TestService_AuthMiddleware_MTLSBoundSubjects === PAUSE TestService_AuthMiddleware_MTLSBoundSubjects === RUN TestService_ReadAuthMiddleware === PAUSE TestService_ReadAuthMiddleware === RUN TestService_AuthMiddleware_OIDC === PAUSE TestService_AuthMiddleware_OIDC === RUN TestService_RequireScope_OIDC === PAUSE TestService_RequireScope_OIDC === RUN TestService_ReadScope_PublicByDefault === PAUSE TestService_ReadScope_PublicByDefault === RUN TestCacheConfigHandler === PAUSE TestCacheConfigHandler === RUN TestCacheStatsHandler === PAUSE TestCacheStatsHandler === RUN TestClientCADerivations === PAUSE TestClientCADerivations === RUN TestClientErrorHandling === PAUSE TestClientErrorHandling === RUN TestClientIntegration === PAUSE TestClientIntegration === RUN TestClientMultipleUploads === PAUSE TestClientMultipleUploads === RUN TestClientWithDependencies === PAUSE TestClientWithDependencies === RUN TestClientSharedPathCommittedMidPush === PAUSE TestClientSharedPathCommittedMidPush === RUN TestPinProtectsFromGC === PAUSE TestPinProtectsFromGC === RUN TestClientPushesUseOnePush === PAUSE TestClientPushesUseOnePush === RUN TestClientFallsBackToClosures === PAUSE TestClientFallsBackToClosures === RUN TestDeleteClosuresRacingPins === PAUSE TestDeleteClosuresRacingPins === RUN TestConcurrentCommitsSharingObjectsDoNotDeadlock === PAUSE TestConcurrentCommitsSharingObjectsDoNotDeadlock === RUN TestResolveDBConnectionString === PAUSE TestResolveDBConnectionString === RUN TestConnectWaitsForAPeerMigration === PAUSE TestConnectWaitsForAPeerMigration === RUN TestLeadElectsOneAndHandsOver === PAUSE TestLeadElectsOneAndHandsOver === RUN TestLeadIncumbentWinsAfterRestart 2026/11/12 00:01:46 INFO lead: acquired remote=192.0.2.1:1234 generation=1 2026/11/12 00:01:47 INFO lead: released remote=192.0.2.1:1234 generation=1 2026/11/12 00:01:47 INFO lead: acquired remote=192.0.2.1:1234 generation=2 2026/11/12 00:01:48 INFO lead: released remote=192.0.2.1:1234 generation=2 --- PASS: TestLeadIncumbentWinsAfterRestart (10.19s) === RUN TestLeadUnannouncedStandbyYieldsToIncumbent === PAUSE TestLeadUnannouncedStandbyYieldsToIncumbent === RUN TestLeadIncumbentAnnouncesAtOnce === PAUSE TestLeadIncumbentAnnouncesAtOnce === RUN TestLeadGenerationGrowsWithEveryGrant === PAUSE TestLeadGenerationGrowsWithEveryGrant === RUN TestLeadEndsOnShutdown === PAUSE TestLeadEndsOnShutdown === RUN TestLeadEndsWhenItsConnectionHangs 2026/11/12 00:01:52 INFO lead: acquired remote=192.0.2.1:1234 generation=1 2026-11-12 00:01:53.560 UTC [393] FATAL: terminating connection due to administrator command 2026/11/12 00:01:53 INFO lead: acquired remote=192.0.2.1:1234 generation=2 2026/11/12 00:01:54 WARN lead: lock connection lost error="timeout: context deadline exceeded" 2026/11/12 00:01:54 INFO lead: released remote=192.0.2.1:1234 generation=1 2026/11/12 00:01:55 INFO lead: released remote=192.0.2.1:1234 generation=2 --- PASS: TestLeadEndsWhenItsConnectionHangs (6.42s) === RUN TestGCAdvisoryLockBlocksConcurrentRun === PAUSE TestGCAdvisoryLockBlocksConcurrentRun === RUN TestGCBugBareHashReferences === PAUSE TestGCBugBareHashReferences === RUN TestGCMetrics === PAUSE TestGCMetrics === RUN TestPushDedupSurvivesConcurrentGC === PAUSE TestPushDedupSurvivesConcurrentGC === RUN TestDeduplicatedObjectsRecordedAsPending === PAUSE TestDeduplicatedObjectsRecordedAsPending === RUN TestGCSweepSkipsPendingObjects === PAUSE TestGCSweepSkipsPendingObjects === RUN TestTombstonedObjectOfferedWithoutWaiting === PAUSE TestTombstonedObjectOfferedWithoutWaiting === RUN TestGCSweepDeliversEachKeyOnce === PAUSE TestGCSweepDeliversEachKeyOnce === RUN TestCreatePendingClosureVerifyS3FailureReleasesConnection === PAUSE TestCreatePendingClosureVerifyS3FailureReleasesConnection === RUN TestForceGCDuringPushOffersSweptObject === PAUSE TestForceGCDuringPushOffersSweptObject === RUN TestFailedS3DeleteKeepsTombstone === PAUSE TestFailedS3DeleteKeepsTombstone === RUN TestSweepSkipsRowsLockedByPush === PAUSE TestSweepSkipsRowsLockedByPush === RUN TestRegisterCompletedObjectNeedsPendingRow === PAUSE TestRegisterCompletedObjectNeedsPendingRow === RUN TestGetExistingObjectsLocksRows === PAUSE TestGetExistingObjectsLocksRows === RUN TestSweepRechecksPendingAfterLocking === PAUSE TestSweepRechecksPendingAfterLocking === RUN TestPushWaitsForSweepHoldingRow === PAUSE TestPushWaitsForSweepHoldingRow === RUN TestCommitRacingPendingCleanupKeepsObjects === PAUSE TestCommitRacingPendingCleanupKeepsObjects === RUN TestGCEndsOnShutdown === PAUSE TestGCEndsOnShutdown === RUN TestGCTaskStore_StartNew === PAUSE TestGCTaskStore_StartNew === RUN TestGCTaskStore_DeduplicateSameParams === PAUSE TestGCTaskStore_DeduplicateSameParams === RUN TestGCTaskStore_ConflictDifferentParams === PAUSE TestGCTaskStore_ConflictDifferentParams === RUN TestGCTaskStore_GetEmpty === PAUSE TestGCTaskStore_GetEmpty === RUN TestGCTaskStore_GetReturnsLatest === PAUSE TestGCTaskStore_GetReturnsLatest === RUN TestGCTaskStore_CompletedAllowsNewTask === PAUSE TestGCTaskStore_CompletedAllowsNewTask === RUN TestGCTaskStore_PhaseUpdates === PAUSE TestGCTaskStore_PhaseUpdates === RUN TestGCTaskStore_Fail === PAUSE TestGCTaskStore_Fail === RUN TestGracefulShutdownDrainsInflight === PAUSE TestGracefulShutdownDrainsInflight === RUN TestService_healthCheckHandler === PAUSE TestService_healthCheckHandler === RUN TestService_readinessHandler === PAUSE TestService_readinessHandler === RUN TestGenerateLandingPage === PAUSE TestGenerateLandingPage === RUN TestEnsureAbortUploadsRule === PAUSE TestEnsureAbortUploadsRule === RUN TestCacheConfigHandlerMaxNarSize === PAUSE TestCacheConfigHandlerMaxNarSize === RUN TestCreatePendingClosureRejectsOversizedNAR === PAUSE TestCreatePendingClosureRejectsOversizedNAR === RUN TestNARDeduplicationMetadataUploadBug === PAUSE TestNARDeduplicationMetadataUploadBug === RUN TestMetricsInventory === PAUSE TestMetricsInventory === RUN TestMetricsCommit === PAUSE TestMetricsCommit === RUN TestService_NativeMTLS === PAUSE TestService_NativeMTLS === RUN TestServerTLSConfig === PAUSE TestServerTLSConfig === RUN TestMultipartCleanup === PAUSE TestMultipartCleanup === RUN TestMultipartUploadAbortedWhenCancelledBeforeRecorded === PAUSE TestMultipartUploadAbortedWhenCancelledBeforeRecorded === RUN TestPendingCleanupUsesOneCutoff === PAUSE TestPendingCleanupUsesOneCutoff === RUN TestObjectStatsTrigger === PAUSE TestObjectStatsTrigger === RUN TestObjectStatsUpdatedOncePerCommit === PAUSE TestObjectStatsUpdatedOncePerCommit === RUN TestOrphanedObjectsGC === PAUSE TestOrphanedObjectsGC === RUN TestOrphanedObjectsGCStressTest === PAUSE TestOrphanedObjectsGCStressTest === RUN TestCreatePin_ReservedPins === PAUSE TestCreatePin_ReservedPins === RUN TestPresentReportsOnlyClosureRoots === PAUSE TestPresentReportsOnlyClosureRoots === RUN TestPresentRefreshesOnlyStaleClosures === PAUSE TestPresentRefreshesOnlyStaleClosures === RUN TestPresentNotReportedWhileGCDeletesClosure === PAUSE TestPresentNotReportedWhileGCDeletesClosure === RUN TestParseSingleRange === PAUSE TestParseSingleRange === RUN TestProxyHeadersOnlyTrustedOnSocket 2026/11/12 00:01:56 INFO Starting HTTP server address=127.0.0.1:41593 2026/11/12 00:01:56 INFO Starting HTTP server address=proxy.sock 2026/11/12 00:01:56 WARN mTLS auth: subject not in bound subjects subject="CN=someone" 2026/11/12 00:01:56 INFO Shutdown signal received, draining in-flight requests timeout=10s --- PASS: TestProxyHeadersOnlyTrustedOnSocket (1.28s) === RUN TestIsValidCachePath === PAUSE TestIsValidCachePath === RUN TestReadProxyNarinfo === PAUSE TestReadProxyNarinfo === RUN TestReadProxyNarinfoAlreadyDecompressed === PAUSE TestReadProxyNarinfoAlreadyDecompressed === RUN TestReadProxyContentNegotiation === PAUSE TestReadProxyContentNegotiation === RUN TestReadProxyNarStreaming === PAUSE TestReadProxyNarStreaming === RUN TestReadProxy404 === PAUSE TestReadProxy404 === RUN TestReadProxyInvalidPath === PAUSE TestReadProxyInvalidPath === RUN TestReadProxyHead === PAUSE TestReadProxyHead === RUN TestReadProxyOutlastsServerWriteTimeout === PAUSE TestReadProxyOutlastsServerWriteTimeout === RUN TestReadProxyConditionalGet === PAUSE TestReadProxyConditionalGet === RUN TestReadProxyRootRedirectsToIndexHTML === PAUSE TestReadProxyRootRedirectsToIndexHTML === RUN TestReadProxyDisabled === PAUSE TestReadProxyDisabled === RUN TestReadRedirectNar === PAUSE TestReadRedirectNar === RUN TestReadRedirectKeepsNarinfoProxied === PAUSE TestReadRedirectKeepsNarinfoProxied === RUN TestReadProxyRangeRequest === PAUSE TestReadProxyRangeRequest === RUN TestReadRedirectUsesPublicS3URL === PAUSE TestReadRedirectUsesPublicS3URL === RUN TestPush_OverlappingRootsStoreOneRowPerKey === PAUSE TestPush_OverlappingRootsStoreOneRowPerKey === RUN TestPush_CompleteCommitsEveryRoot === PAUSE TestPush_CompleteCommitsEveryRoot === RUN TestPush_RepeatedRootCommitsOnce === PAUSE TestPush_RepeatedRootCommitsOnce === RUN TestPush_CompleteWaitsForCleanupOfThePush === PAUSE TestPush_CompleteWaitsForCleanupOfThePush === RUN TestPush_RootsAreLockedInByteOrder === PAUSE TestPush_RootsAreLockedInByteOrder === RUN TestPush_SkippedKeySurvivesGCBeforeCommit === PAUSE TestPush_SkippedKeySurvivesGCBeforeCommit === RUN TestPush_RejectsBadRequests === PAUSE TestPush_RejectsBadRequests === RUN TestPush_SignsNarinfosOfItsPendingObjects === PAUSE TestPush_SignsNarinfosOfItsPendingObjects === RUN TestSharedNarBothUploadsComplete === PAUSE TestSharedNarBothUploadsComplete === RUN TestCompleteMultipartUpload_ErrorButObjectExists === PAUSE TestCompleteMultipartUpload_ErrorButObjectExists === RUN TestCompletedNarNotReofferedAcrossClosures === PAUSE TestCompletedNarNotReofferedAcrossClosures === RUN TestPresignedUploadRegisteredBeforeCommit === PAUSE TestPresignedUploadRegisteredBeforeCommit === RUN TestService_Rustfstest === PAUSE TestService_Rustfstest === RUN TestParseSize === PAUSE TestParseSize === RUN TestSkippedUploadsHandler === PAUSE TestSkippedUploadsHandler === RUN TestSystemdListenerNotActivated --- PASS: TestSystemdListenerNotActivated (0.00s) === RUN TestWatchdogBeatsWhenHealthy --- PASS: TestWatchdogBeatsWhenHealthy (0.02s) === RUN TestWatchdogSkipsWhenUnhealthy 2026/11/12 00:01:56 WARN watchdog liveness check failed, skipping heartbeat error="context deadline exceeded" 2026/11/12 00:01:56 WARN watchdog liveness check failed, skipping heartbeat error="context deadline exceeded" 2026/11/12 00:01:56 WARN watchdog liveness check failed, skipping heartbeat error="context deadline exceeded" 2026/11/12 00:01:56 WARN watchdog liveness check failed, skipping heartbeat error="context deadline exceeded" 2026/11/12 00:01:56 WARN watchdog liveness check failed, skipping heartbeat error="context deadline exceeded" 2026/11/12 00:01:56 WARN watchdog liveness check failed, skipping heartbeat error="context deadline exceeded" 2026/11/12 00:01:56 WARN watchdog liveness check failed, skipping heartbeat error="context deadline exceeded" 2026/11/12 00:01:56 WARN watchdog liveness check failed, skipping heartbeat error="context deadline exceeded" 2026/11/12 00:01:56 WARN watchdog liveness check failed, skipping heartbeat error="context deadline exceeded" 2026/11/12 00:01:56 WARN watchdog liveness check failed, skipping heartbeat error="context deadline exceeded" --- PASS: TestWatchdogSkipsWhenUnhealthy (0.20s) === RUN TestCompleteMultipartUploadHandler_RateLimitTriggersThrottle === PAUSE TestCompleteMultipartUploadHandler_RateLimitTriggersThrottle === RUN TestProxyWriteTimeout === PAUSE TestProxyWriteTimeout === RUN TestPendingClosureWriteTimeout === PAUSE TestPendingClosureWriteTimeout === RUN TestIsValidUploadKey === PAUSE TestIsValidUploadKey === RUN TestUploadHandlersRejectInvalidKeys === PAUSE TestUploadHandlersRejectInvalidKeys === RUN TestUploadHandlersRejectOversizedBody === PAUSE TestUploadHandlersRejectOversizedBody === RUN TestService_cleanupPendingClosuresHandler === PAUSE TestService_cleanupPendingClosuresHandler === RUN TestService_createPendingClosureHandler === PAUSE TestService_createPendingClosureHandler === RUN TestService_verifyS3Integrity === PAUSE TestService_verifyS3Integrity === RUN TestService_verifyS3ReuploadsStaleNarinfo === PAUSE TestService_verifyS3ReuploadsStaleNarinfo === RUN TestCompleteMultipartUnregistered === PAUSE TestCompleteMultipartUnregistered === RUN TestCreatePendingClosure_SmallNARUsesSimplePUT === PAUSE TestCreatePendingClosure_SmallNARUsesSimplePUT === CONT TestProxyWriteTimeout === CONT TestService_createPendingClosureHandler === CONT TestAbortSucceeded === CONT TestCreatePendingClosure_SmallNARUsesSimplePUT === CONT TestCompleteMultipartUploadHandler_RateLimitTriggersThrottle --- PASS: TestAbortSucceeded (0.00s) === CONT TestPresentReportsOnlyClosureRoots === CONT TestCompleteMultipartUnregistered === CONT TestSkippedUploadsHandler === CONT TestService_verifyS3ReuploadsStaleNarinfo === RUN TestService_verifyS3ReuploadsStaleNarinfo/lost,_other_NAR_pushed === PAUSE TestService_verifyS3ReuploadsStaleNarinfo/lost,_other_NAR_pushed === CONT TestParseSize --- PASS: TestParseSize (0.00s) === CONT TestService_verifyS3Integrity === CONT TestService_Rustfstest === CONT TestUploadHandlersRejectInvalidKeys === CONT TestPresignedUploadRegisteredBeforeCommit === CONT TestService_cleanupPendingClosuresHandler === CONT TestCompletedNarNotReofferedAcrossClosures === CONT TestUploadHandlersRejectOversizedBody === CONT TestCompleteMultipartUpload_ErrorButObjectExists === CONT TestIsValidUploadKey === CONT TestSharedNarBothUploadsComplete === CONT TestPush_SignsNarinfosOfItsPendingObjects === CONT TestGCTaskStore_CompletedAllowsNewTask === CONT TestGCTaskStore_GetReturnsLatest === CONT TestPresentRefreshesOnlyStaleClosures === CONT TestGCTaskStore_GetEmpty === RUN TestProxyWriteTimeout/narinfo === RUN TestService_verifyS3ReuploadsStaleNarinfo/intact,_other_NAR_pushed === PAUSE TestService_verifyS3ReuploadsStaleNarinfo/intact,_other_NAR_pushed === RUN TestService_verifyS3ReuploadsStaleNarinfo/first_of_two_lost === PAUSE TestService_verifyS3ReuploadsStaleNarinfo/first_of_two_lost === RUN TestService_verifyS3ReuploadsStaleNarinfo/first_of_two_lost,_second_pushed === PAUSE TestService_verifyS3ReuploadsStaleNarinfo/first_of_two_lost,_second_pushed === RUN TestService_verifyS3ReuploadsStaleNarinfo/lost,_same_NAR_pushed === PAUSE TestService_verifyS3ReuploadsStaleNarinfo/lost,_same_NAR_pushed === RUN TestUploadHandlersRejectInvalidKeys/create_pending_closure_rejects_nix-cache-info === PAUSE TestUploadHandlersRejectInvalidKeys/create_pending_closure_rejects_nix-cache-info === RUN TestUploadHandlersRejectInvalidKeys/create_pending_closure_rejects_path_traversal === PAUSE TestUploadHandlersRejectInvalidKeys/create_pending_closure_rejects_path_traversal === RUN TestUploadHandlersRejectInvalidKeys/complete_multipart_rejects_non-NAR_key === PAUSE TestUploadHandlersRejectInvalidKeys/complete_multipart_rejects_non-NAR_key === RUN TestUploadHandlersRejectInvalidKeys/request_more_parts_rejects_non-NAR_key === PAUSE TestUploadHandlersRejectInvalidKeys/request_more_parts_rejects_non-NAR_key === CONT TestOrphanedObjectsGCStressTest 2026/11/12 00:01:56 INFO Client skipped oversized paths paths=3 nar_bytes=5000000000 --- PASS: TestGCTaskStore_GetReturnsLatest (0.00s) === CONT TestGCTaskStore_DeduplicateSameParams --- PASS: TestGCTaskStore_DeduplicateSameParams (0.00s) === CONT TestOrphanedObjectsGC === PAUSE TestProxyWriteTimeout/narinfo === RUN TestProxyWriteTimeout/1_GiB_nar === PAUSE TestProxyWriteTimeout/1_GiB_nar === RUN TestProxyWriteTimeout/10_GiB_nar === PAUSE TestProxyWriteTimeout/10_GiB_nar === RUN TestProxyWriteTimeout/unknown_size === PAUSE TestProxyWriteTimeout/unknown_size === CONT TestCreatePin_ReservedPins === RUN TestIsValidUploadKey/narinfo === PAUSE TestIsValidUploadKey/narinfo === RUN TestIsValidUploadKey/nar_zst === PAUSE TestIsValidUploadKey/nar_zst === RUN TestIsValidUploadKey/nar_xz === PAUSE TestIsValidUploadKey/nar_xz === RUN TestIsValidUploadKey/nar_plain === PAUSE TestIsValidUploadKey/nar_plain === RUN TestIsValidUploadKey/listing === PAUSE TestIsValidUploadKey/listing === RUN TestIsValidUploadKey/build_log --- PASS: TestGCTaskStore_CompletedAllowsNewTask (0.00s) === PAUSE TestIsValidUploadKey/build_log === RUN TestIsValidUploadKey/build_log_home-manager_file === PAUSE TestIsValidUploadKey/build_log_home-manager_file === CONT TestGCTaskStore_StartNew --- PASS: TestGCTaskStore_StartNew (0.00s) === CONT TestObjectStatsTrigger === CONT TestGCEndsOnShutdown === RUN TestGCEndsOnShutdown/before_the_run === PAUSE TestGCEndsOnShutdown/before_the_run === RUN TestGCEndsOnShutdown/blocked_in_the_sweep's_S3_delete === PAUSE TestGCEndsOnShutdown/blocked_in_the_sweep's_S3_delete === RUN TestGCEndsOnShutdown/blocked_on_a_row_lock_in_the_mark === PAUSE TestGCEndsOnShutdown/blocked_on_a_row_lock_in_the_mark === CONT TestObjectStatsUpdatedOncePerCommit === CONT TestPresentNotReportedWhileGCDeletesClosure === RUN TestIsValidUploadKey/build_log_plus_in_name === RUN TestPresentNotReportedWhileGCDeletesClosure/fresh === PAUSE TestIsValidUploadKey/build_log_plus_in_name === CONT TestGCTaskStore_ConflictDifferentParams === CONT TestPendingCleanupUsesOneCutoff --- PASS: TestGCTaskStore_GetEmpty (0.00s) --- PASS: TestGCTaskStore_ConflictDifferentParams (0.00s) === PAUSE TestPresentNotReportedWhileGCDeletesClosure/fresh === RUN TestPresentNotReportedWhileGCDeletesClosure/stale === PAUSE TestPresentNotReportedWhileGCDeletesClosure/stale === RUN TestIsValidUploadKey/build_log_question_mark === PAUSE TestIsValidUploadKey/build_log_question_mark === RUN TestIsValidUploadKey/build_log_equals === PAUSE TestIsValidUploadKey/build_log_equals === CONT TestPush_RejectsBadRequests === RUN TestIsValidUploadKey/realisation === PAUSE TestIsValidUploadKey/realisation === RUN TestIsValidUploadKey/realisation_plus_in_output === PAUSE TestIsValidUploadKey/realisation_plus_in_output === RUN TestIsValidUploadKey/nix-cache-info === PAUSE TestIsValidUploadKey/nix-cache-info === RUN TestIsValidUploadKey/index.html === PAUSE TestIsValidUploadKey/index.html === RUN TestIsValidUploadKey/narinfo_key,_nar_type === PAUSE TestIsValidUploadKey/narinfo_key,_nar_type === RUN TestIsValidUploadKey/nar_key,_narinfo_type === PAUSE TestIsValidUploadKey/nar_key,_narinfo_type === RUN TestIsValidUploadKey/listing_key,_narinfo_type === PAUSE TestIsValidUploadKey/listing_key,_narinfo_type === RUN TestIsValidUploadKey/traversal === PAUSE TestIsValidUploadKey/traversal === RUN TestIsValidUploadKey/traversal_nar === PAUSE TestIsValidUploadKey/traversal_nar === RUN TestIsValidUploadKey/absolute === PAUSE TestIsValidUploadKey/absolute === RUN TestIsValidUploadKey/empty_key === PAUSE TestIsValidUploadKey/empty_key === RUN TestIsValidUploadKey/unknown_type === PAUSE TestIsValidUploadKey/unknown_type === CONT TestCommitRacingPendingCleanupKeepsObjects === RUN TestUploadHandlersRejectOversizedBody/create_pending_closure === PAUSE TestUploadHandlersRejectOversizedBody/create_pending_closure === RUN TestUploadHandlersRejectOversizedBody/complete_multipart === PAUSE TestUploadHandlersRejectOversizedBody/complete_multipart === RUN TestUploadHandlersRejectOversizedBody/request_more_parts === PAUSE TestUploadHandlersRejectOversizedBody/request_more_parts === CONT TestMultipartUploadAbortedWhenCancelledBeforeRecorded --- PASS: TestSkippedUploadsHandler (3.17s) === CONT TestPush_SkippedKeySurvivesGCBeforeCommit 2026/11/12 00:02:00 INFO OIDC provider initialized name=test issuer=http://127.0.0.1:39833/oidc === RUN TestPush_RejectsBadRequests/no_roots === PAUSE TestPush_RejectsBadRequests/no_roots === RUN TestPush_RejectsBadRequests/no_objects === PAUSE TestPush_RejectsBadRequests/no_objects === RUN TestPush_RejectsBadRequests/bad_root === PAUSE TestPush_RejectsBadRequests/bad_root === RUN TestPush_RejectsBadRequests/root_not_in_objects === PAUSE TestPush_RejectsBadRequests/root_not_in_objects === CONT TestMultipartCleanup 2026/11/12 00:02:00 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:00 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:00 INFO Received uploads request method=POST path=/api/pending_closures === CONT TestEnsureAbortUploadsRule --- PASS: TestPresentRefreshesOnlyStaleClosures (1.82s) 2026/11/12 00:02:00 INFO Aborted multipart uploads count=0 kept=0 --- PASS: TestObjectStatsUpdatedOncePerCommit (1.83s) === CONT TestPush_RootsAreLockedInByteOrder 2026/11/12 00:02:00 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:00 INFO Received uploads request method=POST path=/api/pending_closures --- PASS: TestMultipartUploadAbortedWhenCancelledBeforeRecorded (1.73s) === CONT TestGenerateLandingPage === CONT TestPush_CompleteWaitsForCleanupOfThePush --- PASS: TestGenerateLandingPage (4.28s) 2026/11/12 00:02:04 INFO Received cleanup request method=DELETE path=/api/pending_closures 2026/11/12 00:02:04 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:04 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:04 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:04 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:04 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:04 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:04 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:04 INFO Vacuumed table table=closures 2026/11/12 00:02:04 INFO Vacuumed table table=objects 2026/11/12 00:02:04 INFO Received cleanup request method=DELETE path=/api/pending_closures 2026/11/12 00:02:04 INFO Aborted multipart uploads count=1 kept=0 2026/11/12 00:02:04 INFO Received complete upload request method=POST path=/api/pending_closures/1/complete 2026-11-12 00:02:04.594 UTC [467] ERROR: Closure does not exist: id=1 2026-11-12 00:02:04.594 UTC [467] CONTEXT: PL/pgSQL function commit_pending_closure(bigint) line 13 at RAISE 2026-11-12 00:02:04.594 UTC [467] STATEMENT: -- name: CommitPendingClosure :one SELECT commit_pending_closure($1::bigint)::bigint --- PASS: TestService_cleanupPendingClosuresHandler (6.23s) === CONT TestService_readinessHandler 2026/11/12 00:02:04 INFO Received complete multipart upload request method=POST path=/api/multipart/complete 2026/11/12 00:02:04 WARN CompleteMultipartUpload errored but object exists; treating as success error="The specified key does not exist." object_key=nar/gggggggggggggggggggggggggggggg0300000000000000000000.nar.zst upload_id=NTQwMDM1NWYtMTEzNC00NTU1LWJlZGQtNzAyNDcwZjVhNWQ3LmI2NjY0ZGVhLTM1YmMtNGIwNy1iN2EyLWUzNzBmNDg2ZTE1YngxNzk0NDQxNzIwMjY0MTAyNjY2 2026/11/12 00:02:04 INFO Received push request method=POST path=/api/pushes 2026/11/12 00:02:04 INFO Completed multipart upload object_key=nar/gggggggggggggggggggggggggggggg0300000000000000000000.nar.zst upload_id=NTQwMDM1NWYtMTEzNC00NTU1LWJlZGQtNzAyNDcwZjVhNWQ3LmI2NjY0ZGVhLTM1YmMtNGIwNy1iN2EyLWUzNzBmNDg2ZTE1YngxNzk0NDQxNzIwMjY0MTAyNjY2 parts=1 2026/11/12 00:02:04 INFO Received sign narinfos request method=POST path=/api/pushes/1/sign --- PASS: TestCompleteMultipartUpload_ErrorButObjectExists (6.27s) === CONT TestPush_RepeatedRootCommitsOnce 2026/11/12 00:02:04 INFO Signed narinfos id=1 count=1 2026/11/12 00:02:04 INFO Received sign narinfos request method=POST path=/api/pushes/1/sign 2026/11/12 00:02:04 INFO Received sign narinfos request method=POST path=/api/pushes/1/sign 2026/11/12 00:02:04 ERROR Failed to sign narinfos signer="index 1" error="signing key cannot be nil" 2026/11/12 00:02:04 INFO Received sign narinfos request method=POST path=/api/pushes/1/sign 2026/11/12 00:02:04 ERROR Failed to sign narinfos signer=niks3-test-1 error="signer failed" 2026/11/12 00:02:04 INFO Received sign narinfos request method=POST path=/api/pushes/1/sign 2026/11/12 00:02:04 ERROR Signer returned unexpected signature count signer=niks3-test-1 got=0 want=1 2026/11/12 00:02:04 INFO Received sign narinfos request method=POST path=/api/pushes/1/sign 2026/11/12 00:02:04 ERROR Signer returned unexpected object key signer=niks3-test-1 object_key=unexpected.narinfo --- PASS: TestPush_SignsNarinfosOfItsPendingObjects (6.28s) === CONT TestService_healthCheckHandler --- PASS: TestObjectStatsTrigger (6.33s) === CONT TestPush_CompleteCommitsEveryRoot === NAME TestOrphanedObjectsGC orphaned_objects_gc_test.go:287: GC Test Summary: orphaned_objects_gc_test.go:288: - Kept: 2 objects from closure A orphaned_objects_gc_test.go:289: - Deleted: 2 objects from closure B orphaned_objects_gc_test.go:290: - Deleted: 6 orphaned chain objects (X1->X2->X3) orphaned_objects_gc_test.go:291: - Deleted: 2 orphaned single objects (Y) orphaned_objects_gc_test.go:292: - Total deleted: 10 objects --- PASS: TestOrphanedObjectsGC (6.34s) === CONT TestGracefulShutdownDrainsInflight 2026/11/12 00:02:04 INFO Starting HTTP server address=127.0.0.1:41795 2026/11/12 00:02:04 INFO Shutdown signal received, draining in-flight requests timeout=10s --- PASS: TestService_Rustfstest (8.07s) === CONT TestPush_OverlappingRootsStoreOneRowPerKey --- PASS: TestGracefulShutdownDrainsInflight (0.07s) 2026/11/12 00:02:04 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:04 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:04 INFO Received uploads request method=POST path=/api/pending_closures === CONT TestCacheConfigHandlerMaxNarSize --- PASS: TestCacheConfigHandlerMaxNarSize (0.00s) === CONT TestReadRedirectUsesPublicS3URL 2026/11/12 00:02:04 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:04 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:04 INFO Received complete multipart upload request method=POST path=/api/multipart/complete 2026/11/12 00:02:04 INFO Received cleanup request method=DELETE path=/api/pending_closures 2026/11/12 00:02:04 ERROR Failed to get multipart upload error="no rows in result set" upload_id=does-not-exist object_key=nar/0000000000000000000000000000000000000000000000000000.nar.zst --- PASS: TestCompleteMultipartUnregistered (8.19s) === CONT TestServerTLSConfig === RUN TestServerTLSConfig/no_client_CA === PAUSE TestServerTLSConfig/no_client_CA === RUN TestServerTLSConfig/missing_CA_file === PAUSE TestServerTLSConfig/missing_CA_file === RUN TestServerTLSConfig/not_a_PEM_file === PAUSE TestServerTLSConfig/not_a_PEM_file === CONT TestReadProxyRangeRequest 2026/11/12 00:02:04 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:04 INFO Received complete multipart upload request method=POST path=/api/multipart/complete 2026/11/12 00:02:04 INFO Received complete multipart upload request method=POST path=/api/multipart/complete 2026/11/12 00:02:04 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:04 INFO Completed multipart upload object_key=nar/gggggggggggggggggggggggggggggg0100000000000000000000.nar.zst upload_id=NTQwMDM1NWYtMTEzNC00NTU1LWJlZGQtNzAyNDcwZjVhNWQ3LmFjZjgwZjczLWRmMDgtNDZmNC05ZWIwLWQ2NmJjZGQ2M2NlNXgxNzk0NDQxNzIwMTMwMzA4NzMw parts=12 2026/11/12 00:02:04 INFO Completed multipart upload object_key=nar/hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh0100000000000000000000.nar.zst upload_id=NTQwMDM1NWYtMTEzNC00NTU1LWJlZGQtNzAyNDcwZjVhNWQ3LjM0NmRiYmIwLWY1ZjAtNDNjZS04MWY1LTExMjYyY2RhYzA2ZXgxNzk0NDQxNzIwMTU3OTIyNTUz parts=12 2026/11/12 00:02:04 INFO Received uploads request method=POST path=/api/pending_closures --- PASS: TestCompletedNarNotReofferedAcrossClosures (6.59s) === CONT TestService_NativeMTLS 2026/11/12 00:02:04 INFO Registered completed upload object_key=nar/jjjjjjjjjjjjjjjjjjjjjjjjjjjjjj0100000000000000000000.nar.zst 2026/11/12 00:02:04 INFO Received uploads request method=POST path=/api/pending_closures --- PASS: TestPresignedUploadRegisteredBeforeCommit (8.30s) === CONT TestReadRedirectKeepsNarinfoProxied --- PASS: TestPresentReportsOnlyClosureRoots (8.31s) === CONT TestMetricsCommit 2026/11/12 00:02:05 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:05 INFO Received complete multipart upload request method=POST path=/api/multipart/complete --- PASS: TestCreatePendingClosure_SmallNARUsesSimplePUT (8.36s) === CONT TestReadRedirectNar 2026/11/12 00:02:05 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:05 INFO Received create pin request method=POST path=/api/pins/worker-x86_64-linux 2026/11/12 00:02:05 WARN Refused reserved pin name=worker-x86_64-linux 2026/11/12 00:02:05 INFO Received create pin request method=POST path=/api/pins/worker-x86_64-linux 2026/11/12 00:02:05 INFO Received create pin request method=POST path=/api/pins/my-app 2026/11/12 00:02:05 INFO Received create pin request method=POST path=/api/pins/worker-x86_64-linux --- PASS: TestCreatePin_ReservedPins (6.73s) === CONT TestMetricsInventory 2026/11/12 00:02:05 INFO Received push request method=POST path=/api/pushes 2026/11/12 00:02:05 INFO Received complete push request method=POST path=/api/pushes/1/complete 2026/11/12 00:02:05 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:05 INFO Received complete multipart upload request method=POST path=/api/multipart/complete 2026/11/12 00:02:05 INFO Completed multipart upload object_key=nar/0000000000000000000000000000000000000000000000000000.nar.zst upload_id=NTQwMDM1NWYtMTEzNC00NTU1LWJlZGQtNzAyNDcwZjVhNWQ3LjIwM2EwYzRjLWQ1NGYtNGJlMC05YmM3LTJiY2EzMjg3YmIxNngxNzk0NDQxNzI0Nzk5NzI4OTU5 parts=10 2026/11/12 00:02:05 INFO Received complete upload request method=POST path=/api/pending_closures/1/complete 2026/11/12 00:02:05 INFO Completed upload id=1 objects=2 duration=4.579724ms 2026/11/12 00:02:05 INFO Received get closure request method=GET path=/api/closures/00000000000000000000000000000000 2026/11/12 00:02:05 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:05 INFO Starting cleanup of old closures method=DELETE path=/api/closures 2026/11/12 00:02:05 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:05 INFO Received cleanup request method=DELETE path=/api/pending_closures 2026/11/12 00:02:05 WARN Failed to abort upload, keeping its closure key=nar/dadb44fdadb44fdadb44fdadb44f000000000000000000000000.nar.zst error="Get \"http://127.0.0.1:1/bucket28/?location=\": dial tcp 127.0.0.1:1: connect: connection refused" code="" 2026/11/12 00:02:05 INFO Aborted multipart uploads count=0 kept=1 2026/11/12 00:02:05 INFO Received cleanup request method=DELETE path=/api/pending_closures 2026/11/12 00:02:05 INFO Aborted multipart uploads count=1 kept=0 --- PASS: TestMultipartCleanup (5.24s) === CONT TestReadProxyDisabled 2026/11/12 00:02:05 INFO Received complete multipart upload request method=POST path=/api/multipart/complete 2026/11/12 00:02:05 INFO Completed multipart upload object_key=nar/dadb44fdadb44fdadb44fdadb44f000000000000000000000000.nar.zst upload_id=NTQwMDM1NWYtMTEzNC00NTU1LWJlZGQtNzAyNDcwZjVhNWQ3LmQxMTc0OTY3LTg4ZWUtNGU2ZS1iZjI0LWQ1YjA3OTZhYzk4N3gxNzk0NDQxNzI1MDUxNjk4MDQz parts=10 2026/11/12 00:02:05 INFO Received complete upload request method=POST path=/api/pending_closures/1/complete 2026/11/12 00:02:05 INFO Completed upload id=1 objects=2 duration=7.446651ms 2026/11/12 00:02:05 INFO Received complete multipart upload request method=POST path=/api/multipart/complete 2026/11/12 00:02:05 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:05 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:05 INFO Object in database but missing from S3 key=dadb44fdadb44fdadb44fdadb44f0000.narinfo 2026/11/12 00:02:05 WARN Found objects in DB but missing from S3, will re-upload count=1 2026/11/12 00:02:05 INFO Completed multipart upload object_key=nar/gggggggggggggggggggggggggggggg0100000000000000000000.nar.zst upload_id=NTQwMDM1NWYtMTEzNC00NTU1LWJlZGQtNzAyNDcwZjVhNWQ3LjlkZjMzNGQ4LWFiMDktNGI0NC1hY2FhLWRkZTZlNDgyMzQyZHgxNzk0NDQxNzIwMTUzNjYyMjEz parts=12 --- PASS: TestService_verifyS3Integrity (8.81s) === CONT TestNARDeduplicationMetadataUploadBug --- PASS: TestSharedNarBothUploadsComplete (7.13s) === CONT TestReadProxyRootRedirectsToIndexHTML 2026/11/12 00:02:06 INFO Completed push id=1 objects=4 duration=1.336279669s 2026/11/12 00:02:06 INFO Received push request method=POST path=/api/pushes 2026/11/12 00:02:06 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 --- PASS: TestCommitRacingPendingCleanupKeepsObjects (8.12s) === CONT TestCreatePendingClosureRejectsOversizedNAR 2026/11/12 00:02:06 INFO Received uploads request method=POST path=/api/pending_closures --- PASS: TestCreatePendingClosureRejectsOversizedNAR (0.00s) === CONT TestReadProxyConditionalGet 2026/11/12 00:02:06 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:06 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:06 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:06 INFO Vacuumed table table=closures 2026/11/12 00:02:06 INFO Vacuumed table table=objects 2026/11/12 00:02:06 INFO Received get closure request method=GET path=/api/closures/00000000000000000000000000000000 === NAME TestOrphanedObjectsGCStressTest orphaned_objects_gc_test.go:422: Created 10 active closures, 5 to-delete closures, 20 orphaned chains --- PASS: TestService_createPendingClosureHandler (9.89s) === CONT TestReadProxyOutlastsServerWriteTimeout 2026/11/12 00:02:06 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:06 WARN Force mode enabled - objects will be deleted immediately without grace period --- PASS: TestReadProxyDisabled (1.32s) === CONT TestReadProxyContentNegotiation --- PASS: TestReadRedirectKeepsNarinfoProxied (1.66s) === CONT TestReadProxyNarinfoAlreadyDecompressed 2026/11/12 00:02:06 INFO Received push request method=POST path=/api/pushes 2026/11/12 00:02:06 INFO Received complete push request method=POST path=/api/pushes/1/complete 2026/11/12 00:02:06 INFO Received push request method=POST path=/api/pushes 2026/11/12 00:02:06 WARN mTLS auth: subject not in bound subjects subject="CN=reader" 2026/11/12 00:02:06 WARN mTLS auth: subject not in bound subjects subject="CN=reader" === CONT TestReadProxyHead --- PASS: TestService_NativeMTLS (1.82s) 2026/11/12 00:02:06 INFO Received complete push request method=POST path=/api/pushes/1/complete 2026/11/12 00:02:06 INFO Received push request method=POST path=/api/pushes --- PASS: TestReadProxyRootRedirectsToIndexHTML (1.33s) === CONT TestReadProxyNarinfo 2026/11/12 00:02:06 INFO Received push request method=POST path=/api/pushes --- PASS: TestPush_OverlappingRootsStoreOneRowPerKey (2.14s) === CONT TestIsValidCachePath === RUN TestIsValidCachePath/narinfo === PAUSE TestIsValidCachePath/narinfo === RUN TestIsValidCachePath/narinfo_all_nix_base32_chars === PAUSE TestIsValidCachePath/narinfo_all_nix_base32_chars === RUN TestIsValidCachePath/nar_zst === PAUSE TestIsValidCachePath/nar_zst === RUN TestIsValidCachePath/nar_xz === PAUSE TestIsValidCachePath/nar_xz === RUN TestIsValidCachePath/nar_bz2 === PAUSE TestIsValidCachePath/nar_bz2 === RUN TestIsValidCachePath/nar_uncompressed === PAUSE TestIsValidCachePath/nar_uncompressed === RUN TestIsValidCachePath/ls === PAUSE TestIsValidCachePath/ls === RUN TestIsValidCachePath/log === PAUSE TestIsValidCachePath/log === RUN TestIsValidCachePath/realisation === PAUSE TestIsValidCachePath/realisation === RUN TestIsValidCachePath/nix-cache-info === PAUSE TestIsValidCachePath/nix-cache-info === RUN TestIsValidCachePath/index.html === PAUSE TestIsValidCachePath/index.html === RUN TestIsValidCachePath/traversal_parent === PAUSE TestIsValidCachePath/traversal_parent === RUN TestIsValidCachePath/traversal_in_middle === PAUSE TestIsValidCachePath/traversal_in_middle === RUN TestIsValidCachePath/invalid_char_e === PAUSE TestIsValidCachePath/invalid_char_e === RUN TestIsValidCachePath/invalid_char_u === PAUSE TestIsValidCachePath/invalid_char_u === RUN TestIsValidCachePath/random_path === PAUSE TestIsValidCachePath/random_path === RUN TestIsValidCachePath/empty === PAUSE TestIsValidCachePath/empty === RUN TestIsValidCachePath/leading_slash === PAUSE TestIsValidCachePath/leading_slash === RUN TestIsValidCachePath/wrong_extension === PAUSE TestIsValidCachePath/wrong_extension === RUN TestIsValidCachePath/short_hash === PAUSE TestIsValidCachePath/short_hash === CONT TestParseSingleRange === RUN TestParseSingleRange/none === PAUSE TestParseSingleRange/none === RUN TestParseSingleRange/unknown_unit === PAUSE TestParseSingleRange/unknown_unit === RUN TestParseSingleRange/multi-range_ignored === PAUSE TestParseSingleRange/multi-range_ignored === RUN TestParseSingleRange/malformed_no_dash === PAUSE TestParseSingleRange/malformed_no_dash === RUN TestParseSingleRange/malformed_both_empty === PAUSE TestParseSingleRange/malformed_both_empty === RUN TestParseSingleRange/malformed_end_before_start === PAUSE TestParseSingleRange/malformed_end_before_start === RUN TestParseSingleRange/closed === PAUSE TestParseSingleRange/closed === RUN TestParseSingleRange/open-ended === PAUSE TestParseSingleRange/open-ended === RUN TestParseSingleRange/end_clamped_to_size === PAUSE TestParseSingleRange/end_clamped_to_size === RUN TestParseSingleRange/suffix === PAUSE TestParseSingleRange/suffix === RUN TestParseSingleRange/suffix_exceeds_size === PAUSE TestParseSingleRange/suffix_exceeds_size === RUN TestParseSingleRange/single_byte === PAUSE TestParseSingleRange/single_byte === RUN TestParseSingleRange/start_past_EOF === PAUSE TestParseSingleRange/start_past_EOF === RUN TestParseSingleRange/start_far_past_EOF === PAUSE TestParseSingleRange/start_far_past_EOF === CONT TestPendingClosureWriteTimeout === RUN TestPendingClosureWriteTimeout/empty === PAUSE TestPendingClosureWriteTimeout/empty === RUN TestPendingClosureWriteTimeout/400_objects === PAUSE TestPendingClosureWriteTimeout/400_objects === RUN TestPendingClosureWriteTimeout/670k_objects === PAUSE TestPendingClosureWriteTimeout/670k_objects === RUN TestPendingClosureWriteTimeout/handler_extends_the_server's_deadline === PAUSE TestPendingClosureWriteTimeout/handler_extends_the_server's_deadline === CONT TestGCTaskStore_PhaseUpdates --- PASS: TestGCTaskStore_PhaseUpdates (0.00s) === CONT TestReadProxy404 --- PASS: TestReadRedirectNar (1.87s) === CONT TestGCSweepSkipsPendingObjects 2026/11/12 00:02:06 INFO Received push request method=POST path=/api/pushes --- PASS: TestReadProxyRangeRequest (2.10s) === CONT TestSweepRechecksPendingAfterLocking --- PASS: TestMetricsInventory (1.89s) === CONT TestGetExistingObjectsLocksRows 2026/11/12 00:02:07 INFO Received push request method=POST path=/api/pushes 2026/11/12 00:02:07 INFO Installed lifecycle rule aborting incomplete NAR uploads bucket=bucket42 days=2 --- PASS: TestEnsureAbortUploadsRule (6.83s) === CONT TestRegisterCompletedObjectNeedsPendingRow 2026/11/12 00:02:07 INFO Received complete push request method=POST path=/api/pushes/1/complete --- PASS: TestReadRedirectUsesPublicS3URL (2.28s) === CONT TestSweepSkipsRowsLockedByPush 2026/11/12 00:02:07 WARN readiness check failed error="closed pool" --- PASS: TestService_readinessHandler (2.47s) === CONT TestFailedS3DeleteKeepsTombstone --- PASS: TestService_healthCheckHandler (2.44s) === CONT TestForceGCDuringPushOffersSweptObject === RUN TestForceGCDuringPushOffersSweptObject/before_pending_rows === PAUSE TestForceGCDuringPushOffersSweptObject/before_pending_rows === RUN TestForceGCDuringPushOffersSweptObject/after_presence_check === PAUSE TestForceGCDuringPushOffersSweptObject/after_presence_check === CONT TestCreatePendingClosureVerifyS3FailureReleasesConnection 2026-11-12 00:02:07.234 UTC [625] ERROR: Push does not exist: id=1 2026-11-12 00:02:07.234 UTC [625] CONTEXT: PL/pgSQL function commit_push(bigint) line 11 at RAISE 2026-11-12 00:02:07.234 UTC [625] STATEMENT: SELECT commit_push($1) --- PASS: TestPush_CompleteWaitsForCleanupOfThePush (2.68s) === CONT TestGCSweepDeliversEachKeyOnce 2026-11-12 00:02:07.773 UTC [611] ERROR: could not obtain lock on row in relation "closures" 2026-11-12 00:02:07.773 UTC [611] STATEMENT: SELECT 1 FROM closures WHERE key = $1 FOR UPDATE NOWAIT 2026-11-12 00:02:07.774 UTC [611] ERROR: could not obtain lock on row in relation "closures" 2026-11-12 00:02:07.774 UTC [611] STATEMENT: SELECT 1 FROM closures WHERE key = $1 FOR UPDATE NOWAIT 2026-11-12 00:02:07.774 UTC [611] ERROR: could not obtain lock on row in relation "closures" 2026-11-12 00:02:07.774 UTC [611] STATEMENT: SELECT 1 FROM closures WHERE key = $1 FOR UPDATE NOWAIT 2026-11-12 00:02:07.774 UTC [611] ERROR: could not obtain lock on row in relation "closures" 2026-11-12 00:02:07.774 UTC [611] STATEMENT: SELECT 1 FROM closures WHERE key = $1 FOR UPDATE NOWAIT 2026-11-12 00:02:07.775 UTC [611] ERROR: could not obtain lock on row in relation "closures" 2026-11-12 00:02:07.775 UTC [611] STATEMENT: SELECT 1 FROM closures WHERE key = $1 FOR UPDATE NOWAIT 2026/11/12 00:02:07 INFO Completed push id=1 objects=4 duration=728.078206ms 2026/11/12 00:02:07 INFO Completed push id=1 objects=6 duration=992.547289ms 2026/11/12 00:02:07 INFO Completed push id=1 objects=4 duration=1.097157707s --- PASS: TestPush_RepeatedRootCommitsOnce (3.13s) === CONT TestTombstonedObjectOfferedWithoutWaiting === NAME TestOrphanedObjectsGCStressTest orphaned_objects_gc_test.go:440: Marked 210 objects for deletion --- PASS: TestPush_CompleteCommitsEveryRoot (3.08s) === CONT TestConnectWaitsForAPeerMigration --- PASS: TestPush_RootsAreLockedInByteOrder (7.57s) === CONT TestDeduplicatedObjectsRecordedAsPending 2026/11/12 00:02:07 INFO Received complete upload request method=POST path=/api/pending_closures/2/complete 2026/11/12 00:02:07 INFO Completed upload id=2 objects=2 duration=3.363912ms --- PASS: TestMetricsCommit (2.82s) === CONT TestPushDedupSurvivesConcurrentGC 2026/11/12 00:02:07 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=2 objects-deleted-after-grace-period=2 objects-failed-to-delete=0 === NAME TestNARDeduplicationMetadataUploadBug metadata_upload_test.go:48: First store path: /build/TestNARDeduplicationMetadataUploadBug4247417565/001/store/ahblc6fyfz8w6i36hh8fms4d1i5s83mg-file1.txt 2026/11/12 00:02:07 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:07 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:07 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:07 INFO Vacuumed table table=closures 2026/11/12 00:02:07 INFO Vacuumed table table=objects 2026/11/12 00:02:07 INFO Received complete push request method=POST path=/api/pushes/2/complete 2026/11/12 00:02:07 INFO Completed push id=2 objects=4 duration=6.3413ms --- PASS: TestPush_SkippedKeySurvivesGCBeforeCommit (8.03s) === CONT TestGCMetrics 2026/11/12 00:02:07 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:07 INFO Aborted multipart uploads count=0 kept=0 --- PASS: TestGetExistingObjectsLocksRows (0.96s) === CONT TestGCBugBareHashReferences --- PASS: TestRegisterCompletedObjectNeedsPendingRow (0.97s) === CONT TestGCAdvisoryLockBlocksConcurrentRun 2026/11/12 00:02:07 INFO Aborted multipart uploads count=0 kept=0 --- PASS: TestReadProxy404 (1.15s) === CONT TestLeadEndsOnShutdown 2026/11/12 00:02:08 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:08 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:08 INFO Aborted multipart uploads count=0 kept=0 --- PASS: TestReadProxyConditionalGet (1.60s) === CONT TestLeadGenerationGrowsWithEveryGrant 2026/11/12 00:02:08 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:08 INFO Aborted multipart uploads count=0 kept=0 --- PASS: TestReadProxyNarinfoAlreadyDecompressed (1.52s) === CONT TestLeadIncumbentAnnouncesAtOnce --- PASS: TestReadProxyHead (1.43s) === CONT TestLeadUnannouncedStandbyYieldsToIncumbent --- PASS: TestCreatePendingClosureVerifyS3FailureReleasesConnection (1.16s) === CONT TestLeadElectsOneAndHandsOver 2026/11/12 00:02:08 ERROR Failed to decode narinfo key=3hcdxyjf9yiq7qf3i4548drb6sjmwa1v.narinfo limit=16777216 error= --- PASS: TestReadProxyNarinfo (1.42s) === CONT TestClientPushesUseOnePush --- PASS: TestReadProxyContentNegotiation (1.69s) === CONT TestResolveDBConnectionString === RUN TestResolveDBConnectionString/flag_wins === PAUSE TestResolveDBConnectionString/flag_wins === RUN TestResolveDBConnectionString/file_when_flag_empty === PAUSE TestResolveDBConnectionString/file_when_flag_empty === RUN TestResolveDBConnectionString/missing_file_is_an_error === PAUSE TestResolveDBConnectionString/missing_file_is_an_error === RUN TestResolveDBConnectionString/PGHOST_allows_empty === PAUSE TestResolveDBConnectionString/PGHOST_allows_empty === RUN TestResolveDBConnectionString/nothing_configured === PAUSE TestResolveDBConnectionString/nothing_configured === CONT TestConcurrentCommitsSharingObjectsDoNotDeadlock === NAME TestOrphanedObjectsGCStressTest orphaned_objects_gc_test.go:503: Stress test completed successfully: orphaned_objects_gc_test.go:504: - Active objects preserved: 20 orphaned_objects_gc_test.go:505: - Objects deleted: 210 orphaned_objects_gc_test.go:506: - Total GC'd: 210 --- PASS: TestOrphanedObjectsGCStressTest (12.02s) === CONT TestDeleteClosuresRacingPins 2026/11/12 00:02:09 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:09 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:09 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:09 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:09 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:09 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:09 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:09 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:09 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:09 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:09 INFO Vacuumed table table=closures 2026/11/12 00:02:09 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:09 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:09 INFO Vacuumed table table=objects 2026/11/12 00:02:09 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:09 INFO Vacuumed table table=closures 2026/11/12 00:02:09 INFO Vacuumed table table=objects 2026/11/12 00:02:09 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:09 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:09 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:09 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:09 INFO Vacuumed table table=closures 2026/11/12 00:02:09 INFO Vacuumed table table=objects --- PASS: TestSweepRechecksPendingAfterLocking (2.28s) 2026/11/12 00:02:09 ERROR failed to remove object object=nar/dddddddddddddddddddddddddddddddddddddddddddddddddddd.nar.zst error="Access Denied." === CONT TestClientFallsBackToClosures 2026/11/12 00:02:09 ERROR failed to remove object object=dddddddddddddddddddddddddddddddd.narinfo error="Access Denied." --- PASS: TestFailedS3DeleteKeepsTombstone (2.18s) === CONT TestService_AuthMiddleware_MTLSBoundSubjects 2026/11/12 00:02:09 INFO Aborted multipart uploads count=0 kept=0 --- PASS: TestGCSweepSkipsPendingObjects (2.34s) === CONT TestService_AuthMiddleware_OIDC 2026/11/12 00:02:09 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=3 objects-deleted-after-grace-period=3 objects-failed-to-delete=0 2026/11/12 00:02:09 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:09 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:09 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:09 INFO Vacuumed table table=closures 2026/11/12 00:02:09 INFO lead: acquired remote=192.0.2.1:1234 generation=1 2026/11/12 00:02:09 INFO Vacuumed table table=objects --- PASS: TestGCSweepDeliversEachKeyOnce (2.06s) === CONT TestService_ReadAuthMiddleware 2026/11/12 00:02:09 INFO lead: acquired remote=192.0.2.1:1234 generation=1 2026/11/12 00:02:09 INFO lead: released remote=192.0.2.1:1234 generation=1 --- PASS: TestLeadIncumbentAnnouncesAtOnce (1.18s) === CONT TestService_RequireScope_OIDC 2026/11/12 00:02:09 INFO lead: acquired remote=192.0.2.1:1234 generation=1 2026/11/12 00:02:09 INFO OIDC provider initialized name=test issuer=http://127.0.0.1:42367/oidc 2026/11/12 00:02:09 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:09 INFO lead: acquired remote=192.0.2.1:1234 generation=1 2026/11/12 00:02:09 INFO Received uploads request method=POST path=/api/pending_closures --- PASS: TestTombstonedObjectOfferedWithoutWaiting (1.66s) === CONT TestCacheConfigHandler === RUN TestCacheConfigHandler/full_config,_no_issuer === PAUSE TestCacheConfigHandler/full_config,_no_issuer === RUN TestCacheConfigHandler/no_cache_url_configured === PAUSE TestCacheConfigHandler/no_cache_url_configured === RUN TestCacheConfigHandler/no_signing_keys === PAUSE TestCacheConfigHandler/no_signing_keys === RUN TestCacheConfigHandler/issuer_requested_but_no_OIDC_validator === PAUSE TestCacheConfigHandler/issuer_requested_but_no_OIDC_validator === CONT TestService_ReadScope_PublicByDefault 2026/11/12 00:02:09 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:09 ERROR failed to check GC advisory lock error="query pg_locks: failed to connect to `user=nixbld database=niks3`: /nonexistent/.s.PGSQL.5432 (/nonexistent): dial error: dial unix /nonexistent/.s.PGSQL.5432: connect: no such file or directory" --- PASS: TestGCAdvisoryLockBlocksConcurrentRun (1.48s) === CONT TestReadProxyNarStreaming 2026/11/12 00:02:09 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:09 INFO Received uploads request method=POST path=/api/pending_closures --- PASS: TestDeduplicatedObjectsRecordedAsPending (1.76s) === CONT TestService_AuthMiddleware_MTLSProxyHeader 2026/11/12 00:02:09 INFO OIDC provider initialized name=test issuer=http://127.0.0.1:42117/oidc 2026/11/12 00:02:09 WARN Rate limiter enabled after throttle name=s3-test rate=5 2026/11/12 00:02:09 WARN S3 rate limit hit operation="complete multipart upload" error="Please reduce your request rate." === NAME TestCompleteMultipartUploadHandler_RateLimitTriggersThrottle throttle_test.go:213: Proxy stats: total=13, throttled=10, completeMultipart=10 throttle_test.go:215: Rate limiter: enabled=true, rate=5.00 --- PASS: TestCompleteMultipartUploadHandler_RateLimitTriggersThrottle (13.28s) === CONT TestClientWithDependencies 2026/11/12 00:02:10 INFO lead: released remote=192.0.2.1:1234 generation=1 --- PASS: TestLeadEndsOnShutdown (2.35s) === CONT TestPinProtectsFromGC 2026/11/12 00:02:10 INFO lead: released remote=192.0.2.1:1234 generation=1 2026/11/12 00:02:10 INFO lead: acquired remote=192.0.2.1:1234 generation=2 2026/11/12 00:02:10 INFO lead: given back to the incumbent remote=192.0.2.1:1234 generation=2 2026/11/12 00:02:10 INFO lead: released remote=192.0.2.1:1234 generation=1 2026/11/12 00:02:10 INFO lead: acquired remote=192.0.2.1:1234 generation=2 2026/11/12 00:02:10 INFO lead: acquired remote=192.0.2.1:1234 generation=3 2026/11/12 00:02:10 INFO Aborted multipart uploads count=1 kept=0 2026/11/12 00:02:10 INFO Received cleanup request method=DELETE path=/api/pending_closures 2026/11/12 00:02:10 INFO Aborted multipart uploads count=1 kept=0 --- PASS: TestPendingCleanupUsesOneCutoff (12.52s) === CONT TestClientSharedPathCommittedMidPush === NAME TestPinProtectsFromGC client_integration_test.go:779: Pinned store path: /build/TestPinProtectsFromGC1660759056/001/store/qa3g9999gl3pnc87bs5ybf1jfb9rb67z-pinned-file.txt client_integration_test.go:780: Unpinned store path: /build/TestPinProtectsFromGC1660759056/001/store/l6p4l6lvsn6iyfgkd2sd029ds4qzj4ny-unpinned-file.txt === NAME TestClientWithDependencies client_integration_test.go:661: Built derivation: /build/TestClientWithDependencies2903173064/001/store/gffri7dp6v7vfcd2gc9695zb97x670li-test-script client_integration_test.go:663: Found 1 dependencies (including self) 2026/11/12 00:02:11 INFO Received push request method=POST path=/api/pushes 2026/11/12 00:02:11 INFO Uploading 1 paths to 127.0.0.1 (0 already cached) 2026/11/12 00:02:11 INFO Uploading qa3g9999gl3pnc87bs5ybf1jfb9rb67z-pinned-file.txt (128B) 2026/11/12 00:02:11 WARN Failed to register uploaded object key=nar/0qmhsg42pqsz7x6hh02j8gznnac3yi3qpjhrqbwvz88i194jbb5s.nar.zst error="server returned 404: 404 page not found\n" 2026/11/12 00:02:11 INFO Received sign narinfos request method=POST path=/api/pushes/1/sign 2026/11/12 00:02:11 WARN Failed to register uploaded object key=qa3g9999gl3pnc87bs5ybf1jfb9rb67z.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:11 INFO Signed narinfos id=1 count=1 2026/11/12 00:02:11 INFO Uploading 1 narinfos 2026/11/12 00:02:11 INFO Received complete push request method=POST path=/api/pushes/1/complete 2026/11/12 00:02:11 WARN Failed to register uploaded object key=qa3g9999gl3pnc87bs5ybf1jfb9rb67z.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:11 INFO Completed push id=1 objects=3 duration=7.32867ms 2026/11/12 00:02:11 INFO Upload complete. (95ms) 2026/11/12 00:02:11 INFO Received push request method=POST path=/api/pushes 2026/11/12 00:02:11 INFO Uploading 1 paths to 127.0.0.1 (0 already cached) 2026/11/12 00:02:11 INFO Uploading gffri7dp6v7vfcd2gc9695zb97x670li-test-script (136B) 2026/11/12 00:02:11 WARN Failed to register uploaded object key=gffri7dp6v7vfcd2gc9695zb97x670li.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:11 WARN Failed to register uploaded object key=nar/1s7yghixzpinyqm7g59kyn3sav81pmnsdi5v63m6x4r2vacy907j.nar.zst error="server returned 404: 404 page not found\n" 2026/11/12 00:02:11 INFO Received sign narinfos request method=POST path=/api/pushes/1/sign 2026/11/12 00:02:11 WARN Failed to register uploaded object key=log/s3lybvb0y03ivslazirzma9d4hni3rbx-test-script.drv error="server returned 404: 404 page not found\n" 2026/11/12 00:02:11 INFO Signed narinfos id=1 count=1 2026/11/12 00:02:11 INFO Uploading 1 narinfos 2026/11/12 00:02:11 INFO Received complete push request method=POST path=/api/pushes/1/complete 2026/11/12 00:02:11 WARN Failed to register uploaded object key=gffri7dp6v7vfcd2gc9695zb97x670li.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:11 INFO Completed push id=1 objects=4 duration=5.30055ms 2026/11/12 00:02:11 INFO Upload complete. (75ms) client_integration_test.go:665: Skipping nix copy test - isolated store (/build/TestClientWithDependencies2903173064/001/store) requires matching store prefix --- PASS: TestClientWithDependencies (1.20s) === CONT TestService_AuthMiddleware 2026/11/12 00:02:11 INFO Received push request method=POST path=/api/pushes 2026/11/12 00:02:11 INFO Uploading 1 paths to 127.0.0.1 (0 already cached) 2026/11/12 00:02:11 INFO Uploading l6p4l6lvsn6iyfgkd2sd029ds4qzj4ny-unpinned-file.txt (128B) 2026/11/12 00:02:11 WARN Failed to register uploaded object key=nar/0gh0wdnr6gmk4r5sfzzh12isnl14rgmkrwy1ws41hpsrlndclg5h.nar.zst error="server returned 404: 404 page not found\n" 2026/11/12 00:02:11 INFO Received sign narinfos request method=POST path=/api/pushes/2/sign 2026/11/12 00:02:11 WARN Failed to register uploaded object key=l6p4l6lvsn6iyfgkd2sd029ds4qzj4ny.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:11 INFO Signed narinfos id=2 count=1 2026/11/12 00:02:11 INFO Uploading 1 narinfos 2026/11/12 00:02:11 INFO Received complete push request method=POST path=/api/pushes/2/complete 2026/11/12 00:02:11 WARN Failed to register uploaded object key=l6p4l6lvsn6iyfgkd2sd029ds4qzj4ny.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:11 INFO Completed push id=2 objects=3 duration=3.599154ms 2026/11/12 00:02:11 INFO Upload complete. (78ms) 2026/11/12 00:02:11 INFO lead: released remote=192.0.2.1:1234 generation=2 2026/11/12 00:02:11 INFO lead: acquired remote=192.0.2.1:1234 generation=3 2026/11/12 00:02:11 INFO lead: released remote=192.0.2.1:1234 generation=3 --- PASS: TestLeadGenerationGrowsWithEveryGrant (3.56s) === CONT TestClientMultipleUploads --- PASS: TestGCBugBareHashReferences (4.43s) === CONT TestClientIntegration 2026/11/12 00:02:12 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:12 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:12 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:12 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:12 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:12 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:12 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:12 INFO Vacuumed table table=closures 2026/11/12 00:02:12 INFO Vacuumed table table=objects 2026/11/12 00:02:12 INFO Vacuumed table table=pending_closures --- PASS: TestGCMetrics (4.54s) === CONT TestClientCADerivations 2026/11/12 00:02:12 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:12 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:12 INFO Vacuumed table table=closures 2026/11/12 00:02:12 INFO Vacuumed table table=objects 2026/11/12 00:02:12 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:12 INFO lead: released remote=192.0.2.1:1234 generation=3 --- PASS: TestLeadUnannouncedStandbyYieldsToIncumbent (4.22s) === CONT TestPushWaitsForSweepHoldingRow 2026/11/12 00:02:12 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:12 INFO Starting cleanup of old closures method=DELETE path=/api/closures 2026/11/12 00:02:12 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:12 INFO Garbage collection started 2026/11/12 00:02:12 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:12 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:12 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:12 INFO Aborted multipart uploads count=0 kept=0 --- PASS: TestReadProxyOutlastsServerWriteTimeout (5.90s) === CONT TestGCTaskStore_Fail --- PASS: TestGCTaskStore_Fail (0.00s) === CONT TestReadProxyInvalidPath 2026/11/12 00:02:12 INFO Vacuumed table table=closures 2026/11/12 00:02:12 INFO Vacuumed table table=objects --- PASS: TestPushDedupSurvivesConcurrentGC (4.67s) === CONT TestClientErrorHandling === RUN TestClientErrorHandling/InvalidStorePath === PAUSE TestClientErrorHandling/InvalidStorePath === RUN TestClientErrorHandling/InvalidAuthToken === PAUSE TestClientErrorHandling/InvalidAuthToken === RUN TestClientErrorHandling/ServerNotAvailable === PAUSE TestClientErrorHandling/ServerNotAvailable === CONT TestCacheStatsHandler 2026/11/12 00:02:12 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=1 objects-failed-to-delete=0 2026/11/12 00:02:12 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:12 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:12 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:12 INFO Vacuumed table table=closures 2026/11/12 00:02:12 INFO Vacuumed table table=objects --- PASS: TestSweepSkipsRowsLockedByPush (5.49s) === CONT TestService_verifyS3ReuploadsStaleNarinfo/lost,_other_NAR_pushed 2026/11/12 00:02:12 WARN Authentication failed token_preview=wrongtoken token_length=10 reason="static API token mismatch" --- PASS: TestService_AuthMiddleware (1.41s) === CONT TestUploadHandlersRejectInvalidKeys/create_pending_closure_rejects_nix-cache-info 2026/11/12 00:02:12 INFO Received uploads request method=POST path=/ === CONT TestUploadHandlersRejectInvalidKeys/complete_multipart_rejects_non-NAR_key 2026/11/12 00:02:12 INFO Received complete multipart upload request method=POST path=/ === CONT TestUploadHandlersRejectInvalidKeys/request_more_parts_rejects_non-NAR_key 2026/11/12 00:02:12 INFO Received request for more parts method=POST path=/ === CONT TestUploadHandlersRejectInvalidKeys/create_pending_closure_rejects_path_traversal 2026/11/12 00:02:12 INFO Received uploads request method=POST path=/ --- PASS: TestUploadHandlersRejectInvalidKeys (0.00s) --- PASS: TestUploadHandlersRejectInvalidKeys/create_pending_closure_rejects_nix-cache-info (0.00s) --- PASS: TestUploadHandlersRejectInvalidKeys/complete_multipart_rejects_non-NAR_key (0.00s) --- PASS: TestUploadHandlersRejectInvalidKeys/request_more_parts_rejects_non-NAR_key (0.00s) --- PASS: TestUploadHandlersRejectInvalidKeys/create_pending_closure_rejects_path_traversal (0.00s) === CONT TestProxyWriteTimeout/narinfo === CONT TestProxyWriteTimeout/unknown_size === CONT TestProxyWriteTimeout/10_GiB_nar === CONT TestService_verifyS3ReuploadsStaleNarinfo/first_of_two_lost,_second_pushed --- PASS: TestService_AuthMiddleware_MTLSProxyHeader (3.05s) === CONT TestService_verifyS3ReuploadsStaleNarinfo/lost,_same_NAR_pushed --- PASS: TestReadProxyNarStreaming (3.40s) === CONT TestService_verifyS3ReuploadsStaleNarinfo/first_of_two_lost --- PASS: TestService_ReadScope_PublicByDefault (3.43s) === CONT TestProxyWriteTimeout/1_GiB_nar --- PASS: TestProxyWriteTimeout (1.71s) --- PASS: TestProxyWriteTimeout/narinfo (0.00s) --- PASS: TestProxyWriteTimeout/unknown_size (0.00s) --- PASS: TestProxyWriteTimeout/10_GiB_nar (0.00s) --- PASS: TestProxyWriteTimeout/1_GiB_nar (0.00s) === CONT TestGCEndsOnShutdown/before_the_run === RUN TestService_RequireScope_OIDC/builder_may_write === PAUSE TestService_RequireScope_OIDC/builder_may_write === RUN TestService_RequireScope_OIDC/builder_may_not_admin === PAUSE TestService_RequireScope_OIDC/builder_may_not_admin === RUN TestService_RequireScope_OIDC/ops_may_admin === PAUSE TestService_RequireScope_OIDC/ops_may_admin === RUN TestService_RequireScope_OIDC/ops_may_not_write === PAUSE TestService_RequireScope_OIDC/ops_may_not_write === RUN TestService_RequireScope_OIDC/reader_may_not_write === PAUSE TestService_RequireScope_OIDC/reader_may_not_write === RUN TestService_RequireScope_OIDC/static_token_may_admin === PAUSE TestService_RequireScope_OIDC/static_token_may_admin === RUN TestService_RequireScope_OIDC/static_token_may_write === PAUSE TestService_RequireScope_OIDC/static_token_may_write === RUN TestService_RequireScope_OIDC/reader_may_read === PAUSE TestService_RequireScope_OIDC/reader_may_read === RUN TestService_RequireScope_OIDC/writer_implies_read === PAUSE TestService_RequireScope_OIDC/writer_implies_read === RUN TestService_RequireScope_OIDC/anonymous_may_not_read === PAUSE TestService_RequireScope_OIDC/anonymous_may_not_read === RUN TestService_RequireScope_OIDC/reader_may_read_with_netrc === PAUSE TestService_RequireScope_OIDC/reader_may_read_with_netrc === RUN TestService_RequireScope_OIDC/static_token_may_admin_with_netrc === PAUSE TestService_RequireScope_OIDC/static_token_may_admin_with_netrc === RUN TestService_RequireScope_OIDC/wrong_netrc_password_may_not_read === PAUSE TestService_RequireScope_OIDC/wrong_netrc_password_may_not_read === RUN TestService_RequireScope_OIDC/empty_netrc_password_may_not_read === PAUSE TestService_RequireScope_OIDC/empty_netrc_password_may_not_read === CONT TestService_verifyS3ReuploadsStaleNarinfo/intact,_other_NAR_pushed === RUN TestService_AuthMiddleware_OIDC/valid_OIDC_token === PAUSE TestService_AuthMiddleware_OIDC/valid_OIDC_token === RUN TestService_AuthMiddleware_OIDC/OIDC_token_with_wrong_org_rejected === PAUSE TestService_AuthMiddleware_OIDC/OIDC_token_with_wrong_org_rejected === RUN TestService_AuthMiddleware_OIDC/malformed_token_rejected === PAUSE TestService_AuthMiddleware_OIDC/malformed_token_rejected === RUN TestService_AuthMiddleware_OIDC/static_token_still_works_with_OIDC_configured === PAUSE TestService_AuthMiddleware_OIDC/static_token_still_works_with_OIDC_configured === CONT TestGCEndsOnShutdown/blocked_on_a_row_lock_in_the_mark --- PASS: TestService_ReadAuthMiddleware (3.63s) === CONT TestGCEndsOnShutdown/blocked_in_the_sweep's_S3_delete 2026/11/12 00:02:13 INFO lead: acquired remote=192.0.2.1:1234 generation=1 2026/11/12 00:02:13 WARN mTLS auth: subject not in bound subjects subject="CN=untrusted,O=Other" 2026/11/12 00:02:13 WARN mTLS auth: bound subjects configured but subject DN unavailable 2026/11/12 00:02:13 WARN mTLS auth: subject not in bound subjects subject="CN=untrusted" --- PASS: TestService_AuthMiddleware_MTLSBoundSubjects (3.81s) === CONT TestPresentNotReportedWhileGCDeletesClosure/fresh === CONT TestPresentNotReportedWhileGCDeletesClosure/stale --- PASS: TestConnectWaitsForAPeerMigration (5.90s) 2026/11/12 00:02:13 WARN Force mode enabled - objects will be deleted immediately without grace period === NAME TestClientMultipleUploads client_integration_test.go:406: Created store path 0: /build/TestClientMultipleUploads1724765138/001/store/2rkwcg3aadq1ll55lb44x1xjnbqmjwf7-test-file-0.txt 2026/11/12 00:02:13 INFO Received push request method=POST path=/api/pushes 2026/11/12 00:02:13 INFO Uploading 1 paths to 127.0.0.1 (0 already cached) 2026/11/12 00:02:13 INFO Uploading ahblc6fyfz8w6i36hh8fms4d1i5s83mg-file1.txt (160B) --- PASS: TestConcurrentCommitsSharingObjectsDoNotDeadlock (5.44s) === CONT TestIsValidUploadKey/narinfo === CONT TestIsValidUploadKey/unknown_type === CONT TestIsValidUploadKey/empty_key === CONT TestIsValidUploadKey/absolute === CONT TestIsValidUploadKey/traversal_nar === CONT TestIsValidUploadKey/traversal === CONT TestIsValidUploadKey/listing_key,_narinfo_type === CONT TestIsValidUploadKey/nar_key,_narinfo_type === CONT TestIsValidUploadKey/narinfo_key,_nar_type === CONT TestIsValidUploadKey/index.html === CONT TestIsValidUploadKey/nix-cache-info === CONT TestIsValidUploadKey/realisation_plus_in_output === CONT TestIsValidUploadKey/realisation === CONT TestIsValidUploadKey/build_log_equals === CONT TestIsValidUploadKey/build_log_question_mark === CONT TestIsValidUploadKey/build_log_plus_in_name === CONT TestIsValidUploadKey/build_log_home-manager_file === CONT TestIsValidUploadKey/build_log === CONT TestIsValidUploadKey/listing === CONT TestIsValidUploadKey/nar_plain === CONT TestIsValidUploadKey/nar_xz === CONT TestIsValidUploadKey/nar_zst === CONT TestUploadHandlersRejectOversizedBody/create_pending_closure --- PASS: TestIsValidUploadKey (0.01s) --- PASS: TestIsValidUploadKey/narinfo (0.00s) --- PASS: TestIsValidUploadKey/unknown_type (0.00s) --- PASS: TestIsValidUploadKey/empty_key (0.00s) --- PASS: TestIsValidUploadKey/absolute (0.00s) --- PASS: TestIsValidUploadKey/traversal_nar (0.00s) --- PASS: TestIsValidUploadKey/traversal (0.00s) --- PASS: TestIsValidUploadKey/listing_key,_narinfo_type (0.00s) --- PASS: TestIsValidUploadKey/nar_key,_narinfo_type (0.00s) --- PASS: TestIsValidUploadKey/narinfo_key,_nar_type (0.00s) --- PASS: TestIsValidUploadKey/index.html (0.00s) --- PASS: TestIsValidUploadKey/nix-cache-info (0.00s) --- PASS: TestIsValidUploadKey/realisation_plus_in_output (0.00s) --- PASS: TestIsValidUploadKey/realisation (0.00s) --- PASS: TestIsValidUploadKey/build_log_equals (0.00s) --- PASS: TestIsValidUploadKey/build_log_question_mark (0.00s) --- PASS: TestIsValidUploadKey/build_log_plus_in_name (0.00s) --- PASS: TestIsValidUploadKey/build_log_home-manager_file (0.00s) --- PASS: TestIsValidUploadKey/build_log (0.00s) --- PASS: TestIsValidUploadKey/listing (0.00s) --- PASS: TestIsValidUploadKey/nar_plain (0.00s) --- PASS: TestIsValidUploadKey/nar_xz (0.00s) --- PASS: TestIsValidUploadKey/nar_zst (0.00s) 2026/11/12 00:02:13 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:13 INFO Received sign narinfos request method=POST path=/api/pushes/1/sign 2026/11/12 00:02:13 WARN Failed to register uploaded object key=nar/1byf36hhc5sn8lvwqfkjh3ybgn76slmx8naakslrypxs6mna71rf.nar.zst error="server returned 404: 404 page not found\n" 2026/11/12 00:02:13 WARN Failed to register uploaded object key=ahblc6fyfz8w6i36hh8fms4d1i5s83mg.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:13 INFO Signed narinfos id=1 count=1 2026/11/12 00:02:13 INFO Uploading 1 narinfos 2026/11/12 00:02:13 WARN Failed to register uploaded object key=ahblc6fyfz8w6i36hh8fms4d1i5s83mg.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:13 INFO Received complete push request method=POST path=/api/pushes/1/complete 2026/11/12 00:02:13 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:13 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=3 objects-deleted-after-grace-period=3 objects-failed-to-delete=0 2026/11/12 00:02:13 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:13 INFO Completed push id=1 objects=3 duration=12.191056ms 2026/11/12 00:02:13 INFO Upload complete. (1.404s) 2026/11/12 00:02:13 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:13 INFO Vacuumed table table=multipart_uploads === NAME TestNARDeduplicationMetadataUploadBug metadata_upload_test.go:54: Retrieved narinfo from S3: StorePath: /build/TestNARDeduplicationMetadataUploadBug4247417565/001/store/ahblc6fyfz8w6i36hh8fms4d1i5s83mg-file1.txt URL: nar/1byf36hhc5sn8lvwqfkjh3ybgn76slmx8naakslrypxs6mna71rf.nar.zst Compression: zstd NarHash: sha256:1byf36hhc5sn8lvwqfkjh3ybgn76slmx8naakslrypxs6mna71rf NarSize: 160 References: CA: fixed:r:sha256:1byf36hhc5sn8lvwqfkjh3ybgn76slmx8naakslrypxs6mna71rf 2026/11/12 00:02:13 INFO Vacuumed table table=closures metadata_upload_test.go:55: Retrieved .ls file from S3 (compressed size: 77 bytes) metadata_upload_test.go:55: Decompressed .ls content (64 bytes): {"version":1,"root":{"type":"regular","size":44,"narOffset":96}} 2026/11/12 00:02:13 INFO Vacuumed table table=objects 2026/11/12 00:02:13 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:13 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:13 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:13 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:14 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:14 INFO Aborted multipart uploads count=0 kept=0 === CONT TestUploadHandlersRejectOversizedBody/request_more_parts 2026/11/12 00:02:14 INFO Received request for more parts method=POST path=/ 2026/11/12 00:02:14 INFO lead: released remote=192.0.2.1:1234 generation=1 2026/11/12 00:02:14 INFO lead: acquired remote=192.0.2.1:1234 generation=2 2026/11/12 00:02:14 INFO Received complete multipart upload request method=POST path=/api/multipart/complete 2026/11/12 00:02:14 INFO Received complete multipart upload request method=POST path=/api/multipart/complete 2026/11/12 00:02:14 INFO Received complete multipart upload request method=POST path=/api/multipart/complete 2026/11/12 00:02:14 INFO Received complete multipart upload request method=POST path=/api/multipart/complete 2026/11/12 00:02:14 INFO Received complete multipart upload request method=POST path=/api/multipart/complete 2026/11/12 00:02:14 INFO Completed multipart upload object_key=nar/dadb44fdadb44fdadb44fdadb44f000300000000000000000000.nar.zst upload_id=NTQwMDM1NWYtMTEzNC00NTU1LWJlZGQtNzAyNDcwZjVhNWQ3LjE5NGJhOGVkLTZmMjAtNDFlMy1iOTRhLWYyZGM5YzZkYTU4M3gxNzk0NDQxNzMzODYzNTM0NjUz parts=10 2026/11/12 00:02:14 INFO Completed multipart upload object_key=nar/dadb44fdadb44fdadb44fdadb44f000400000000000000000000.nar.zst upload_id=NTQwMDM1NWYtMTEzNC00NTU1LWJlZGQtNzAyNDcwZjVhNWQ3LmQ2NTViZjdmLTA4OWEtNDc1Ny05M2I4LTdlNmJhYzUxNTA5OHgxNzk0NDQxNzMzOTUzMzk0NDkx parts=10 2026/11/12 00:02:14 INFO Received complete upload request method=POST path=/api/pending_closures/1/complete 2026/11/12 00:02:14 INFO Received complete upload request method=POST path=/api/pending_closures/1/complete 2026/11/12 00:02:14 INFO Completed upload id=1 objects=3 duration=3.125409ms 2026/11/12 00:02:14 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:14 INFO Completed upload id=1 objects=3 duration=3.447033ms 2026/11/12 00:02:14 INFO Received uploads request method=POST path=/api/pending_closures === CONT TestUploadHandlersRejectOversizedBody/complete_multipart 2026/11/12 00:02:14 INFO Received complete multipart upload request method=POST path=/ === CONT TestPush_RejectsBadRequests/no_roots 2026/11/12 00:02:14 INFO Received push request method=POST path=/api/pushes === CONT TestPush_RejectsBadRequests/bad_root 2026/11/12 00:02:14 INFO Received push request method=POST path=/api/pushes === CONT TestPush_RejectsBadRequests/no_objects 2026/11/12 00:02:14 INFO Received push request method=POST path=/api/pushes === CONT TestPush_RejectsBadRequests/root_not_in_objects 2026/11/12 00:02:14 INFO Received push request method=POST path=/api/pushes === CONT TestServerTLSConfig/no_client_CA === CONT TestServerTLSConfig/not_a_PEM_file --- PASS: TestPush_RejectsBadRequests (1.68s) --- PASS: TestPush_RejectsBadRequests/no_roots (0.00s) --- PASS: TestPush_RejectsBadRequests/bad_root (0.01s) --- PASS: TestPush_RejectsBadRequests/no_objects (0.00s) --- PASS: TestPush_RejectsBadRequests/root_not_in_objects (0.00s) === CONT TestServerTLSConfig/missing_CA_file === CONT TestIsValidCachePath/narinfo === CONT TestIsValidCachePath/short_hash === CONT TestIsValidCachePath/wrong_extension === CONT TestIsValidCachePath/leading_slash === CONT TestIsValidCachePath/empty --- PASS: TestServerTLSConfig (0.00s) --- PASS: TestServerTLSConfig/no_client_CA (0.00s) --- PASS: TestServerTLSConfig/not_a_PEM_file (0.01s) --- PASS: TestServerTLSConfig/missing_CA_file (0.00s) === CONT TestIsValidCachePath/log === CONT TestIsValidCachePath/ls === CONT TestIsValidCachePath/nar_uncompressed === CONT TestIsValidCachePath/nar_bz2 === CONT TestIsValidCachePath/nar_xz === CONT TestIsValidCachePath/nar_zst === CONT TestIsValidCachePath/narinfo_all_nix_base32_chars === CONT TestIsValidCachePath/traversal_in_middle === CONT TestIsValidCachePath/random_path === CONT TestIsValidCachePath/invalid_char_u === CONT TestIsValidCachePath/invalid_char_e === CONT TestIsValidCachePath/index.html === CONT TestIsValidCachePath/traversal_parent === CONT TestIsValidCachePath/nix-cache-info === CONT TestIsValidCachePath/realisation --- PASS: TestIsValidCachePath (0.00s) --- PASS: TestIsValidCachePath/narinfo (0.00s) --- PASS: TestIsValidCachePath/short_hash (0.00s) --- PASS: TestIsValidCachePath/wrong_extension (0.00s) --- PASS: TestIsValidCachePath/leading_slash (0.00s) --- PASS: TestIsValidCachePath/empty (0.00s) --- PASS: TestIsValidCachePath/log (0.00s) --- PASS: TestIsValidCachePath/ls (0.00s) --- PASS: TestIsValidCachePath/nar_uncompressed (0.00s) --- PASS: TestIsValidCachePath/nar_bz2 (0.00s) --- PASS: TestIsValidCachePath/nar_xz (0.00s) --- PASS: TestIsValidCachePath/nar_zst (0.00s) --- PASS: TestIsValidCachePath/narinfo_all_nix_base32_chars (0.00s) --- PASS: TestIsValidCachePath/traversal_in_middle (0.00s) --- PASS: TestIsValidCachePath/random_path (0.00s) --- PASS: TestIsValidCachePath/invalid_char_u (0.00s) --- PASS: TestIsValidCachePath/invalid_char_e (0.00s) --- PASS: TestIsValidCachePath/index.html (0.00s) --- PASS: TestIsValidCachePath/traversal_parent (0.00s) --- PASS: TestIsValidCachePath/nix-cache-info (0.00s) --- PASS: TestIsValidCachePath/realisation (0.00s) === CONT TestParseSingleRange/none === CONT TestParseSingleRange/start_past_EOF === CONT TestParseSingleRange/single_byte === CONT TestParseSingleRange/suffix_exceeds_size === CONT TestParseSingleRange/suffix === CONT TestParseSingleRange/end_clamped_to_size === CONT TestParseSingleRange/open-ended === CONT TestParseSingleRange/closed === CONT TestParseSingleRange/malformed_end_before_start === CONT TestParseSingleRange/malformed_both_empty === CONT TestParseSingleRange/start_far_past_EOF === CONT TestParseSingleRange/malformed_no_dash === CONT TestParseSingleRange/unknown_unit === CONT TestParseSingleRange/multi-range_ignored --- PASS: TestParseSingleRange (0.00s) --- PASS: TestParseSingleRange/none (0.00s) --- PASS: TestParseSingleRange/start_past_EOF (0.00s) --- PASS: TestParseSingleRange/single_byte (0.00s) --- PASS: TestParseSingleRange/suffix_exceeds_size (0.00s) --- PASS: TestParseSingleRange/suffix (0.00s) --- PASS: TestParseSingleRange/end_clamped_to_size (0.00s) --- PASS: TestParseSingleRange/open-ended (0.00s) --- PASS: TestParseSingleRange/closed (0.00s) --- PASS: TestParseSingleRange/malformed_end_before_start (0.00s) --- PASS: TestParseSingleRange/malformed_both_empty (0.00s) --- PASS: TestParseSingleRange/start_far_past_EOF (0.00s) --- PASS: TestParseSingleRange/malformed_no_dash (0.00s) --- PASS: TestParseSingleRange/unknown_unit (0.00s) --- PASS: TestParseSingleRange/multi-range_ignored (0.00s) === CONT TestPendingClosureWriteTimeout/empty === CONT TestPendingClosureWriteTimeout/670k_objects === CONT TestPendingClosureWriteTimeout/400_objects === CONT TestPendingClosureWriteTimeout/handler_extends_the_server's_deadline 2026/11/12 00:02:15 INFO lead: released remote=192.0.2.1:1234 generation=2 --- PASS: TestLeadElectsOneAndHandsOver (7.16s) === CONT TestForceGCDuringPushOffersSweptObject/before_pending_rows === CONT TestForceGCDuringPushOffersSweptObject/after_presence_check === NAME TestNARDeduplicationMetadataUploadBug metadata_upload_test.go:64: Second store path (same content): /build/TestNARDeduplicationMetadataUploadBug4247417565/001/store/w37f6nxls1gqpczb5hcng9mh55yzmqcv-file2.txt 2026/11/12 00:02:18 WARN Force mode enabled - objects will be deleted immediately without grace period === NAME TestClientMultipleUploads client_integration_test.go:406: Created store path 1: /build/TestClientMultipleUploads1724765138/001/store/asqichd98f3gbpj5k1zghmgx1fvx4qyg-test-file-1.txt === NAME TestClientIntegration client_integration_test.go:292: Created store path: /build/TestClientIntegration2187357540/002/store/lmx6y3g062n42d3avqdz8iwj1jhb2cbs-test-file.txt 2026/11/12 00:02:18 INFO Garbage collection progress phase="" failed_uploads_deleted=0 old_closures_deleted=1 objects_marked=3 objects_deleted=3 objects_failed=0 2026/11/12 00:02:18 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:18 INFO Received create pin request method=POST path=/api/pins/myapp 2026/11/12 00:02:18 INFO Completed multipart upload object_key=nar/dadb44fdadb44fdadb44fdadb44f000100000000000000000000.nar.zst upload_id=NTQwMDM1NWYtMTEzNC00NTU1LWJlZGQtNzAyNDcwZjVhNWQ3LmJlYTg1M2FiLWIxYjAtNDQ3NS04ZDlhLWMwODcxZTE1ZDcxZXgxNzk0NDQxNzMzODg5ODAwMDg0 parts=10 2026-11-12 00:02:18.781 UTC [1190] ERROR: canceling statement due to user request 2026-11-12 00:02:18.781 UTC [1190] STATEMENT: -- name: MarkStaleObjects :execrows WITH RECURSIVE ct AS ( SELECT timezone('UTC', now()) AS now ), closure_reach AS ( -- Start with all closure keys SELECT o.key, o.refs FROM objects o INNER JOIN closures c ON o.key = c.key UNION -- Recursively add all referenced objects SELECT o.key, o.refs FROM objects o INNER JOIN closure_reach cr ON o.key = ANY(cr.refs) ), reachable_objects AS ( SELECT DISTINCT key FROM closure_reach ), stale_objects AS ( SELECT o.key FROM objects AS o, ct WHERE NOT EXISTS ( SELECT 1 FROM reachable_objects ro WHERE ro.key = o.key ) AND NOT EXISTS ( SELECT 1 FROM pending_objects AS po WHERE po.key = o.key ) AND o.deleted_at IS NULL -- Only mark fresh objects ORDER BY o.key COLLATE "C" -- lock in key order, like commit_pending_closure FOR UPDATE ) UPDATE objects SET deleted_at = ct.now, first_deleted_at = COALESCE(first_deleted_at, ct.now) FROM stale_objects, ct WHERE objects.key = stale_objects.key 2026/11/12 00:02:18 INFO Completed multipart upload object_key=nar/dadb44fdadb44fdadb44fdadb44f000200000000000000000000.nar.zst upload_id=NTQwMDM1NWYtMTEzNC00NTU1LWJlZGQtNzAyNDcwZjVhNWQ3LjRhMTU4MmNiLTU3YWYtNGVhNy1iOTViLWNlZjA2OTRlYTEyN3gxNzk0NDQxNzMzODM4MDA2Nzkw parts=10 2026/11/12 00:02:18 INFO Completed multipart upload object_key=nar/dadb44fdadb44fdadb44fdadb44f000500000000000000000000.nar.zst upload_id=NTQwMDM1NWYtMTEzNC00NTU1LWJlZGQtNzAyNDcwZjVhNWQ3LjRmM2I5MTM1LTE3NTItNDk1ZS1hYWM5LTRmNjk4YzllODdmMHgxNzk0NDQxNzMzOTE0MDg5Nzk1 parts=10 2026/11/12 00:02:18 ERROR failed to remove object object=nar/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.nar.zst error="Post \"http://localhost:34089/bucket95/?delete=\": context canceled" === CONT TestResolveDBConnectionString/flag_wins === CONT TestResolveDBConnectionString/PGHOST_allows_empty === CONT TestResolveDBConnectionString/missing_file_is_an_error --- PASS: TestGCEndsOnShutdown (0.00s) --- PASS: TestGCEndsOnShutdown/before_the_run (1.24s) --- PASS: TestGCEndsOnShutdown/blocked_in_the_sweep's_S3_delete (5.87s) --- PASS: TestGCEndsOnShutdown/blocked_on_a_row_lock_in_the_mark (5.90s) === CONT TestResolveDBConnectionString/nothing_configured === CONT TestCacheConfigHandler/full_config,_no_issuer === CONT TestResolveDBConnectionString/file_when_flag_empty === CONT TestCacheConfigHandler/no_signing_keys === CONT TestCacheConfigHandler/no_cache_url_configured === CONT TestCacheConfigHandler/issuer_requested_but_no_OIDC_validator === CONT TestClientErrorHandling/InvalidStorePath --- PASS: TestCacheConfigHandler (0.00s) --- PASS: TestCacheConfigHandler/full_config,_no_issuer (0.00s) --- PASS: TestCacheConfigHandler/no_signing_keys (0.00s) --- PASS: TestCacheConfigHandler/no_cache_url_configured (0.00s) --- PASS: TestCacheConfigHandler/issuer_requested_but_no_OIDC_validator (0.00s) === CONT TestClientErrorHandling/InvalidAuthToken --- PASS: TestResolveDBConnectionString (0.00s) --- PASS: TestResolveDBConnectionString/flag_wins (0.00s) --- PASS: TestResolveDBConnectionString/PGHOST_allows_empty (0.00s) --- PASS: TestResolveDBConnectionString/missing_file_is_an_error (0.00s) --- PASS: TestResolveDBConnectionString/nothing_configured (0.00s) --- PASS: TestResolveDBConnectionString/file_when_flag_empty (0.00s) 2026/11/12 00:02:18 INFO Received complete upload request method=POST path=/api/pending_closures/1/complete 2026/11/12 00:02:18 INFO Received complete upload request method=POST path=/api/pending_closures/1/complete 2026/11/12 00:02:18 INFO Created/updated pin name=myapp store_path=/build/TestPinProtectsFromGC1660759056/001/store/qa3g9999gl3pnc87bs5ybf1jfb9rb67z-pinned-file.txt narinfo_key=qa3g9999gl3pnc87bs5ybf1jfb9rb67z.narinfo 2026/11/12 00:02:18 INFO Completed upload id=1 objects=3 duration=5.140529ms 2026/11/12 00:02:18 INFO Completed upload id=1 objects=3 duration=6.036818ms 2026/11/12 00:02:18 INFO Received complete upload request method=POST path=/api/pending_closures/1/complete 2026/11/12 00:02:18 INFO Starting cleanup of old closures method=DELETE path=/api/closures 2026/11/12 00:02:18 INFO Garbage collection started 2026/11/12 00:02:18 INFO Completed upload id=1 objects=3 duration=4.795666ms 2026/11/12 00:02:18 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:18 INFO Aborted multipart uploads count=0 kept=0 === CONT TestClientErrorHandling/ServerNotAvailable --- PASS: TestReadProxyInvalidPath (6.38s) === CONT TestService_RequireScope_OIDC/builder_may_write === CONT TestService_RequireScope_OIDC/reader_may_read === CONT TestService_RequireScope_OIDC/empty_netrc_password_may_not_read === CONT TestService_RequireScope_OIDC/wrong_netrc_password_may_not_read 2026/11/12 00:02:18 WARN Authentication failed token_preview=wrong token_length=5 oidc_error="no provider could verify the token (signature or issuer mismatch)" oidc_provider="" tried_providers=[test] === CONT TestService_RequireScope_OIDC/static_token_may_admin_with_netrc === CONT TestService_RequireScope_OIDC/reader_may_read_with_netrc === CONT TestService_RequireScope_OIDC/anonymous_may_not_read === CONT TestService_RequireScope_OIDC/reader_may_not_write === CONT TestService_RequireScope_OIDC/static_token_may_write === CONT TestService_RequireScope_OIDC/static_token_may_admin === CONT TestService_RequireScope_OIDC/ops_may_admin === CONT TestService_RequireScope_OIDC/ops_may_not_write === CONT TestService_RequireScope_OIDC/writer_implies_read === CONT TestService_RequireScope_OIDC/builder_may_not_admin === CONT TestService_AuthMiddleware_OIDC/valid_OIDC_token --- PASS: TestService_RequireScope_OIDC (3.55s) --- PASS: TestService_RequireScope_OIDC/builder_may_write (0.00s) --- PASS: TestService_RequireScope_OIDC/reader_may_read (0.00s) --- PASS: TestService_RequireScope_OIDC/empty_netrc_password_may_not_read (0.00s) --- PASS: TestService_RequireScope_OIDC/wrong_netrc_password_may_not_read (0.00s) --- PASS: TestService_RequireScope_OIDC/static_token_may_admin_with_netrc (0.00s) --- PASS: TestService_RequireScope_OIDC/reader_may_read_with_netrc (0.00s) --- PASS: TestService_RequireScope_OIDC/anonymous_may_not_read (0.00s) --- PASS: TestService_RequireScope_OIDC/reader_may_not_write (0.00s) --- PASS: TestService_RequireScope_OIDC/static_token_may_write (0.00s) --- PASS: TestService_RequireScope_OIDC/static_token_may_admin (0.00s) --- PASS: TestService_RequireScope_OIDC/ops_may_admin (0.00s) --- PASS: TestService_RequireScope_OIDC/ops_may_not_write (0.00s) --- PASS: TestService_RequireScope_OIDC/writer_implies_read (0.00s) --- PASS: TestService_RequireScope_OIDC/builder_may_not_admin (0.00s) === CONT TestService_AuthMiddleware_OIDC/malformed_token_rejected 2026/11/12 00:02:18 WARN Authentication failed token_preview=not-a-valid-jwt token_length=15 oidc_error="no provider could verify the token (signature or issuer mismatch)" oidc_provider="" tried_providers=[test] === CONT TestService_AuthMiddleware_OIDC/OIDC_token_with_wrong_org_rejected 2026/11/12 00:02:18 WARN Authentication failed token_preview=eyJhbGciOi...tQX7Je5iug token_length=701 oidc_error="no rule matched: claim \"repository_owner\" value [otherorg] not in allowed patterns [myorg]" oidc_provider=test tried_providers=[test] === CONT TestService_AuthMiddleware_OIDC/static_token_still_works_with_OIDC_configured --- PASS: TestService_AuthMiddleware_OIDC (3.65s) --- PASS: TestService_AuthMiddleware_OIDC/valid_OIDC_token (0.00s) --- PASS: TestService_AuthMiddleware_OIDC/malformed_token_rejected (0.00s) --- PASS: TestService_AuthMiddleware_OIDC/OIDC_token_with_wrong_org_rejected (0.00s) --- PASS: TestService_AuthMiddleware_OIDC/static_token_still_works_with_OIDC_configured (0.00s) 2026/11/12 00:02:18 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:18 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:18 INFO Object in database but missing from S3 key=nar/dadb44fdadb44fdadb44fdadb44f000500000000000000000000.nar.zst 2026/11/12 00:02:18 WARN Found objects in DB but missing from S3, will re-upload count=1 2026/11/12 00:02:18 INFO Object in database but missing from S3 key=nar/dadb44fdadb44fdadb44fdadb44f000100000000000000000000.nar.zst 2026/11/12 00:02:18 WARN Narinfo references a NAR missing from S3, will re-upload narinfo=dadb44fdadb44fdadb44fdadb44f0001.narinfo --- PASS: TestCacheStatsHandler (6.45s) 2026/11/12 00:02:18 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:18 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:18 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:18 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:19 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:19 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:19 INFO Received complete multipart upload request method=POST path=/api/multipart/complete 2026/11/12 00:02:19 INFO Received complete multipart upload request method=POST path=/api/multipart/complete 2026/11/12 00:02:19 INFO Completed multipart upload object_key=nar/dadb44fdadb44fdadb44fdadb44f100300000000000000000000.nar.zst upload_id=NTQwMDM1NWYtMTEzNC00NTU1LWJlZGQtNzAyNDcwZjVhNWQ3LmU2ZGEwZmE2LTgyNGItNDM5MS1hN2VhLWI0OTMyOTI4ZTE5ZXgxNzk0NDQxNzM4Nzk2OTQyMDgx parts=10 2026/11/12 00:02:19 INFO Received complete upload request method=POST path=/api/pending_closures/2/complete 2026/11/12 00:02:19 INFO Completed multipart upload object_key=nar/dadb44fdadb44fdadb44fdadb44f100400000000000000000000.nar.zst upload_id=NTQwMDM1NWYtMTEzNC00NTU1LWJlZGQtNzAyNDcwZjVhNWQ3LmU2ODRhMTllLWUyZGItNDYwMC05NDk1LTllMjExZjk5MDNjNXgxNzk0NDQxNzM4Nzk2OTM0MjIx parts=10 2026/11/12 00:02:19 INFO Received complete upload request method=POST path=/api/pending_closures/2/complete 2026/11/12 00:02:19 INFO Completed upload id=2 objects=3 duration=1.493355ms 2026/11/12 00:02:19 INFO Completed upload id=2 objects=3 duration=1.962898ms 2026/11/12 00:02:19 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:19 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:19 INFO Object in database but missing from S3 key=nar/dadb44fdadb44fdadb44fdadb44f000300000000000000000000.nar.zst 2026/11/12 00:02:19 WARN Narinfo references a NAR missing from S3, will re-upload narinfo=dadb44fdadb44fdadb44fdadb44f0003.narinfo 2026/11/12 00:02:19 INFO Object in database but missing from S3 key=nar/dadb44fdadb44fdadb44fdadb44f000400000000000000000000.nar.zst 2026/11/12 00:02:19 WARN Narinfo references a NAR missing from S3, will re-upload narinfo=dadb44fdadb44fdadb44fdadb44f0004.narinfo --- PASS: TestService_verifyS3ReuploadsStaleNarinfo (0.00s) --- PASS: TestService_verifyS3ReuploadsStaleNarinfo/intact,_other_NAR_pushed (5.96s) --- PASS: TestService_verifyS3ReuploadsStaleNarinfo/lost,_same_NAR_pushed (6.28s) --- PASS: TestService_verifyS3ReuploadsStaleNarinfo/lost,_other_NAR_pushed (6.32s) --- PASS: TestService_verifyS3ReuploadsStaleNarinfo/first_of_two_lost,_second_pushed (6.71s) --- PASS: TestService_verifyS3ReuploadsStaleNarinfo/first_of_two_lost (6.41s) --- PASS: TestUploadHandlersRejectOversizedBody (0.17s) --- PASS: TestUploadHandlersRejectOversizedBody/complete_multipart (0.07s) --- PASS: TestUploadHandlersRejectOversizedBody/request_more_parts (1.62s) --- PASS: TestUploadHandlersRejectOversizedBody/create_pending_closure (5.57s) --- PASS: TestPushWaitsForSweepHoldingRow (7.01s) --- PASS: TestPresentNotReportedWhileGCDeletesClosure (0.00s) --- PASS: TestPresentNotReportedWhileGCDeletesClosure/fresh (1.61s) --- PASS: TestPresentNotReportedWhileGCDeletesClosure/stale (5.83s) --- PASS: TestPendingClosureWriteTimeout (0.00s) --- PASS: TestPendingClosureWriteTimeout/empty (0.00s) --- PASS: TestPendingClosureWriteTimeout/670k_objects (0.00s) --- PASS: TestPendingClosureWriteTimeout/400_objects (0.00s) --- PASS: TestPendingClosureWriteTimeout/handler_extends_the_server's_deadline (5.05s) 2026/11/12 00:02:20 INFO Garbage collection progress phase=cleanup_pending_uploads failed_uploads_deleted=0 old_closures_deleted=0 objects_marked=0 objects_deleted=0 objects_failed=0 2026/11/12 00:02:21 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:21 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:21 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:21 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:21 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:21 INFO Vacuumed table table=closures 2026/11/12 00:02:21 INFO Vacuumed table table=objects 2026/11/12 00:02:24 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:24 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:24 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:24 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:24 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:24 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:24 INFO Vacuumed table table=closures 2026/11/12 00:02:24 INFO Vacuumed table table=objects === NAME TestClientMultipleUploads client_integration_test.go:406: Created store path 2: /build/TestClientMultipleUploads1724765138/001/store/a3bw7cw9xzb3jpf0dlwwa7jj5p19ziy6-test-file-2.txt 2026/11/12 00:02:24 WARN Request failed, retrying attempt=1 backoff=100ms error="Post \"http://localhost:19999/api/objects/present\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/objects/present 2026/11/12 00:02:24 WARN Request failed, retrying attempt=2 backoff=182.22138ms error="Post \"http://localhost:19999/api/objects/present\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/objects/present 2026/11/12 00:02:24 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=1 objects-deleted-after-grace-period=1 objects-failed-to-delete=0 2026/11/12 00:02:24 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:24 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:24 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:24 INFO Vacuumed table table=closures 2026/11/12 00:02:24 INFO Vacuumed table table=objects --- PASS: TestForceGCDuringPushOffersSweptObject (0.00s) --- PASS: TestForceGCDuringPushOffersSweptObject/after_presence_check (6.24s) --- PASS: TestForceGCDuringPushOffersSweptObject/before_pending_rows (9.36s) 2026/11/12 00:02:24 INFO Garbage collection progress phase="" failed_uploads_deleted=0 old_closures_deleted=0 objects_marked=0 objects_deleted=0 objects_failed=0 2026/11/12 00:02:24 WARN Request failed, retrying attempt=3 backoff=383.582256ms error="Post \"http://localhost:19999/api/objects/present\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/objects/present === NAME TestPinProtectsFromGC client_integration_test.go:888: Pin successfully protected closure from garbage collection --- PASS: TestPinProtectsFromGC (14.48s) 2026/11/12 00:02:25 WARN Request failed, retrying attempt=4 backoff=871.349827ms error="Post \"http://localhost:19999/api/objects/present\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/objects/present 2026/11/12 00:02:26 WARN Request failed, retrying attempt=5 backoff=1.758642607s error="Post \"http://localhost:19999/api/objects/present\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/objects/present 2026/11/12 00:02:26 INFO Received push request method=POST path=/api/pushes 2026/11/12 00:02:26 INFO Received push request method=POST path=/api/pushes === NAME TestClientCADerivations client_ca_test.go:136: Built CA derivation: /build/TestClientCADerivations922884930/001/store/rpwcx3rqg1zvy6q0za9sxmz1kc6idbvi-ca-test 2026/11/12 00:02:26 INFO Uploading 2 paths to 127.0.0.1 (0 already cached) 2026/11/12 00:02:26 INFO Uploading 8fdbkg69zxrf8nnm6s5mc1jd0di1ibb8-top (224B) 2026/11/12 00:02:26 INFO Uploading j6f77lmp3r1q2h3h9cy0faf6lcl7kmsk-shared-dep (136B) 2026/11/12 00:02:26 INFO Uploading 0 paths to 127.0.0.1 (1 already cached) 2026/11/12 00:02:26 INFO Received sign narinfos request method=POST path=/api/pushes/2/sign 2026/11/12 00:02:26 WARN Failed to register uploaded object key=8fdbkg69zxrf8nnm6s5mc1jd0di1ibb8.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:26 WARN Failed to register uploaded object key=nar/1vnl0g6w4zgpfz06rb321mfd3jqsrs120jcl8dg2dxn014875y82.nar.zst error="server returned 404: 404 page not found\n" 2026/11/12 00:02:26 WARN Failed to register uploaded object key=w37f6nxls1gqpczb5hcng9mh55yzmqcv.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:26 WARN Failed to register uploaded object key=nar/1wzrps71199bgrljv90l217rzxjfwqb2s0jqsj7rr8xch8kjc2vp.nar.zst error="server returned 404: 404 page not found\n" 2026/11/12 00:02:26 INFO Signed narinfos id=2 count=1 2026/11/12 00:02:26 INFO Uploading 1 narinfos 2026/11/12 00:02:26 INFO Received sign narinfos request method=POST path=/api/pushes/1/sign 2026/11/12 00:02:26 WARN Failed to register uploaded object key=j6f77lmp3r1q2h3h9cy0faf6lcl7kmsk.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:26 INFO Signed narinfos id=1 count=2 2026/11/12 00:02:26 INFO Uploading 2 narinfos 2026/11/12 00:02:26 INFO Received complete push request method=POST path=/api/pushes/2/complete 2026/11/12 00:02:26 WARN Failed to register uploaded object key=w37f6nxls1gqpczb5hcng9mh55yzmqcv.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:26 WARN Failed to register uploaded object key=8fdbkg69zxrf8nnm6s5mc1jd0di1ibb8.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:26 INFO Received complete push request method=POST path=/api/pushes/1/complete 2026/11/12 00:02:26 WARN Failed to register uploaded object key=j6f77lmp3r1q2h3h9cy0faf6lcl7kmsk.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:26 INFO Completed push id=2 objects=3 duration=3.963258ms 2026/11/12 00:02:26 INFO Upload complete. (2.431s) 2026/11/12 00:02:26 INFO Completed push id=1 objects=6 duration=10.443ms 2026/11/12 00:02:26 INFO Upload complete. (8.236s) === NAME TestClientSharedPathCommittedMidPush client_integration_test.go:728: Retrieved narinfo from S3: StorePath: /build/TestClientSharedPathCommittedMidPush2223038350/001/store/j6f77lmp3r1q2h3h9cy0faf6lcl7kmsk-shared-dep URL: nar/1vnl0g6w4zgpfz06rb321mfd3jqsrs120jcl8dg2dxn014875y82.nar.zst Compression: zstd NarHash: sha256:1vnl0g6w4zgpfz06rb321mfd3jqsrs120jcl8dg2dxn014875y82 NarSize: 136 === NAME TestNARDeduplicationMetadataUploadBug metadata_upload_test.go:76: Retrieved narinfo from S3: StorePath: /build/TestNARDeduplicationMetadataUploadBug4247417565/001/store/w37f6nxls1gqpczb5hcng9mh55yzmqcv-file2.txt URL: nar/1byf36hhc5sn8lvwqfkjh3ybgn76slmx8naakslrypxs6mna71rf.nar.zst Compression: zstd NarHash: sha256:1byf36hhc5sn8lvwqfkjh3ybgn76slmx8naakslrypxs6mna71rf NarSize: 160 References: CA: fixed:r:sha256:1byf36hhc5sn8lvwqfkjh3ybgn76slmx8naakslrypxs6mna71rf === NAME TestClientSharedPathCommittedMidPush References: CA: text:sha256:08nxw05k7b0pzzy0f3swvnw4ldxdbclkdnklpidwmrxdhvfrmv7n === NAME TestNARDeduplicationMetadataUploadBug metadata_upload_test.go:77: Retrieved .ls file from S3 (compressed size: 62 bytes) metadata_upload_test.go:77: Decompressed .ls content (49 bytes): {"version":1,"root":{"type":"regular","size":44}} === NAME TestClientSharedPathCommittedMidPush client_integration_test.go:728: Retrieved narinfo from S3: StorePath: /build/TestClientSharedPathCommittedMidPush2223038350/001/store/8fdbkg69zxrf8nnm6s5mc1jd0di1ibb8-top URL: nar/1wzrps71199bgrljv90l217rzxjfwqb2s0jqsj7rr8xch8kjc2vp.nar.zst Compression: zstd NarHash: sha256:1wzrps71199bgrljv90l217rzxjfwqb2s0jqsj7rr8xch8kjc2vp NarSize: 224 References: /build/TestClientSharedPathCommittedMidPush2223038350/001/store/j6f77lmp3r1q2h3h9cy0faf6lcl7kmsk-shared-dep CA: text:sha256:0r17f7hfcma6y6jzc3n2dyal9sx4c2hkl7g9z6i4rx5xv6aal308 --- PASS: TestNARDeduplicationMetadataUploadBug (21.53s) --- PASS: TestClientSharedPathCommittedMidPush (16.11s) === NAME TestClientCADerivations client_ca_test.go:139: Found 1 dependencies (including self) 2026/11/12 00:02:30 WARN Request failed, retrying attempt=1 backoff=100ms error="Get \"http://localhost:19999/api/cache-config\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/cache-config 2026/11/12 00:02:30 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:30 WARN Authentication failed token_preview=invalid-token token_length=13 reason="static API token mismatch" 2026/11/12 00:02:30 INFO Received push request method=POST path=/api/pushes 2026/11/12 00:02:30 INFO Uploading 1 paths to 127.0.0.1 (0 already cached) 2026/11/12 00:02:30 INFO Uploading lmx6y3g062n42d3avqdz8iwj1jhb2cbs-test-file.txt (152B) 2026/11/12 00:02:30 INFO Received uploads request method=POST path=/api/pending_closures 2026/11/12 00:02:30 INFO Uploading 2 paths to 127.0.0.1 (1 already cached) 2026/11/12 00:02:30 INFO Uploading lxznsz8hjx5miixwacpb8vbay3bv7mpx-b (216B) 2026/11/12 00:02:30 INFO Uploading 1zmljj6p9l0rnlm0r9w11af3c2fg11n9-shared-dep (136B) 2026/11/12 00:02:30 WARN Request failed, retrying attempt=2 backoff=185.89322ms error="Get \"http://localhost:19999/api/cache-config\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/cache-config 2026/11/12 00:02:30 INFO Received sign narinfos request method=POST path=/api/pushes/1/sign 2026/11/12 00:02:30 WARN Failed to register uploaded object key=1zmljj6p9l0rnlm0r9w11af3c2fg11n9.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:30 INFO Received sign narinfos request method=POST path=/api/pending_closures/2/sign 2026/11/12 00:02:30 WARN Failed to register uploaded object key=lmx6y3g062n42d3avqdz8iwj1jhb2cbs.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:30 WARN Failed to register uploaded object key=nar/0n1xxifyqp4207injh7079qlk6plhmphwb3gs9wcch0zsvlgr0ym.nar.zst error="server returned 404: 404 page not found\n" 2026/11/12 00:02:30 WARN Failed to register uploaded object key=nar/1vnl0g6w4zgpfz06rb321mfd3jqsrs120jcl8dg2dxn014875y82.nar.zst error="server returned 404: 404 page not found\n" 2026/11/12 00:02:30 WARN Failed to register uploaded object key=lxznsz8hjx5miixwacpb8vbay3bv7mpx.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:30 WARN Failed to register uploaded object key=5cilf4m9jc7c7y4qvgry7zgphnsx65va.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:30 INFO Signed narinfos id=2 count=2 2026/11/12 00:02:30 INFO Signed narinfos id=1 count=1 2026/11/12 00:02:30 INFO Uploading 1 narinfos 2026/11/12 00:02:30 INFO Received sign narinfos request method=POST path=/api/pending_closures/1/sign 2026/11/12 00:02:30 INFO Signed narinfos id=1 count=2 2026/11/12 00:02:30 INFO Uploading 4 narinfos 2026/11/12 00:02:30 WARN Failed to register uploaded object key=nar/11l1b7hsy9g9pz8i2rcn4n128l6pyr2yf58d49r12hr5caw9dzk1.nar.zst error="server returned 404: 404 page not found\n" 2026/11/12 00:02:30 WARN Failed to register uploaded object key=5cilf4m9jc7c7y4qvgry7zgphnsx65va.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:30 WARN Failed to register uploaded object key=lxznsz8hjx5miixwacpb8vbay3bv7mpx.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:30 INFO Received complete push request method=POST path=/api/pushes/1/complete 2026/11/12 00:02:30 WARN Failed to register uploaded object key=lmx6y3g062n42d3avqdz8iwj1jhb2cbs.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:30 WARN Failed to register uploaded object key=1zmljj6p9l0rnlm0r9w11af3c2fg11n9.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:30 INFO Received complete upload request method=POST path=/api/pending_closures/1/complete 2026/11/12 00:02:30 WARN Failed to register uploaded object key=1zmljj6p9l0rnlm0r9w11af3c2fg11n9.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:30 INFO Completed push id=1 objects=3 duration=24.929598ms 2026/11/12 00:02:30 INFO Upload complete. (6.255s) 2026/11/12 00:02:30 INFO Completed upload id=1 objects=6 duration=19.086622ms 2026/11/12 00:02:30 INFO Received complete upload request method=POST path=/api/pending_closures/2/complete 2026/11/12 00:02:30 INFO Completed upload id=2 objects=6 duration=6.049837ms 2026/11/12 00:02:30 INFO Upload complete. (3.947s) === NAME TestClientFallsBackToClosures client_pushes_test.go:112: Retrieved narinfo from S3: StorePath: /build/TestClientFallsBackToClosures3998169713/001/store/1zmljj6p9l0rnlm0r9w11af3c2fg11n9-shared-dep URL: nar/1vnl0g6w4zgpfz06rb321mfd3jqsrs120jcl8dg2dxn014875y82.nar.zst Compression: zstd NarHash: sha256:1vnl0g6w4zgpfz06rb321mfd3jqsrs120jcl8dg2dxn014875y82 NarSize: 136 References: CA: text:sha256:08nxw05k7b0pzzy0f3swvnw4ldxdbclkdnklpidwmrxdhvfrmv7n client_pushes_test.go:112: Retrieved narinfo from S3: StorePath: /build/TestClientFallsBackToClosures3998169713/001/store/5cilf4m9jc7c7y4qvgry7zgphnsx65va-a URL: nar/0n1xxifyqp4207injh7079qlk6plhmphwb3gs9wcch0zsvlgr0ym.nar.zst Compression: zstd NarHash: sha256:0n1xxifyqp4207injh7079qlk6plhmphwb3gs9wcch0zsvlgr0ym NarSize: 216 References: /build/TestClientFallsBackToClosures3998169713/001/store/1zmljj6p9l0rnlm0r9w11af3c2fg11n9-shared-dep CA: text:sha256:1gi8g21kphm4h1i4aa2x2zzfk3afxnngq65348rxanfhahl8livf client_pushes_test.go:112: Retrieved narinfo from S3: StorePath: /build/TestClientFallsBackToClosures3998169713/001/store/lxznsz8hjx5miixwacpb8vbay3bv7mpx-b URL: nar/0n1xxifyqp4207injh7079qlk6plhmphwb3gs9wcch0zsvlgr0ym.nar.zst Compression: zstd NarHash: sha256:0n1xxifyqp4207injh7079qlk6plhmphwb3gs9wcch0zsvlgr0ym NarSize: 216 References: /build/TestClientFallsBackToClosures3998169713/001/store/1zmljj6p9l0rnlm0r9w11af3c2fg11n9-shared-dep CA: text:sha256:1gi8g21kphm4h1i4aa2x2zzfk3afxnngq65348rxanfhahl8livf --- PASS: TestClientFallsBackToClosures (21.65s) --- PASS: TestDeleteClosuresRacingPins (22.22s) 2026/11/12 00:02:30 WARN Request failed, retrying attempt=3 backoff=371.504547ms error="Get \"http://localhost:19999/api/cache-config\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/cache-config 2026/11/12 00:02:31 WARN Request failed, retrying attempt=4 backoff=846.531666ms error="Get \"http://localhost:19999/api/cache-config\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/cache-config 2026/11/12 00:02:32 WARN Request failed, retrying attempt=5 backoff=1.604343043s error="Get \"http://localhost:19999/api/cache-config\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/cache-config 2026/11/12 00:02:33 WARN Failed to fetch cache config, uploading without size limit error="fetching cache config: sending request: request failed after retries: Get \"http://localhost:19999/api/cache-config\": dial tcp [::1]:19999: connect: connection refused" 2026/11/12 00:02:33 WARN Request failed, retrying attempt=1 backoff=100ms error="Get \"http://localhost:19999/api/cache-config\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/cache-config 2026/11/12 00:02:33 WARN Request failed, retrying attempt=2 backoff=197.303715ms error="Get \"http://localhost:19999/api/cache-config\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/cache-config 2026/11/12 00:02:33 INFO Received push request method=POST path=/api/pushes 2026/11/12 00:02:33 INFO Received push request method=POST path=/api/pushes 2026/11/12 00:02:33 WARN Authentication failed token_preview=invalid-token token_length=13 reason="static API token mismatch" 2026/11/12 00:02:33 INFO All 1 paths already cached 2026/11/12 00:02:33 INFO Uploading 2 paths to 127.0.0.1 (1 already cached) 2026/11/12 00:02:33 INFO Uploading 3 paths to 127.0.0.1 (0 already cached) 2026/11/12 00:02:33 INFO Uploading asqichd98f3gbpj5k1zghmgx1fvx4qyg-test-file-1.txt (160B) 2026/11/12 00:02:33 INFO Uploading b8bp82hzkqzgh9k4i3x2nxnfpgbxygps-shared-dep (136B) 2026/11/12 00:02:33 INFO Uploading 33dn9llbkynn171in9274swql5p0xbcy-b (216B) 2026/11/12 00:02:33 INFO Uploading a3bw7cw9xzb3jpf0dlwwa7jj5p19ziy6-test-file-2.txt (160B) 2026/11/12 00:02:33 INFO Uploading 2rkwcg3aadq1ll55lb44x1xjnbqmjwf7-test-file-0.txt (160B) === NAME TestClientIntegration client_integration_test.go:318: Retrieved narinfo from S3: StorePath: /build/TestClientIntegration2187357540/002/store/lmx6y3g062n42d3avqdz8iwj1jhb2cbs-test-file.txt URL: nar/11l1b7hsy9g9pz8i2rcn4n128l6pyr2yf58d49r12hr5caw9dzk1.nar.zst Compression: zstd NarHash: sha256:11l1b7hsy9g9pz8i2rcn4n128l6pyr2yf58d49r12hr5caw9dzk1 NarSize: 152 References: CA: fixed:r:sha256:11l1b7hsy9g9pz8i2rcn4n128l6pyr2yf58d49r12hr5caw9dzk1 client_integration_test.go:319: Retrieved .ls file from S3 (compressed size: 77 bytes) client_integration_test.go:319: Decompressed .ls content (64 bytes): {"version":1,"root":{"type":"regular","size":39,"narOffset":96}} 2026/11/12 00:02:33 WARN Failed to register uploaded object key=nar/1823g6vx4q5zqvr73m7lkq1wpk40fin7bsc792di430yk7sg4lka.nar.zst error="server returned 404: 404 page not found\n" 2026/11/12 00:02:33 WARN Failed to register uploaded object key=nar/17gdj9bi5vydza2d09pxxcdl16fikjah1c3x5xz9754c8b6bii9n.nar.zst error="server returned 404: 404 page not found\n" 2026/11/12 00:02:33 WARN Failed to register uploaded object key=33dn9llbkynn171in9274swql5p0xbcy.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:33 WARN Failed to register uploaded object key=a3bw7cw9xzb3jpf0dlwwa7jj5p19ziy6.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:33 WARN Failed to register uploaded object key=asqichd98f3gbpj5k1zghmgx1fvx4qyg.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:33 WARN Failed to register uploaded object key=2rkwcg3aadq1ll55lb44x1xjnbqmjwf7.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:33 WARN Failed to register uploaded object key=nar/0ahq3izw3h0b0c08p3xdfclh758fwxnp85ccvflasb4vnfsv50ri.nar.zst error="server returned 404: 404 page not found\n" 2026/11/12 00:02:33 WARN Failed to register uploaded object key=0h60krlcln954r0amsibqyqi2ah9z89s.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:33 INFO Received sign narinfos request method=POST path=/api/pushes/1/sign 2026/11/12 00:02:33 WARN Failed to register uploaded object key=b8bp82hzkqzgh9k4i3x2nxnfpgbxygps.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:33 INFO Received sign narinfos request method=POST path=/api/pushes/1/sign 2026/11/12 00:02:33 WARN Failed to register uploaded object key=nar/1vnl0g6w4zgpfz06rb321mfd3jqsrs120jcl8dg2dxn014875y82.nar.zst error="server returned 404: 404 page not found\n" 2026/11/12 00:02:33 WARN Failed to register uploaded object key=nar/13p9pqi0ga6fx2apcwls9hjnv7nmf740ggpn5zvfzdsp5vz2bbg4.nar.zst error="server returned 404: 404 page not found\n" 2026/11/12 00:02:33 INFO Signed narinfos id=1 count=3 2026/11/12 00:02:33 INFO Signed narinfos id=1 count=3 2026/11/12 00:02:33 INFO Uploading 3 narinfos 2026/11/12 00:02:33 INFO Uploading 3 narinfos 2026/11/12 00:02:33 WARN Failed to register uploaded object key=0h60krlcln954r0amsibqyqi2ah9z89s.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:33 WARN Failed to register uploaded object key=b8bp82hzkqzgh9k4i3x2nxnfpgbxygps.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:33 INFO Received complete push request method=POST path=/api/pushes/1/complete 2026/11/12 00:02:33 WARN Failed to register uploaded object key=33dn9llbkynn171in9274swql5p0xbcy.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:33 WARN Failed to register uploaded object key=a3bw7cw9xzb3jpf0dlwwa7jj5p19ziy6.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:33 INFO Received complete push request method=POST path=/api/pushes/1/complete 2026/11/12 00:02:33 WARN Failed to register uploaded object key=asqichd98f3gbpj5k1zghmgx1fvx4qyg.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:33 WARN Failed to register uploaded object key=2rkwcg3aadq1ll55lb44x1xjnbqmjwf7.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:33 INFO Completed push id=1 objects=9 duration=9.111486ms 2026/11/12 00:02:33 INFO Completed push id=1 objects=8 duration=8.676643ms 2026/11/12 00:02:33 INFO Upload complete. (3.328s) 2026/11/12 00:02:33 INFO Upload complete. (3.335s) === NAME TestClientMultipleUploads client_integration_test.go:417: Uploaded 3 paths in 9.413695253s === NAME TestClientPushesUseOnePush client_pushes_test.go:97: Retrieved narinfo from S3: StorePath: /build/TestClientPushesUseOnePush1984085992/001/store/b8bp82hzkqzgh9k4i3x2nxnfpgbxygps-shared-dep URL: nar/1vnl0g6w4zgpfz06rb321mfd3jqsrs120jcl8dg2dxn014875y82.nar.zst Compression: zstd NarHash: sha256:1vnl0g6w4zgpfz06rb321mfd3jqsrs120jcl8dg2dxn014875y82 NarSize: 136 References: CA: text:sha256:08nxw05k7b0pzzy0f3swvnw4ldxdbclkdnklpidwmrxdhvfrmv7n client_pushes_test.go:97: Retrieved narinfo from S3: StorePath: /build/TestClientPushesUseOnePush1984085992/001/store/0h60krlcln954r0amsibqyqi2ah9z89s-a URL: nar/17gdj9bi5vydza2d09pxxcdl16fikjah1c3x5xz9754c8b6bii9n.nar.zst Compression: zstd NarHash: sha256:17gdj9bi5vydza2d09pxxcdl16fikjah1c3x5xz9754c8b6bii9n NarSize: 216 References: /build/TestClientPushesUseOnePush1984085992/001/store/b8bp82hzkqzgh9k4i3x2nxnfpgbxygps-shared-dep CA: text:sha256:008if5mia8flx4q0pch419aa7dc09y4f9kqbisgw5h94h22hk40h client_pushes_test.go:97: Retrieved narinfo from S3: StorePath: /build/TestClientPushesUseOnePush1984085992/001/store/33dn9llbkynn171in9274swql5p0xbcy-b URL: nar/17gdj9bi5vydza2d09pxxcdl16fikjah1c3x5xz9754c8b6bii9n.nar.zst Compression: zstd NarHash: sha256:17gdj9bi5vydza2d09pxxcdl16fikjah1c3x5xz9754c8b6bii9n NarSize: 216 References: /build/TestClientPushesUseOnePush1984085992/001/store/b8bp82hzkqzgh9k4i3x2nxnfpgbxygps-shared-dep CA: text:sha256:008if5mia8flx4q0pch419aa7dc09y4f9kqbisgw5h94h22hk40h --- PASS: TestClientMultipleUploads (22.33s) --- PASS: TestClientPushesUseOnePush (25.73s) 2026/11/12 00:02:34 WARN Request failed, retrying attempt=3 backoff=408.582261ms error="Get \"http://localhost:19999/api/cache-config\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/cache-config 2026/11/12 00:02:34 WARN Request failed, retrying attempt=4 backoff=813.584074ms error="Get \"http://localhost:19999/api/cache-config\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/cache-config 2026/11/12 00:02:35 WARN Request failed, retrying attempt=5 backoff=1.470577645s error="Get \"http://localhost:19999/api/cache-config\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/cache-config 2026/11/12 00:02:36 INFO Received push request method=POST path=/api/pushes 2026/11/12 00:02:36 INFO Received push request method=POST path=/api/pushes 2026/11/12 00:02:36 INFO Object in database but missing from S3 key=lmx6y3g062n42d3avqdz8iwj1jhb2cbs.ls 2026/11/12 00:02:36 WARN Found objects in DB but missing from S3, will re-upload count=1 2026/11/12 00:02:36 INFO Uploading 0 paths to 127.0.0.1 (1 already cached) 2026/11/12 00:02:36 INFO Uploading 1 paths to 127.0.0.1 (0 already cached) 2026/11/12 00:02:36 INFO Uploading rpwcx3rqg1zvy6q0za9sxmz1kc6idbvi-ca-test (144B) 2026/11/12 00:02:36 INFO Received complete push request method=POST path=/api/pushes/2/complete 2026/11/12 00:02:36 WARN Failed to register uploaded object key=nar/04jj7iiy79vhzp5kk3r2751n9x3xa44j98y5bk1ds4jp31kky74n.nar.zst error="server returned 404: 404 page not found\n" 2026/11/12 00:02:36 WARN Failed to register uploaded object key=lmx6y3g062n42d3avqdz8iwj1jhb2cbs.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:36 WARN Failed to register uploaded object key=rpwcx3rqg1zvy6q0za9sxmz1kc6idbvi.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:36 WARN Failed to register uploaded object key=log/4vcnp3aicrg5lnxhca02zix6dj3m2krw-ca-test.drv error="server returned 404: 404 page not found\n" 2026/11/12 00:02:36 INFO Received sign narinfos request method=POST path=/api/pushes/1/sign 2026/11/12 00:02:36 INFO Signed narinfos id=1 count=1 2026/11/12 00:02:36 INFO Uploading 1 narinfos 2026/11/12 00:02:36 INFO Completed push id=2 objects=3 duration=4.435442ms 2026/11/12 00:02:36 INFO Upload complete. (776ms) === NAME TestClientIntegration client_integration_test.go:336: Retrieved .ls file from S3 (compressed size: 62 bytes) client_integration_test.go:336: Decompressed .ls content (49 bytes): {"version":1,"root":{"type":"regular","size":39}} 2026/11/12 00:02:36 INFO Received complete push request method=POST path=/api/pushes/1/complete 2026/11/12 00:02:36 WARN Failed to register uploaded object key=rpwcx3rqg1zvy6q0za9sxmz1kc6idbvi.narinfo error="server returned 404: 404 page not found\n" 2026/11/12 00:02:36 INFO Completed push id=1 objects=4 duration=9.030606ms 2026/11/12 00:02:36 INFO Upload complete. (2.203s) === NAME TestClientCADerivations client_ca_test.go:180: Narinfo contains CA field: StorePath: /build/TestClientCADerivations922884930/001/store/rpwcx3rqg1zvy6q0za9sxmz1kc6idbvi-ca-test URL: nar/04jj7iiy79vhzp5kk3r2751n9x3xa44j98y5bk1ds4jp31kky74n.nar.zst Compression: zstd NarHash: sha256:04jj7iiy79vhzp5kk3r2751n9x3xa44j98y5bk1ds4jp31kky74n NarSize: 144 References: Deriver: /build/TestClientCADerivations922884930/001/store/4vcnp3aicrg5lnxhca02zix6dj3m2krw-ca-test.drv CA: fixed:r:sha256:04jj7iiy79vhzp5kk3r2751n9x3xa44j98y5bk1ds4jp31kky74n client_ca_test.go:185: Checking for realisation files in S3... client_ca_test.go:207: No realisation files uploaded - this is expected for locally built CA derivations client_ca_test.go:208: Locally built CA derivations don't have DrvOutput IDs until they're substituted from a cache 2026/11/12 00:02:36 WARN Request failed, retrying attempt=1 backoff=100ms error="Post \"http://localhost:19999/api/pending_closures\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/pending_closures 2026/11/12 00:02:36 WARN Request failed, retrying attempt=2 backoff=184.884303ms error="Post \"http://localhost:19999/api/pending_closures\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/pending_closures 2026/11/12 00:02:37 WARN Request failed, retrying attempt=3 backoff=370.520646ms error="Post \"http://localhost:19999/api/pending_closures\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/pending_closures 2026/11/12 00:02:37 WARN Request failed, retrying attempt=4 backoff=823.921312ms error="Post \"http://localhost:19999/api/pending_closures\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/pending_closures 2026/11/12 00:02:38 WARN Request failed, retrying attempt=5 backoff=1.671953407s error="Post \"http://localhost:19999/api/pending_closures\": dial tcp [::1]:19999: connect: connection refused" url=http://localhost:19999/api/pending_closures 2026/11/12 00:02:38 INFO Received push request method=POST path=/api/pushes 2026/11/12 00:02:38 INFO Uploading 0 paths to 127.0.0.1 (1 already cached) 2026/11/12 00:02:38 INFO Received complete push request method=POST path=/api/pushes/3/complete 2026/11/12 00:02:38 WARN Failed to register uploaded object key=lmx6y3g062n42d3avqdz8iwj1jhb2cbs.ls error="server returned 404: 404 page not found\n" 2026/11/12 00:02:38 INFO Completed push id=3 objects=3 duration=3.860157ms 2026/11/12 00:02:38 INFO Upload complete. (319ms) === NAME TestClientIntegration client_integration_test.go:353: Retrieved .ls file from S3 (compressed size: 62 bytes) client_integration_test.go:353: Decompressed .ls content (49 bytes): {"version":1,"root":{"type":"regular","size":39}} client_integration_test.go:364: Testing garbage collection... --- PASS: TestClientErrorHandling (0.00s) --- PASS: TestClientErrorHandling/InvalidStorePath (8.10s) --- PASS: TestClientErrorHandling/InvalidAuthToken (15.10s) --- PASS: TestClientErrorHandling/ServerNotAvailable (21.09s) 2026/11/12 00:02:40 INFO Starting cleanup of old closures method=DELETE path=/api/closures 2026/11/12 00:02:40 INFO Garbage collection started 2026/11/12 00:02:40 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:40 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:40 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=3 objects-deleted-after-grace-period=3 objects-failed-to-delete=0 2026/11/12 00:02:40 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:40 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:40 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:40 INFO Vacuumed table table=closures 2026/11/12 00:02:40 INFO Vacuumed table table=objects 2026/11/12 00:02:42 INFO Garbage collection progress phase="" failed_uploads_deleted=0 old_closures_deleted=1 objects_marked=3 objects_deleted=3 objects_failed=0 === NAME TestClientIntegration client_integration_test.go:371: Objects in database after GC: client_integration_test.go:371: Successfully deleted all objects with GC --force --- PASS: TestClientIntegration (29.73s) === NAME TestClientCADerivations client_ca_test.go:258: nix copy output: warning: you don't have Internet access; disabling some network-dependent features warning: failed to create TLS context for AWS credential providers; SSO, STS WebIdentity, and ECS container authentication will be unavailable error: binary cache 's3://bucket100?endpoint=http://localhost:34089®ion=eu-west-1' is for Nix stores with prefix '/nix/store', not '/build/TestClientCADerivations922884930/001/store' client_ca_test.go:259: nix copy failed (might be expected with isolated stores): exit status 1 --- PASS: TestClientCADerivations (35.28s) === RUN FuzzPushGC === RUN FuzzPushGC/seed#0 === PAUSE FuzzPushGC/seed#0 === RUN FuzzPushGC/seed#1 === PAUSE FuzzPushGC/seed#1 === RUN FuzzPushGC/seed#2 === PAUSE FuzzPushGC/seed#2 === RUN FuzzPushGC/seed#3 === PAUSE FuzzPushGC/seed#3 === RUN FuzzPushGC/seed#4 === PAUSE FuzzPushGC/seed#4 === RUN FuzzPushGC/seed#5 === PAUSE FuzzPushGC/seed#5 === RUN FuzzPushGC/seed#6 === PAUSE FuzzPushGC/seed#6 === RUN FuzzPushGC/seed#7 === PAUSE FuzzPushGC/seed#7 === RUN FuzzPushGC/seed#8 === PAUSE FuzzPushGC/seed#8 === RUN FuzzPushGC/seed#9 === PAUSE FuzzPushGC/seed#9 === RUN FuzzPushGC/seed#10 === PAUSE FuzzPushGC/seed#10 === RUN FuzzPushGC/seed#11 === PAUSE FuzzPushGC/seed#11 === RUN FuzzPushGC/seed#12 === PAUSE FuzzPushGC/seed#12 === RUN FuzzPushGC/seed#13 === PAUSE FuzzPushGC/seed#13 === RUN FuzzPushGC/seed#14 === PAUSE FuzzPushGC/seed#14 === RUN FuzzPushGC/seed#15 === PAUSE FuzzPushGC/seed#15 === CONT FuzzPushGC/seed#0 === CONT FuzzPushGC/seed#8 === CONT FuzzPushGC/seed#2 === CONT FuzzPushGC/seed#15 === CONT FuzzPushGC/seed#1 === CONT FuzzPushGC/seed#12 === CONT FuzzPushGC/seed#13 === CONT FuzzPushGC/seed#10 === CONT FuzzPushGC/seed#11 === CONT FuzzPushGC/seed#9 === CONT FuzzPushGC/seed#4 === CONT FuzzPushGC/seed#7 === CONT FuzzPushGC/seed#6 === CONT FuzzPushGC/seed#5 === CONT FuzzPushGC/seed#3 === CONT FuzzPushGC/seed#14 2026-11-12 00:02:47.748 UTC [144] LOG: checkpoint starting: wal 2026/11/12 00:02:48 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:48 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:48 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:48 INFO Received push request method=POST path=/ 2026/11/12 00:02:48 INFO Received push request method=POST path=/ 2026/11/12 00:02:48 INFO Received push request method=POST path=/ 2026/11/12 00:02:48 INFO Received push request method=POST path=/ 2026/11/12 00:02:48 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:48 INFO Received push request method=POST path=/ 2026/11/12 00:02:48 INFO Received push request method=POST path=/ 2026/11/12 00:02:48 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:48 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:48 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:48 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:48 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:48 INFO Completed push id=3 objects=8 duration=9.712773ms 2026/11/12 00:02:48 INFO Received push request method=POST path=/ 2026/11/12 00:02:48 INFO Completed push id=1 objects=6 duration=7.35001ms 2026/11/12 00:02:48 INFO Completed push id=1 objects=10 duration=7.662553ms 2026/11/12 00:02:48 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:48 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:48 INFO Received push request method=POST path=/ 2026/11/12 00:02:48 INFO Received push request method=POST path=/ 2026/11/12 00:02:48 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:48 INFO Completed push id=2 objects=4 duration=2.849487ms 2026/11/12 00:02:48 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:48 INFO Received push request method=POST path=/ 2026/11/12 00:02:48 INFO Completed push id=4 objects=7 duration=2.052919ms 2026/11/12 00:02:48 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:48 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:48 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:48 INFO Completed upload id=3 objects=5 duration=1.823877ms 2026/11/12 00:02:48 INFO Received push request method=POST path=/ 2026/11/12 00:02:48 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:48 INFO Received push request method=POST path=/ 2026/11/12 00:02:48 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:48 INFO Completed push id=4 objects=3 duration=2.370022ms 2026/11/12 00:02:48 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:48 INFO Received push request method=POST path=/ 2026/11/12 00:02:48 INFO Received push request method=POST path=/ 2026/11/12 00:02:48 INFO Received push request method=POST path=/ 2026/11/12 00:02:48 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:48 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:48 INFO Completed push id=8 objects=13 duration=2.584445ms 2026/11/12 00:02:48 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:49 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:49 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:49 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:49 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:49 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:49 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:49 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:49 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:49 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:49 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:49 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:49 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:49 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:49 INFO Vacuumed table table=closures 2026/11/12 00:02:49 INFO Vacuumed table table=objects 2026/11/12 00:02:49 INFO Vacuumed table table=closures 2026/11/12 00:02:49 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:49 INFO Vacuumed table table=objects 2026/11/12 00:02:49 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:49 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:49 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:49 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:49 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:49 INFO Vacuumed table table=closures 2026/11/12 00:02:49 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:49 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:49 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:49 INFO Vacuumed table table=closures 2026/11/12 00:02:49 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:49 INFO Vacuumed table table=objects 2026/11/12 00:02:49 INFO Vacuumed table table=closures 2026/11/12 00:02:49 INFO Vacuumed table table=objects 2026/11/12 00:02:49 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:49 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:49 INFO Vacuumed table table=objects 2026/11/12 00:02:49 INFO Vacuumed table table=closures 2026/11/12 00:02:49 INFO Vacuumed table table=objects 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:49 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:49 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:49 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:49 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:49 ERROR failed to remove object object=bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.ls error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=gggggggggggggggggggggggggggggggg.ls error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=gggggggggggggggggggggggggggggggg.narinfo error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.ls error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.narinfo error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=nar/gggggggggggggggggggggggggggggggggggggggggggggggggggg.nar.zst error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=nar/hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.nar.zst error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=realisations/sha256:bbbbbbbb!out.doi error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=realisations/sha256:dddddddd!out.doi error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=realisations/sha256:gggggggg!out.doi error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=realisations/sha256:hhhhhhhh!out.doi error="Access Denied." 2026/11/12 00:02:49 INFO Vacuumed table table=closures 2026/11/12 00:02:49 INFO Vacuumed table table=objects 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Completed upload id=10 objects=4 duration=3.366173ms 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Completed push id=8 objects=2 duration=1.645996ms 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Completed upload id=3 objects=6 duration=6.823225ms 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Completed push id=1 objects=7 duration=8.298659ms 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Completed push id=3 objects=5 duration=8.447141ms 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Completed push id=6 objects=7 duration=2.715266ms 2026/11/12 00:02:49 ERROR failed to remove object object=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.narinfo error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.ls error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.narinfo error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=cccccccccccccccccccccccccccccccc.narinfo error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=dddddddddddddddddddddddddddddddd.ls error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=dddddddddddddddddddddddddddddddd.narinfo error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=ffffffffffffffffffffffffffffffff.ls error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=ffffffffffffffffffffffffffffffff.narinfo error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=nar/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.nar.zst error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=nar/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.nar.zst error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=nar/cccccccccccccccccccccccccccccccccccccccccccccccccccc.nar.zst error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=nar/dddddddddddddddddddddddddddddddddddddddddddddddddddd.nar.zst error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=nar/ffffffffffffffffffffffffffffffffffffffffffffffffffff.nar.zst error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=realisations/sha256:cccccccc!out.doi error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=realisations/sha256:dddddddd!out.doi error="Access Denied." 2026/11/12 00:02:49 ERROR failed to remove object object=realisations/sha256:ffffffff!out.doi error="Access Denied." 2026/11/12 00:02:49 INFO Completed push id=1 objects=5 duration=8.552822ms 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:49 INFO Completed upload id=11 objects=14 duration=2.306682ms 2026/11/12 00:02:49 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:49 INFO Completed upload id=2 objects=10 duration=2.561824ms 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Completed upload id=4 objects=7 duration=1.923979ms 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Completed upload id=2 objects=26 duration=13.448029ms 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Completed push id=1 objects=7 duration=15.849952ms 2026/11/12 00:02:49 INFO Completed push id=2 objects=4 duration=6.34758ms 2026/11/12 00:02:49 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=16 objects-failed-to-delete=0 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:49 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:49 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Vacuumed table table=closures 2026/11/12 00:02:49 INFO Vacuumed table table=objects 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Completed push id=3 objects=5 duration=3.323992ms 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:49 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:49 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Vacuumed table table=closures 2026/11/12 00:02:49 INFO Vacuumed table table=objects 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:49 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:49 INFO Completed upload id=10 objects=23 duration=4.808866ms 2026/11/12 00:02:49 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:49 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:49 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:49 INFO Vacuumed table table=closures 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Vacuumed table table=objects 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Completed push id=2 objects=7 duration=6.384921ms 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Completed push id=4 objects=4 duration=2.358203ms 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Completed push id=14 objects=3 duration=3.573054ms 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Completed push id=5 objects=6 duration=2.08324ms 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:49 INFO Completed upload id=11 objects=6 duration=2.01882ms 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:49 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Garbage collection completed failed-uploads-deleted=2 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:49 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:49 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:49 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:49 INFO Vacuumed table table=closures 2026/11/12 00:02:49 INFO Vacuumed table table=objects 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Completed push id=5 objects=3 duration=2.779446ms 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=4 objects-failed-to-delete=0 2026/11/12 00:02:49 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:49 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:49 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:49 INFO Vacuumed table table=closures 2026/11/12 00:02:49 INFO Vacuumed table table=objects 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Completed push id=12 objects=15 duration=2.192661ms 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:49 INFO Completed upload id=10 objects=6 duration=3.687455ms 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:49 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:49 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:49 INFO Vacuumed table table=closures 2026/11/12 00:02:49 INFO Vacuumed table table=objects 2026/11/12 00:02:49 INFO Completed push id=1 objects=8 duration=8.996606ms 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:49 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:49 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:49 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:49 INFO Vacuumed table table=closures 2026/11/12 00:02:49 INFO Vacuumed table table=objects 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Completed push id=6 objects=26 duration=6.701444ms 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:49 INFO Completed upload id=11 objects=6 duration=2.881548ms 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:49 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:49 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:49 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:49 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:49 INFO Vacuumed table table=closures 2026/11/12 00:02:49 INFO Vacuumed table table=objects 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:49 INFO Completed upload id=15 objects=6 duration=1.582375ms 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Completed push id=9 objects=5 duration=2.08096ms 2026/11/12 00:02:49 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Completed upload id=3 objects=25 duration=3.16789ms 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:49 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:49 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:49 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:49 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:49 INFO Vacuumed table table=closures 2026/11/12 00:02:49 INFO Vacuumed table table=objects 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Completed push id=16 objects=27 duration=2.351163ms 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received push request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Completed push id=18 objects=10 duration=2.255582ms 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:49 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:49 INFO Completed push id=15 objects=24 duration=4.783946ms 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:49 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:49 INFO Completed upload id=6 objects=6 duration=1.434134ms 2026/11/12 00:02:49 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:49 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=5 old-closures-deleted=2 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=1 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=3 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=4 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=3 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=5 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 ERROR failed to remove object object=realisations/sha256:iiiiiiii!out.doi error="Access Denied." 2026/11/12 00:02:50 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 INFO Completed push id=6 objects=5 duration=3.431172ms 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 ERROR failed to remove object object=bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.ls error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.narinfo error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=dddddddddddddddddddddddddddddddd.ls error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=dddddddddddddddddddddddddddddddd.narinfo error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=ffffffffffffffffffffffffffffffff.ls error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=ffffffffffffffffffffffffffffffff.narinfo error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=gggggggggggggggggggggggggggggggg.ls error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=gggggggggggggggggggggggggggggggg.narinfo error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.ls error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.narinfo error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.ls error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.narinfo error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=nar/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.nar.zst error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=nar/dddddddddddddddddddddddddddddddddddddddddddddddddddd.nar.zst error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=nar/ffffffffffffffffffffffffffffffffffffffffffffffffffff.nar.zst error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=nar/gggggggggggggggggggggggggggggggggggggggggggggggggggg.nar.zst error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=nar/hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.nar.zst error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=nar/iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.nar.zst error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=realisations/sha256:bbbbbbbb!out.doi error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=realisations/sha256:cccccccc!out.doi error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=realisations/sha256:ffffffff!out.doi error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=realisations/sha256:iiiiiiii!out.doi error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=cccccccccccccccccccccccccccccccc.ls error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=cccccccccccccccccccccccccccccccc.narinfo error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=nar/cccccccccccccccccccccccccccccccccccccccccccccccccccc.nar.zst error="Access Denied." 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:50 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 INFO Completed upload id=6 objects=7 duration=2.324722ms 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 INFO Completed push id=1 objects=5 duration=5.975917ms 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:50 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Completed upload id=19 objects=25 duration=3.227811ms 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Completed upload id=2 objects=7 duration=6.085698ms 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Completed upload id=1 objects=9 duration=10.948424ms 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Completed push id=1 objects=2 duration=4.017539ms 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Completed push id=6 objects=8 duration=4.033759ms 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=1 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Completed upload id=4 objects=14 duration=2.991628ms 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Completed upload id=5 objects=5 duration=3.273071ms 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Completed upload id=1 objects=15 duration=8.540481ms 2026/11/12 00:02:50 INFO Completed push id=3 objects=22 duration=7.750994ms 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 ERROR failed to remove object object=bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.ls error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=dddddddddddddddddddddddddddddddd.ls error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.ls error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.ls error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.narinfo error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=nar/iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.nar.zst error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=realisations/sha256:bbbbbbbb!out.doi error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=realisations/sha256:ffffffff!out.doi error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=realisations/sha256:iiiiiiii!out.doi error="Access Denied." 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:50 INFO Completed upload id=7 objects=4 duration=1.172471ms 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=9 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Completed upload id=3 objects=24 duration=2.612025ms 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 INFO Completed push id=1 objects=24 duration=7.759894ms 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:50 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:50 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:50 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:50 INFO Vacuumed table table=closures 2026/11/12 00:02:50 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 INFO Vacuumed table table=objects 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:50 ERROR failed to remove object object=gggggggggggggggggggggggggggggggg.ls error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=gggggggggggggggggggggggggggggggg.narinfo error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.ls error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.narinfo error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=nar/gggggggggggggggggggggggggggggggggggggggggggggggggggg.nar.zst error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=nar/hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.nar.zst error="Access Denied." 2026/11/12 00:02:50 ERROR failed to remove object object=realisations/sha256:gggggggg!out.doi error="Access Denied." 2026/11/12 00:02:50 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:50 INFO Completed push id=2 objects=25 duration=2.453003ms 2026/11/12 00:02:50 INFO Received push request method=POST path=/ 2026/11/12 00:02:50 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:50 INFO Completed upload id=23 objects=18 duration=2.543164ms 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Completed upload id=2 objects=2 duration=1.589195ms 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=10 objects=6 duration=2.245821ms 2026/11/12 00:02:51 INFO Completed push id=5 objects=8 duration=3.553114ms 2026/11/12 00:02:51 ERROR failed to remove object object=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.ls error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=realisations/sha256:bbbbbbbb!out.doi error="Access Denied." 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=23 objects=16 duration=2.161741ms 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 ERROR failed to remove object object=gggggggggggggggggggggggggggggggg.ls error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=gggggggggggggggggggggggggggggggg.narinfo error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.ls error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.narinfo error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=nar/gggggggggggggggggggggggggggggggggggggggggggggggggggg.nar.zst error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=nar/hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.nar.zst error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=realisations/sha256:gggggggg!out.doi error="Access Denied." 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=6 objects=5 duration=1.663176ms 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Completed push id=7 objects=20 duration=2.454683ms 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=3 objects=8 duration=1.853877ms 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=22 objects=22 duration=886.889µs 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=8 objects=6 duration=2.553905ms 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=16 objects=4 duration=2.362062ms 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 ERROR failed to remove object object=realisations/sha256:gggggggg!out.doi error="Access Denied." 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=12 objects=7 duration=1.852497ms 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=13 objects=12 duration=3.560874ms 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=26 objects=5 duration=1.844677ms 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=5 objects=3 duration=3.269631ms 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=20 objects=5 duration=976.73µs 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=24 objects=14 duration=915.989µs 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=2 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=6 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=4 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=6 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Completed push id=19 objects=3 duration=1.855098ms 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=8 objects=3 duration=2.885067ms 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=2 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=4 objects=4 duration=3.710696ms 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Completed push id=7 objects=15 duration=2.441743ms 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Completed push id=8 objects=6 duration=1.845698ms 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=2 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=6 objects=6 duration=2.07222ms 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=6 objects=6 duration=2.258602ms 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=19 objects=6 duration=3.749216ms 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Completed upload id=25 objects=4 duration=1.01453ms 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Completed push id=5 objects=9 duration=5.717994ms 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=7 objects=27 duration=2.06894ms 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=3 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Completed push id=3 objects=21 duration=4.838606ms 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 ERROR failed to remove object object=dddddddddddddddddddddddddddddddd.ls error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=realisations/sha256:bbbbbbbb!out.doi error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.ls error="Access Denied." 2026/11/12 00:02:51 INFO Completed push id=10 objects=15 duration=2.220861ms 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Completed upload id=10 objects=17 duration=1.268312ms 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=3 objects=9 duration=1.276552ms 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Completed push id=20 objects=8 duration=1.527274ms 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 ERROR failed to remove object object=dddddddddddddddddddddddddddddddd.ls error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=realisations/sha256:bbbbbbbb!out.doi error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.ls error="Access Denied." 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=19 objects=14 duration=3.20391ms 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Completed push id=5 objects=6 duration=1.565154ms 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=14 objects=6 duration=1.901998ms 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Completed push id=19 objects=8 duration=3.220031ms 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=15 objects=7 duration=1.787377ms 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=4 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=1 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Completed push id=27 objects=11 duration=1.231052ms 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Completed push id=15 objects=5 duration=2.315542ms 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=3 old-closures-deleted=1 objects-marked-for-deletion=3 objects-deleted-after-grace-period=3 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=29 objects=26 duration=959.409µs 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=2 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Completed push id=30 objects=8 duration=933.529µs 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=8 objects-deleted-after-grace-period=8 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=1 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Completed upload id=31 objects=5 duration=942.349µs 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Completed push id=9 objects=7 duration=3.801156ms 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Completed push id=32 objects=3 duration=1.151751ms 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=22 objects=2 duration=1.106691ms 2026/11/12 00:02:51 ERROR failed to remove object object=ffffffffffffffffffffffffffffffff.ls error="Access Denied." 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=10 objects=7 duration=1.775597ms 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=2 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Completed push id=31 objects=14 duration=2.828527ms 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=1 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=14 objects=8 duration=2.009019ms 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=12 objects=2 duration=3.080449ms 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=13 objects=14 duration=2.984949ms 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=18 objects=4 duration=1.465714ms 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=4 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=7 objects=7 duration=1.519074ms 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=2 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=1 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Completed push id=12 objects=6 duration=15.826931ms 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Completed push id=31 objects=6 duration=3.024969ms 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=14 objects=3 duration=7.824315ms 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=14 objects=16 duration=2.646126ms 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=13 objects=22 duration=1.882658ms 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=16 objects=17 duration=5.801615ms 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=21 objects=6 duration=1.749917ms 2026/11/12 00:02:51 INFO Completed push id=21 objects=9 duration=2.608184ms 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Completed push id=1 objects=11 duration=2.887227ms 2026/11/12 00:02:51 INFO Completed push id=22 objects=3 duration=2.680186ms 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=22 objects=7 duration=2.696745ms 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=24 objects=4 duration=1.141791ms 2026/11/12 00:02:51 INFO Completed push id=17 objects=11 duration=8.811404ms 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=16 objects=3 duration=1.313272ms 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Completed push id=1 objects=9 duration=1.799777ms 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed push id=25 objects=9 duration=1.954898ms 2026/11/12 00:02:51 ERROR failed to remove object object=realisations/sha256:iiiiiiii!out.doi error="Access Denied." 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=8 objects-deleted-after-grace-period=8 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=26 objects=3 duration=8.473381ms 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:51 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Received push request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=26 objects=6 duration=1.725536ms 2026/11/12 00:02:51 INFO Completed upload id=27 objects=7 duration=2.004599ms 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=2 objects=7 duration=10.46406ms 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=2 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=1 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:51 INFO Completed upload id=15 objects=3 duration=3.117309ms 2026/11/12 00:02:51 INFO Vacuumed table table=closures 2026/11/12 00:02:51 INFO Vacuumed table table=objects 2026/11/12 00:02:51 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:51 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:51 INFO Completed upload id=28 objects=3 duration=990.469µs 2026/11/12 00:02:51 ERROR failed to remove object object=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.ls error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=realisations/sha256:bbbbbbbb!out.doi error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=cccccccccccccccccccccccccccccccc.ls error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=cccccccccccccccccccccccccccccccc.narinfo error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=ffffffffffffffffffffffffffffffff.ls error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=ffffffffffffffffffffffffffffffff.narinfo error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.ls error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.narinfo error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.narinfo error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=nar/cccccccccccccccccccccccccccccccccccccccccccccccccccc.nar.zst error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=nar/ffffffffffffffffffffffffffffffffffffffffffffffffffff.nar.zst error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=nar/hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.nar.zst error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=nar/iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.nar.zst error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=realisations/sha256:aaaaaaaa!out.doi error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=realisations/sha256:cccccccc!out.doi error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=realisations/sha256:dddddddd!out.doi error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=realisations/sha256:ffffffff!out.doi error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=realisations/sha256:gggggggg!out.doi error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=realisations/sha256:hhhhhhhh!out.doi error="Access Denied." 2026/11/12 00:02:51 ERROR failed to remove object object=realisations/sha256:iiiiiiii!out.doi error="Access Denied." 2026/11/12 00:02:51 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:51 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:51 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Completed upload id=29 objects=5 duration=1.546775ms 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=2 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Completed push id=29 objects=23 duration=1.659616ms 2026/11/12 00:02:52 INFO Completed upload id=9 objects=7 duration=2.996308ms 2026/11/12 00:02:52 INFO Completed push id=8 objects=6 duration=4.16454ms 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=8 objects=6 duration=1.781317ms 2026/11/12 00:02:52 ERROR failed to remove object object=hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.ls error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=realisations/sha256:cccccccc!out.doi error="Access Denied." 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 ERROR failed to remove object object=dddddddddddddddddddddddddddddddd.ls error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=dddddddddddddddddddddddddddddddd.narinfo error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=ffffffffffffffffffffffffffffffff.ls error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=ffffffffffffffffffffffffffffffff.narinfo error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=nar/dddddddddddddddddddddddddddddddddddddddddddddddddddd.nar.zst error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=nar/ffffffffffffffffffffffffffffffffffffffffffffffffffff.nar.zst error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=realisations/sha256:dddddddd!out.doi error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.ls error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=nar/cccccccccccccccccccccccccccccccccccccccccccccccccccc.nar.zst error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=realisations/sha256:cccccccc!out.doi error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=cccccccccccccccccccccccccccccccc.ls error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=cccccccccccccccccccccccccccccccc.narinfo error="Access Denied." 2026/11/12 00:02:52 INFO Completed push id=30 objects=6 duration=1.466694ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Completed push id=4 objects=6 duration=2.020619ms 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=2 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Completed upload id=33 objects=5 duration=2.966368ms 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=11 objects=11 duration=4.100179ms 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=16 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Completed push id=33 objects=3 duration=1.601356ms 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=17 objects=22 duration=2.526404ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=13 objects=8 duration=1.579575ms 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=34 objects=6 duration=1.07689ms 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=12 objects=9 duration=1.363033ms 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=3 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Completed push id=4 objects=6 duration=2.792867ms 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=35 objects=8 duration=1.005689ms 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 ERROR failed to remove object object=gggggggggggggggggggggggggggggggg.ls error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.ls error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=dddddddddddddddddddddddddddddddd.ls error="Access Denied." 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=21 objects=25 duration=1.735416ms 2026/11/12 00:02:52 INFO Completed upload id=6 objects=24 duration=3.631334ms 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=9 objects=24 duration=1.687216ms 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=21 objects=7 duration=2.807387ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=36 objects=9 duration=905.949µs 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=2 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Completed upload id=9 objects=2 duration=1.519634ms 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=31 objects=3 duration=2.428983ms 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Completed push id=8 objects=6 duration=2.697126ms 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=8 objects=3 duration=1.591975ms 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=22 objects=2 duration=1.007809ms 2026/11/12 00:02:52 INFO Completed push id=10 objects=2 duration=2.265462ms 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=12 objects=6 duration=1.216852ms 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=19 objects=14 duration=1.395073ms 2026/11/12 00:02:52 INFO Completed upload id=9 objects=3 duration=1.015789ms 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=10 objects=10 duration=1.127831ms 2026/11/12 00:02:52 INFO Completed upload id=5 objects=7 duration=2.580944ms 2026/11/12 00:02:52 INFO Completed upload id=10 objects=2 duration=2.565464ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=5 objects=28 duration=2.10154ms 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=17 objects=3 duration=1.773697ms 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=12 objects=21 duration=1.180851ms 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Completed upload id=18 objects=22 duration=1.485434ms 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=6 objects=9 duration=1.600915ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=10 objects=2 duration=2.082299ms 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=21 objects=8 duration=1.098251ms 2026/11/12 00:02:52 INFO Completed upload id=13 objects=10 duration=1.405653ms 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=23 objects=5 duration=1.715157ms 2026/11/12 00:02:52 INFO Completed upload id=18 objects=2 duration=2.142021ms 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=20 objects=6 duration=1.427414ms 2026/11/12 00:02:52 ERROR failed to remove object object=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.ls error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=realisations/sha256:iiiiiiii!out.doi error="Access Denied." 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=6 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Completed upload id=27 objects=4 duration=1.842437ms 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=24 objects=3 duration=2.132681ms 2026/11/12 00:02:52 INFO Completed upload id=17 objects=5 duration=1.763917ms 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=13 objects=23 duration=2.896288ms 2026/11/12 00:02:52 INFO Completed upload id=22 objects=7 duration=1.091831ms 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=13 objects=11 duration=2.300381ms 2026/11/12 00:02:52 INFO Completed push id=25 objects=4 duration=930.689µs 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=3 objects=5 duration=2.106901ms 2026/11/12 00:02:52 INFO Completed push id=24 objects=5 duration=1.106611ms 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=19 objects=3 duration=1.220052ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=4 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=1 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Completed upload id=13 objects=7 duration=1.625135ms 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=12 objects=3 duration=2.05464ms 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Completed upload id=25 objects=8 duration=949.409µs 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=1 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=11 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Completed upload id=21 objects=2 duration=1.537174ms 2026/11/12 00:02:52 INFO Completed upload id=20 objects=4 duration=1.07275ms 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Completed push id=26 objects=4 duration=919.369µs 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Completed push id=11 objects=8 duration=3.434733ms 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=2 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Completed push id=20 objects=4 duration=1.527795ms 2026/11/12 00:02:52 INFO Completed push id=26 objects=23 duration=1.839937ms 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=23 objects=7 duration=999.29µs 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=14 objects=3 duration=1.191671ms 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=30 objects=2 duration=1.053211ms 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Completed push id=2 objects=10 duration=2.722546ms 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Completed upload id=22 objects=8 duration=1.347893ms 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=27 objects=15 duration=1.155631ms 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=32 objects=7 duration=1.249912ms 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=24 objects=18 duration=1.382613ms 2026/11/12 00:02:52 INFO Completed push id=13 objects=6 duration=3.12213ms 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=14 objects=4 duration=4.418703ms 2026/11/12 00:02:52 INFO Completed push id=23 objects=5 duration=933.148µs 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=16 objects=23 duration=1.500614ms 2026/11/12 00:02:52 INFO Completed upload id=33 objects=6 duration=1.02005ms 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=25 objects=2 duration=1.990559ms 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=24 objects=8 duration=882.588µs 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=2 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Completed upload id=15 objects=6 duration=1.08291ms 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=8 objects=7 duration=2.046959ms 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=34 objects=3 duration=968.409µs 2026/11/12 00:02:52 INFO Completed push id=27 objects=4 duration=1.03519ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=28 objects=19 duration=1.573535ms 2026/11/12 00:02:52 INFO Completed upload id=28 objects=5 duration=884.628µs 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=2 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Completed upload id=15 objects=4 duration=2.568685ms 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Completed push id=24 objects=24 duration=3.270052ms 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=28 objects=26 duration=1.791657ms 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=30 objects=5 duration=968.97µs 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=29 objects=10 duration=1.307413ms 2026/11/12 00:02:52 INFO Completed upload id=17 objects=7 duration=1.541955ms 2026/11/12 00:02:52 INFO Completed push id=17 objects=6 duration=2.171841ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=9 objects=16 duration=2.0132ms 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Completed push id=30 objects=3 duration=1.255052ms 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=31 objects=3 duration=1.327613ms 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=2 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Completed upload id=30 objects=6 duration=1.354473ms 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Completed push id=32 objects=19 duration=1.517554ms 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=16 objects=3 duration=3.513993ms 2026/11/12 00:02:52 INFO Completed push id=4 objects=7 duration=3.432433ms 2026/11/12 00:02:52 INFO Completed push id=9 objects=4 duration=3.637714ms 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 ERROR failed to remove object object=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.ls error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=realisations/sha256:iiiiiiii!out.doi error="Access Denied." 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=31 objects=5 duration=822.648µs 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Completed push id=32 objects=6 duration=1.237312ms 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Completed push id=10 objects=3 duration=2.051039ms 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Completed upload id=34 objects=3 duration=866.148µs 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=33 objects=7 duration=884.248µs 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=14 objects=6 duration=1.05619ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Completed push id=16 objects=16 duration=4.057799ms 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Completed upload id=34 objects=3 duration=1.467994ms 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=35 objects=11 duration=1.406214ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Completed upload id=7 objects=3 duration=1.178851ms 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Completed push id=7 objects=7 duration=3.686055ms 2026/11/12 00:02:52 INFO Completed upload id=18 objects=4 duration=1.743017ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=6 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 ERROR failed to remove object object=cccccccccccccccccccccccccccccccc.ls error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.ls error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.narinfo error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=nar/iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.nar.zst error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=realisations/sha256:ffffffff!out.doi error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=realisations/sha256:hhhhhhhh!out.doi error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=realisations/sha256:iiiiiiii!out.doi error="Access Denied." 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=18 objects=23 duration=2.291542ms 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=17 objects=6 duration=1.876458ms 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=18 objects=11 duration=1.518295ms 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=17 objects=22 duration=2.538204ms 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=11 objects=9 duration=2.137821ms 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=23 objects=7 duration=5.758015ms 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Completed push id=18 objects=6 duration=4.441262ms 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=26 objects=5 duration=1.06081ms 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=23 objects=9 duration=1.340253ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Completed push id=27 objects=3 duration=2.612945ms 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=28 objects=5 duration=2.666905ms 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Completed upload id=7 objects=10 duration=2.182501ms 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=29 objects=17 duration=1.361613ms 2026/11/12 00:02:52 ERROR failed to remove object object=realisations/sha256:cccccccc!out.doi error="Access Denied." 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 ERROR failed to remove object object=cccccccccccccccccccccccccccccccc.ls error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.ls error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.narinfo error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=nar/iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.nar.zst error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=realisations/sha256:ffffffff!out.doi error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=realisations/sha256:hhhhhhhh!out.doi error="Access Denied." 2026/11/12 00:02:52 ERROR failed to remove object object=realisations/sha256:iiiiiiii!out.doi error="Access Denied." 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=17 objects=6 duration=2.555444ms 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=21 objects=3 duration=1.04551ms 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=15 objects=4 duration=1.499294ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=23 objects=15 duration=2.332602ms 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=7 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Completed push id=16 objects=26 duration=1.560915ms 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=11 objects=7 duration=1.746137ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=4 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Completed upload id=19 objects=6 duration=1.149851ms 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Completed push id=14 objects=3 duration=1.180191ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=2 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=27 objects=6 duration=3.510334ms 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=22 objects=7 duration=1.325832ms 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=22 objects=3 duration=3.523154ms 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=20 objects=4 duration=846.868µs 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=15 objects=2 duration=909.189µs 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=15 objects=9 duration=1.14439ms 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=24 objects=9 duration=1.990099ms 2026/11/12 00:02:52 INFO Completed push id=16 objects=5 duration=1.127411ms 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=26 objects=14 duration=2.602905ms 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=21 objects=17 duration=2.599605ms 2026/11/12 00:02:52 INFO Completed push id=24 objects=3 duration=1.081711ms 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=3 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=19 objects=7 duration=1.495034ms 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=13 objects=15 duration=2.180761ms 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=1 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 ERROR failed to remove object object=realisations/sha256:ffffffff!out.doi error="Access Denied." 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=2 old-closures-deleted=2 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=26 objects=8 duration=1.035549ms 2026/11/12 00:02:52 INFO Completed push id=16 objects=14 duration=2.722526ms 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Completed push id=20 objects=3 duration=1.855298ms 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=28 objects=14 duration=1.180291ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=12 objects=26 duration=2.876408ms 2026/11/12 00:02:52 INFO Completed push id=21 objects=3 duration=1.297232ms 2026/11/12 00:02:52 INFO Completed upload id=17 objects=25 duration=2.597365ms 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=2 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=2 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Completed upload id=21 objects=2 duration=974.209µs 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:52 INFO Completed upload id=26 objects=2 duration=1.333753ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:52 INFO Completed push id=16 objects=8 duration=1.850637ms 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Completed upload id=25 objects=6 duration=1.775357ms 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=3 old-closures-deleted=3 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Vacuumed table table=objects 2026/11/12 00:02:52 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:52 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:52 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:52 INFO Completed upload id=21 objects=9 duration=2.605965ms 2026/11/12 00:02:52 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:52 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:52 INFO Vacuumed table table=closures 2026/11/12 00:02:52 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Vacuumed table table=objects 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=22 objects=6 duration=1.081211ms 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=25 objects=10 duration=1.722656ms 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=29 objects=5 duration=1.076691ms 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=11 objects=9 duration=1.587195ms 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=30 objects=4 duration=3.21721ms 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=30 objects=2 duration=934.589µs 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=27 objects=25 duration=3.22399ms 2026/11/12 00:02:53 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:53 INFO Completed push id=11 objects=6 duration=3.691335ms 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=15 objects=24 duration=1.641915ms 2026/11/12 00:02:53 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=31 objects=20 duration=1.310853ms 2026/11/12 00:02:53 INFO Garbage collection completed failed-uploads-deleted=2 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:53 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:53 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:53 INFO Vacuumed table table=closures 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Vacuumed table table=objects 2026/11/12 00:02:53 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:53 INFO Completed push id=7 objects=24 duration=4.319822ms 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=19 objects=2 duration=979.83µs 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=18 objects=6 duration=1.584595ms 2026/11/12 00:02:53 INFO Garbage collection completed failed-uploads-deleted=3 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:53 ERROR failed to remove object object=cccccccccccccccccccccccccccccccc.ls error="Access Denied." 2026/11/12 00:02:53 ERROR failed to remove object object=ffffffffffffffffffffffffffffffff.ls error="Access Denied." 2026/11/12 00:02:53 ERROR failed to remove object object=realisations/sha256:ffffffff!out.doi error="Access Denied." 2026/11/12 00:02:53 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:53 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:53 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:53 INFO Vacuumed table table=closures 2026/11/12 00:02:53 INFO Completed upload id=32 objects=5 duration=1.140471ms 2026/11/12 00:02:53 INFO Vacuumed table table=objects 2026/11/12 00:02:53 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:53 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:53 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:53 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:53 INFO Vacuumed table table=closures 2026/11/12 00:02:53 INFO Vacuumed table table=objects 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=24 objects=7 duration=943.509µs 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=33 objects=3 duration=643.686µs 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=24 objects=5 duration=2.654085ms 2026/11/12 00:02:53 INFO Completed upload id=19 objects=2 duration=2.346903ms 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=26 objects=3 duration=965.55µs 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=32 objects=7 duration=1.09897ms 2026/11/12 00:02:53 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:53 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:53 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=28 objects=8 duration=801.748µs 2026/11/12 00:02:53 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:53 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:53 INFO Vacuumed table table=closures 2026/11/12 00:02:53 INFO Vacuumed table table=objects 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=26 objects=4 duration=957.249µs 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=33 objects=7 duration=1.731037ms 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=29 objects=10 duration=879.829µs 2026/11/12 00:02:53 INFO Completed push id=28 objects=11 duration=2.221721ms 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=28 objects=13 duration=1.000089ms 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=26 objects=3 duration=917.289µs 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=30 objects=20 duration=853.868µs 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=29 objects=3 duration=1.098731ms 2026/11/12 00:02:53 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:53 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=31 objects=11 duration=925.749µs 2026/11/12 00:02:53 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:53 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:53 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:53 INFO Vacuumed table table=closures 2026/11/12 00:02:53 INFO Vacuumed table table=objects 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=31 objects=2 duration=895.228µs 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=32 objects=2 duration=845.548µs 2026/11/12 00:02:53 INFO Completed push id=13 objects=2 duration=1.169911ms 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=33 objects=6 duration=916.588µs 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=33 objects=3 duration=1.05723ms 2026/11/12 00:02:53 INFO Completed upload id=27 objects=13 duration=1.415614ms 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=21 objects=26 duration=2.13298ms 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=34 objects=3 duration=716.947µs 2026/11/12 00:02:53 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:53 INFO Completed push id=29 objects=24 duration=1.906998ms 2026/11/12 00:02:53 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:53 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:53 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:53 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:53 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:53 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:53 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:53 INFO Vacuumed table table=closures 2026/11/12 00:02:53 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:53 INFO Vacuumed table table=objects 2026/11/12 00:02:53 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Vacuumed table table=closures 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Vacuumed table table=objects 2026/11/12 00:02:53 INFO Completed upload id=28 objects=17 duration=1.177012ms 2026/11/12 00:02:53 INFO Completed push id=9 objects=9 duration=2.798707ms 2026/11/12 00:02:53 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:53 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:53 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:53 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:53 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:53 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:53 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:53 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:53 INFO Vacuumed table table=closures 2026/11/12 00:02:53 INFO Vacuumed table table=objects 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=16 objects=7 duration=1.919218ms 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=29 objects=2 duration=1.456794ms 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=21 objects=8 duration=1.289492ms 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=1 objects-failed-to-delete=0 2026/11/12 00:02:53 INFO Completed push id=22 objects=6 duration=1.04879ms 2026/11/12 00:02:53 INFO Completed push id=31 objects=6 duration=1.121011ms 2026/11/12 00:02:53 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:53 INFO Completed push id=23 objects=6 duration=1.06631ms 2026/11/12 00:02:53 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:53 INFO Vacuumed table table=closures 2026/11/12 00:02:53 INFO Vacuumed table table=objects 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=24 objects=8 duration=1.03857ms 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=32 objects=9 duration=1.134491ms 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=24 objects=6 duration=913.668µs 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=25 objects=9 duration=970.35µs 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=33 objects=9 duration=884.488µs 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=25 objects=7 duration=1.319652ms 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=27 objects=3 duration=878.248µs 2026/11/12 00:02:53 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=29 objects=4 duration=1.647736ms 2026/11/12 00:02:53 INFO Completed upload id=28 objects=6 duration=858.048µs 2026/11/12 00:02:53 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:53 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:53 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:53 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:53 INFO Vacuumed table table=closures 2026/11/12 00:02:53 INFO Vacuumed table table=objects 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=30 objects=4 duration=936.649µs 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=26 objects=24 duration=1.400853ms 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=31 objects=7 duration=1.06149ms 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=32 objects=5 duration=821.287µs 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=27 objects=26 duration=1.08463ms 2026/11/12 00:02:53 INFO Completed push id=11 objects=6 duration=1.664056ms 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=28 objects=6 duration=924.489µs 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=20 objects=13 duration=1.404614ms 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=34 objects=24 duration=969.929µs 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=29 objects=6 duration=1.172711ms 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=22 objects=4 duration=1.564815ms 2026/11/12 00:02:53 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:53 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:53 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:53 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:53 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:53 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:53 INFO Vacuumed table table=closures 2026/11/12 00:02:53 INFO Vacuumed table table=objects 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=23 objects=7 duration=920.929µs 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=30 objects=8 duration=2.794126ms 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=24 objects=5 duration=886.448µs 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=31 objects=6 duration=1.214552ms 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=25 objects=2 duration=827.508µs 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=32 objects=4 duration=820.948µs 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=26 objects=20 duration=789.747µs 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=33 objects=10 duration=1.151351ms 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=28 objects=7 duration=1.09099ms 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=34 objects=23 duration=959.369µs 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=30 objects=6 duration=1.500975ms 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=35 objects=6 duration=1.09653ms 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=31 objects=5 duration=978.889µs 2026/11/12 00:02:53 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:53 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=32 objects=26 duration=1.639536ms 2026/11/12 00:02:53 INFO Garbage collection completed failed-uploads-deleted=2 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=1 objects-failed-to-delete=0 2026/11/12 00:02:53 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:53 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:53 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:53 INFO Vacuumed table table=closures 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=33 objects=2 duration=788.307µs 2026/11/12 00:02:53 INFO Vacuumed table table=objects 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=34 objects=5 duration=2.12856ms 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=35 objects=11 duration=1.467534ms 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=36 objects=3 duration=890.489µs 2026/11/12 00:02:53 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:53 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:53 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:53 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:53 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:53 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:53 INFO Vacuumed table table=closures 2026/11/12 00:02:53 INFO Vacuumed table table=objects 2026/11/12 00:02:53 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:53 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:53 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:53 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:53 INFO Vacuumed table table=closures 2026/11/12 00:02:53 INFO Vacuumed table table=objects 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=20 objects=3 duration=3.632315ms 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=24 objects=7 duration=841.608µs 2026/11/12 00:02:53 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:53 INFO Garbage collection completed failed-uploads-deleted=1 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:53 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:53 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:53 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:53 INFO Vacuumed table table=closures 2026/11/12 00:02:53 INFO Vacuumed table table=objects 2026/11/12 00:02:53 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:53 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:53 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:53 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:53 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:53 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:53 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:53 INFO Vacuumed table table=closures 2026/11/12 00:02:53 INFO Vacuumed table table=objects 2026/11/12 00:02:53 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:53 INFO Completed push id=23 objects=28 duration=2.919508ms 2026/11/12 00:02:53 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:53 INFO Completed upload id=27 objects=8 duration=932.409µs 2026/11/12 00:02:53 INFO Received push request method=POST path=/ 2026/11/12 00:02:54 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:54 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:54 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:54 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:54 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:54 INFO Vacuumed table table=closures 2026/11/12 00:02:54 INFO Vacuumed table table=objects 2026/11/12 00:02:54 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:54 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:54 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:54 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:54 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:54 INFO Vacuumed table table=closures 2026/11/12 00:02:54 INFO Vacuumed table table=objects 2026/11/12 00:02:54 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:54 INFO Completed upload id=25 objects=16 duration=1.859918ms 2026/11/12 00:02:54 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:54 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:54 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=0 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:54 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:54 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:54 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:54 INFO Vacuumed table table=closures 2026/11/12 00:02:54 INFO Vacuumed table table=objects 2026/11/12 00:02:54 INFO Received push request method=POST path=/ 2026/11/12 00:02:54 INFO Received push request method=POST path=/ 2026/11/12 00:02:54 INFO Received uploads request method=POST path=/ 2026/11/12 00:02:54 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:54 INFO Completed upload id=22 objects=5 duration=1.670876ms 2026/11/12 00:02:54 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:54 INFO Completed push id=28 objects=3 duration=2.538844ms 2026/11/12 00:02:54 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:54 INFO Completed push id=29 objects=15 duration=1.10081ms 2026/11/12 00:02:54 INFO Received complete push request method=POST path=/ 2026/11/12 00:02:54 INFO Completed push id=30 objects=6 duration=969.349µs 2026/11/12 00:02:54 INFO Received complete upload request method=POST path=/ 2026/11/12 00:02:54 INFO Completed upload id=31 objects=3 duration=895.708µs 2026/11/12 00:02:54 INFO Aborted multipart uploads count=0 kept=0 2026/11/12 00:02:54 WARN Force mode enabled - objects will be deleted immediately without grace period 2026/11/12 00:02:54 INFO Garbage collection completed failed-uploads-deleted=0 old-closures-deleted=1 objects-marked-for-deletion=0 objects-deleted-after-grace-period=0 objects-failed-to-delete=0 2026/11/12 00:02:54 INFO Vacuumed table table=pending_closures 2026/11/12 00:02:54 INFO Vacuumed table table=pending_objects 2026/11/12 00:02:54 INFO Vacuumed table table=multipart_uploads 2026/11/12 00:02:54 INFO Vacuumed table table=closures 2026/11/12 00:02:54 INFO Vacuumed table table=objects --- PASS: FuzzPushGC (0.01s) --- PASS: FuzzPushGC/seed#3 (3.71s) --- PASS: FuzzPushGC/seed#4 (4.47s) --- PASS: FuzzPushGC/seed#10 (4.69s) --- PASS: FuzzPushGC/seed#7 (4.75s) --- PASS: FuzzPushGC/seed#13 (4.78s) --- PASS: FuzzPushGC/seed#8 (4.82s) --- PASS: FuzzPushGC/seed#1 (4.98s) --- PASS: FuzzPushGC/seed#6 (5.43s) --- PASS: FuzzPushGC/seed#14 (5.51s) --- PASS: FuzzPushGC/seed#5 (5.52s) --- PASS: FuzzPushGC/seed#2 (5.55s) --- PASS: FuzzPushGC/seed#0 (5.61s) --- PASS: FuzzPushGC/seed#9 (5.70s) --- PASS: FuzzPushGC/seed#12 (5.92s) --- PASS: FuzzPushGC/seed#11 (6.01s) --- PASS: FuzzPushGC/seed#15 (6.55s) PASS 2026-11-12 00:02:54.842 UTC [128] LOG: received smart shutdown request 2026-11-12 00:02:54.851 UTC [128] LOG: background worker "logical replication launcher" (PID 149) exited with exit code 1 2026-11-12 00:02:56.652 UTC [144] LOG: checkpoint complete: wrote 3846 buffers (23.5%), wrote 8 SLRU buffers; 0 WAL file(s) added, 0 removed, 33 recycled; write=7.229 s, sync=0.443 s, total=8.905 s; sync files=42370, longest=0.004 s, average=0.001 s; distance=533979 kB, estimate=533979 kB; lsn=0/26F24EF0, redo lsn=0/220DCBA0 2026-11-12 00:02:56.674 UTC [144] LOG: shutting down 2026-11-12 00:02:56.675 UTC [144] LOG: checkpoint starting: shutdown immediate 2026-11-12 00:02:57.190 UTC [144] LOG: checkpoint complete: wrote 8203 buffers (50.1%), wrote 2 SLRU buffers; 0 WAL file(s) added, 0 removed, 4 recycled; write=0.171 s, sync=0.335 s, total=0.516 s; sync files=2558, longest=0.003 s, average=0.001 s; distance=80160 kB, estimate=488597 kB; lsn=0/26F24F68, redo lsn=0/26F24F68 2026-11-12 00:02:57.382 UTC [128] LOG: database system is shut down Running OIDC tests... === RUN TestAudienceForIssuer === PAUSE TestAudienceForIssuer === RUN TestGlobMatch === PAUSE TestGlobMatch === RUN TestValidateToken_ValidToken === PAUSE TestValidateToken_ValidToken === RUN TestValidateToken_WrongAudience === PAUSE TestValidateToken_WrongAudience === RUN TestValidateToken_Expired === PAUSE TestValidateToken_Expired === RUN TestValidateToken_BoundClaimsMismatch === PAUSE TestValidateToken_BoundClaimsMismatch === RUN TestValidateToken_BoundSubjectMismatch === PAUSE TestValidateToken_BoundSubjectMismatch === RUN TestValidateToken_MultipleProviders === PAUSE TestValidateToken_MultipleProviders === RUN TestValidateToken_NoMatchingProvider === PAUSE TestValidateToken_NoMatchingProvider === RUN TestValidateToken_KubernetesServiceAccount === PAUSE TestValidateToken_KubernetesServiceAccount === RUN TestNewValidator_KubernetesRequiresCA === PAUSE TestNewValidator_KubernetesRequiresCA === RUN TestValidateToken_KubernetesIssuerFromOwnToken === PAUSE TestValidateToken_KubernetesIssuerFromOwnToken === RUN TestPins_ReservedForMatchingRule === PAUSE TestPins_ReservedForMatchingRule === RUN TestPins_TopLevelShorthand === PAUSE TestPins_TopLevelShorthand === RUN TestPins_ConfigValidation === PAUSE TestPins_ConfigValidation === RUN TestScopes_LegacyProviderDefaultsToWrite === PAUSE TestScopes_LegacyProviderDefaultsToWrite === RUN TestScopes_Rules === PAUSE TestScopes_Rules === RUN TestScopes_ConfigValidation === PAUSE TestScopes_ConfigValidation === CONT TestAudienceForIssuer --- PASS: TestAudienceForIssuer (0.00s) === CONT TestScopes_ConfigValidation --- PASS: TestScopes_ConfigValidation (0.00s) === CONT TestScopes_Rules === CONT TestScopes_LegacyProviderDefaultsToWrite === CONT TestPins_ConfigValidation === CONT TestPins_TopLevelShorthand === CONT TestPins_ReservedForMatchingRule --- PASS: TestPins_ConfigValidation (0.01s) === CONT TestValidateToken_KubernetesIssuerFromOwnToken === CONT TestValidateToken_BoundClaimsMismatch === CONT TestValidateToken_WrongAudience === CONT TestValidateToken_ValidToken === CONT TestValidateToken_MultipleProviders === CONT TestValidateToken_KubernetesServiceAccount === CONT TestGlobMatch === RUN TestGlobMatch/foo_foo === PAUSE TestGlobMatch/foo_foo === RUN TestGlobMatch/foo_bar === CONT TestNewValidator_KubernetesRequiresCA === CONT TestValidateToken_BoundSubjectMismatch === CONT TestValidateToken_Expired === CONT TestValidateToken_NoMatchingProvider === PAUSE TestGlobMatch/foo_bar === RUN TestGlobMatch/*_ === PAUSE TestGlobMatch/*_ === RUN TestGlobMatch/*_anything === PAUSE TestGlobMatch/*_anything === RUN TestGlobMatch/foo*_foo === PAUSE TestGlobMatch/foo*_foo === RUN TestGlobMatch/foo*_foobar === PAUSE TestGlobMatch/foo*_foobar === RUN TestGlobMatch/foo*_bar === PAUSE TestGlobMatch/foo*_bar === RUN TestGlobMatch/*bar_bar === PAUSE TestGlobMatch/*bar_bar === RUN TestGlobMatch/*bar_foobar === PAUSE TestGlobMatch/*bar_foobar === RUN TestGlobMatch/*bar_foo === PAUSE TestGlobMatch/*bar_foo === RUN TestGlobMatch/foo*bar_foobar === PAUSE TestGlobMatch/foo*bar_foobar === RUN TestGlobMatch/foo*bar_foo123bar === PAUSE TestGlobMatch/foo*bar_foo123bar === RUN TestGlobMatch/foo*bar_foobarbaz === PAUSE TestGlobMatch/foo*bar_foobarbaz === RUN TestGlobMatch/*/*_foo/bar === PAUSE TestGlobMatch/*/*_foo/bar === RUN TestGlobMatch/*/*_foo === PAUSE TestGlobMatch/*/*_foo === RUN TestGlobMatch/refs/heads/*_refs/heads/main === PAUSE TestGlobMatch/refs/heads/*_refs/heads/main === RUN TestGlobMatch/refs/heads/*_refs/tags/v1.0 === PAUSE TestGlobMatch/refs/heads/*_refs/tags/v1.0 === RUN TestGlobMatch/refs/*/main_refs/heads/main === PAUSE TestGlobMatch/refs/*/main_refs/heads/main === RUN TestGlobMatch/fo?_foo === PAUSE TestGlobMatch/fo?_foo === RUN TestGlobMatch/fo?_fo === PAUSE TestGlobMatch/fo?_fo === RUN TestGlobMatch/fo?_fooo === PAUSE TestGlobMatch/fo?_fooo === RUN TestGlobMatch/?oo_foo === PAUSE TestGlobMatch/?oo_foo === RUN TestGlobMatch/?oo_boo === PAUSE TestGlobMatch/?oo_boo === RUN TestGlobMatch/repo:myorg/*:*_repo:myorg/myrepo:ref:refs/heads/main === PAUSE TestGlobMatch/repo:myorg/*:*_repo:myorg/myrepo:ref:refs/heads/main === RUN TestGlobMatch/repo:myorg/*:*_repo:otherorg/myrepo:ref:refs/heads/main === PAUSE TestGlobMatch/repo:myorg/*:*_repo:otherorg/myrepo:ref:refs/heads/main === CONT TestGlobMatch/foo_foo === CONT TestGlobMatch/repo:myorg/*:*_repo:otherorg/myrepo:ref:refs/heads/main === CONT TestGlobMatch/repo:myorg/*:*_repo:myorg/myrepo:ref:refs/heads/main === CONT TestGlobMatch/?oo_boo === CONT TestGlobMatch/?oo_foo === CONT TestGlobMatch/fo?_fooo === CONT TestGlobMatch/fo?_fo === CONT TestGlobMatch/fo?_foo === CONT TestGlobMatch/refs/*/main_refs/heads/main === CONT TestGlobMatch/refs/heads/*_refs/tags/v1.0 === CONT TestGlobMatch/refs/heads/*_refs/heads/main === CONT TestGlobMatch/*/*_foo === CONT TestGlobMatch/*/*_foo/bar === CONT TestGlobMatch/foo*bar_foobarbaz === CONT TestGlobMatch/foo*bar_foo123bar === CONT TestGlobMatch/foo*bar_foobar === CONT TestGlobMatch/*bar_foo === CONT TestGlobMatch/*bar_foobar === CONT TestGlobMatch/*bar_bar === CONT TestGlobMatch/foo*_bar === CONT TestGlobMatch/foo*_foobar === CONT TestGlobMatch/foo*_foo === CONT TestGlobMatch/*_anything === CONT TestGlobMatch/*_ === CONT TestGlobMatch/foo_bar --- PASS: TestGlobMatch (0.00s) --- PASS: TestGlobMatch/foo_foo (0.00s) --- PASS: TestGlobMatch/repo:myorg/*:*_repo:otherorg/myrepo:ref:refs/heads/main (0.00s) --- PASS: TestGlobMatch/repo:myorg/*:*_repo:myorg/myrepo:ref:refs/heads/main (0.00s) --- PASS: TestGlobMatch/?oo_boo (0.00s) --- PASS: TestGlobMatch/?oo_foo (0.00s) --- PASS: TestGlobMatch/fo?_fooo (0.00s) --- PASS: TestGlobMatch/fo?_fo (0.00s) --- PASS: TestGlobMatch/fo?_foo (0.00s) --- PASS: TestGlobMatch/refs/*/main_refs/heads/main (0.00s) --- PASS: TestGlobMatch/refs/heads/*_refs/tags/v1.0 (0.00s) --- PASS: TestGlobMatch/refs/heads/*_refs/heads/main (0.00s) --- PASS: TestGlobMatch/*/*_foo (0.00s) --- PASS: TestGlobMatch/*/*_foo/bar (0.00s) --- PASS: TestGlobMatch/foo*bar_foobarbaz (0.00s) --- PASS: TestGlobMatch/foo*bar_foo123bar (0.00s) --- PASS: TestGlobMatch/foo*bar_foobar (0.00s) --- PASS: TestGlobMatch/*bar_foo (0.00s) --- PASS: TestGlobMatch/*bar_foobar (0.00s) --- PASS: TestGlobMatch/*bar_bar (0.00s) --- PASS: TestGlobMatch/foo*_bar (0.00s) --- PASS: TestGlobMatch/foo*_foobar (0.00s) --- PASS: TestGlobMatch/foo*_foo (0.00s) --- PASS: TestGlobMatch/*_anything (0.00s) --- PASS: TestGlobMatch/*_ (0.00s) --- PASS: TestGlobMatch/foo_bar (0.00s) 2026/11/12 00:03:02 INFO OIDC provider initialized name=test issuer=http://127.0.0.1:36893/oidc 2026/11/12 00:03:02 INFO OIDC provider initialized name=test issuer=http://127.0.0.1:41419/oidc --- PASS: TestPins_ReservedForMatchingRule (0.88s) --- PASS: TestScopes_Rules (0.93s) 2026/11/12 00:03:02 INFO OIDC provider initialized name=test issuer=http://127.0.0.1:35475/oidc 2026/11/12 00:03:05 INFO OIDC provider initialized name=test issuer=http://127.0.0.1:33819/oidc --- PASS: TestScopes_LegacyProviderDefaultsToWrite (4.08s) 2026/11/12 00:03:05 INFO OIDC provider initialized name=test issuer=http://127.0.0.1:43213/oidc --- PASS: TestValidateToken_BoundSubjectMismatch (3.18s) --- PASS: TestPins_TopLevelShorthand (4.07s) 2026/11/12 00:03:05 INFO OIDC provider initialized name=test issuer=http://127.0.0.1:42833/oidc --- PASS: TestValidateToken_ValidToken (3.19s) 2026/11/12 00:03:05 INFO OIDC provider initialized name=test issuer=http://127.0.0.1:34741/oidc 2026/11/12 00:03:05 http: TLS handshake error from 127.0.0.1:34232: remote error: tls: bad certificate --- PASS: TestNewValidator_KubernetesRequiresCA (3.21s) --- PASS: TestValidateToken_BoundClaimsMismatch (3.21s) 2026/11/12 00:03:05 INFO OIDC provider initialized name=test issuer=http://127.0.0.1:37409/oidc --- PASS: TestValidateToken_Expired (3.23s) 2026/11/12 00:03:05 INFO OIDC provider initialized name=test issuer=http://127.0.0.1:43413/oidc --- PASS: TestValidateToken_WrongAudience (3.29s) 2026/11/12 00:03:05 INFO OIDC provider initialized name=provider1 issuer=http://127.0.0.1:41615/oidc --- PASS: TestValidateToken_NoMatchingProvider (3.39s) 2026/11/12 00:03:05 INFO OIDC provider initialized name=kubernetes issuer=https://127.0.0.1:44969 --- PASS: TestValidateToken_KubernetesServiceAccount (3.41s) 2026/11/12 00:03:05 INFO OIDC provider initialized name=provider1 issuer=http://127.0.0.1:39135/oidc 2026/11/12 00:03:05 INFO OIDC provider initialized name=provider2 issuer=http://127.0.0.1:36191/oidc --- PASS: TestValidateToken_MultipleProviders (3.46s) 2026/11/12 00:03:05 INFO OIDC provider initialized name=kubernetes issuer=https://oidc.eks.invalid/id/ABC123 --- PASS: TestValidateToken_KubernetesIssuerFromOwnToken (4.42s) PASS Running hook tests... === RUN TestSendPathsEmpty === PAUSE TestSendPathsEmpty === RUN TestQueueEnqueueAndFetch === PAUSE TestQueueEnqueueAndFetch === RUN TestQueueDeduplication === PAUSE TestQueueDeduplication === RUN TestQueueRemove === PAUSE TestQueueRemove === RUN TestQueueFetchBatchLimit === PAUSE TestQueueFetchBatchLimit === RUN TestQueueRetryMovesToBack === PAUSE TestQueueRetryMovesToBack === RUN TestQueueFetchRemoveLifecycle === PAUSE TestQueueFetchRemoveLifecycle === RUN TestQueueConcurrentWriters === PAUSE TestQueueConcurrentWriters === RUN TestQueueRemoveLargeClosure === PAUSE TestQueueRemoveLargeClosure === RUN TestServerClientIntegration --- PASS: TestServerClientIntegration (0.00s) === RUN TestServerQueueError 2026/11/12 00:03:08 ERROR Failed to queue paths error="permission denied" count=1 --- PASS: TestServerQueueError (0.00s) === RUN TestGetListenerSocketActivation server_test.go:220: === RUN TestGetListenerSocketActivation --- PASS: TestGetListenerSocketActivation (0.00s) PASS --- PASS: TestGetListenerSocketActivation (3.50s) === RUN TestServerStalledClientDoesNotBlockShutdown === PAUSE TestServerStalledClientDoesNotBlockShutdown === RUN TestServerBacksOffOnAcceptErrors === PAUSE TestServerBacksOffOnAcceptErrors === RUN TestDrainIsolatesPoisonPath === PAUSE TestDrainIsolatesPoisonPath === RUN TestRunNotBlockedByPoisonHead === PAUSE TestRunNotBlockedByPoisonHead === RUN TestDrainGivesUpWhenServerDown === PAUSE TestDrainGivesUpWhenServerDown === RUN TestFailedPathPrunedByLaterClosure === PAUSE TestFailedPathPrunedByLaterClosure === RUN TestWorkerUploadsAndRemoves === PAUSE TestWorkerUploadsAndRemoves === RUN TestWorkerSkipsGCdPaths === PAUSE TestWorkerSkipsGCdPaths === RUN TestWorkerPrunesClosureDeps === PAUSE TestWorkerPrunesClosureDeps === RUN TestDrainTimeout === PAUSE TestDrainTimeout === RUN TestWorkerRemoveFailureIsNotProgress === PAUSE TestWorkerRemoveFailureIsNotProgress === RUN TestWorkerKeepsPathItCannotStat === PAUSE TestWorkerKeepsPathItCannotStat === CONT TestSendPathsEmpty --- PASS: TestSendPathsEmpty (0.00s) === CONT TestServerStalledClientDoesNotBlockShutdown === CONT TestQueueRetryMovesToBack === CONT TestQueueDeduplication === CONT TestWorkerUploadsAndRemoves === CONT TestWorkerRemoveFailureIsNotProgress === CONT TestDrainTimeout === CONT TestWorkerPrunesClosureDeps === CONT TestWorkerSkipsGCdPaths === CONT TestDrainGivesUpWhenServerDown === CONT TestFailedPathPrunedByLaterClosure === CONT TestQueueConcurrentWriters === CONT TestQueueRemoveLargeClosure === CONT TestRunNotBlockedByPoisonHead === CONT TestQueueRemove === CONT TestQueueFetchBatchLimit === CONT TestDrainIsolatesPoisonPath === CONT TestQueueFetchRemoveLifecycle === CONT TestQueueEnqueueAndFetch === CONT TestWorkerKeepsPathItCannotStat === CONT TestServerBacksOffOnAcceptErrors 2000/01/01 00:00:00 ERROR Accept failed error="too many open files" 2000/01/01 00:00:00 ERROR Accept failed error="too many open files" 2000/01/01 00:00:00 ERROR Accept failed error="too many open files" 2000/01/01 00:00:00 ERROR Accept failed error="too many open files" 2000/01/01 00:00:00 ERROR Accept failed error="too many open files" 2000/01/01 00:00:00 ERROR Accept failed error="too many open files" 2000/01/01 00:00:00 ERROR Accept failed error="too many open files" 2000/01/01 00:00:00 ERROR Accept failed error="too many open files" --- PASS: TestServerBacksOffOnAcceptErrors (0.00s) 2000/01/01 00:00:00 INFO Uploading batch count=2 2000/01/01 00:00:00 ERROR Upload failed error="context deadline exceeded" count=2 2026/11/12 00:03:11 INFO Upload queue status pending=2 2000/01/01 00:00:00 ERROR Drain finished with paths left in queue remaining=4 2026/11/12 00:03:11 INFO Uploading batch count=2 2026/11/12 00:03:11 INFO Uploading batch count=1 2026/11/12 00:03:11 ERROR Upload failed error="upload failed" count=1 --- PASS: TestQueueDeduplication (0.03s) --- PASS: TestDrainTimeout (0.03s) --- PASS: TestQueueRemove (0.03s) 2026/11/12 00:03:11 WARN Cannot stat store path, will retry later path=/build/TestWorkerKeepsPathItCannotStat1988536315/002/locked/aaa error="stat /build/TestWorkerKeepsPathItCannotStat1988536315/002/locked/aaa: permission denied" 2026/11/12 00:03:11 INFO Uploading batch count=2 2026/11/12 00:03:11 ERROR Upload failed error="upload failed" count=2 2026/11/12 00:03:11 ERROR Upload failed, will retry later error="upload failed" path=/build/TestDrainGivesUpWhenServerDown1609915945/002/a 2026/11/12 00:03:11 INFO Upload queue status pending=2 2026/11/12 00:03:11 WARN Cannot stat store path, will retry later path=/build/TestWorkerKeepsPathItCannotStat1988536315/002/locked/aaa error="stat /build/TestWorkerKeepsPathItCannotStat1988536315/002/locked/aaa: permission denied" 2026/11/12 00:03:11 INFO Upload queue status pending=2 2026/11/12 00:03:11 WARN Store path no longer exists (garbage collected?), removing from queue path=/build/TestWorkerSkipsGCdPaths933769633/002/nonexistent 2026/11/12 00:03:11 INFO Uploading batch count=1 2026/11/12 00:03:11 ERROR Upload failed, will retry later error="upload failed" path=/build/TestDrainGivesUpWhenServerDown1609915945/002/b 2026/11/12 00:03:11 INFO Uploading batch count=1 2026/11/12 00:03:11 WARN Cannot stat store path, will retry later path=/build/TestWorkerKeepsPathItCannotStat1988536315/002/locked/aaa error="stat /build/TestWorkerKeepsPathItCannotStat1988536315/002/locked/aaa: permission denied" 2026/11/12 00:03:11 ERROR Drain finished with paths left in queue remaining=1 2026/11/12 00:03:11 INFO Uploading batch count=2 2026/11/12 00:03:11 ERROR Upload failed error="upload failed" count=2 2026/11/12 00:03:11 ERROR Upload failed, will retry later error="upload failed" path=/build/TestDrainGivesUpWhenServerDown1609915945/002/c --- PASS: TestQueueFetchRemoveLifecycle (0.04s) --- PASS: TestQueueRetryMovesToBack (0.04s) 2026/11/12 00:03:11 ERROR Upload failed, will retry later error="upload failed" path=/build/TestDrainGivesUpWhenServerDown1609915945/002/d 2026/11/12 00:03:11 INFO Uploading batch count=4 2026/11/12 00:03:11 ERROR Upload failed error="upload failed" count=4 2026/11/12 00:03:11 ERROR Upload failed, will retry later error="upload failed" path=/build/TestDrainIsolatesPoisonPath681516249/002/bbb --- PASS: TestWorkerKeepsPathItCannotStat (0.04s) 2026/11/12 00:03:11 INFO Uploading batch count=1 --- PASS: TestQueueFetchBatchLimit (0.04s) 2026/11/12 00:03:11 INFO Uploading batch count=1 2026/11/12 00:03:11 INFO Uploading batch count=2 2026/11/12 00:03:11 ERROR Upload failed error="upload failed" count=2 2026/11/12 00:03:11 ERROR Upload failed, will retry later error="upload failed" path=/build/TestDrainGivesUpWhenServerDown1609915945/002/e 2026/11/12 00:03:11 INFO Upload queue status pending=3 2026/11/12 00:03:11 INFO Uploading batch count=1 2026/11/12 00:03:11 ERROR Upload failed error="upload failed" count=1 2026/11/12 00:03:11 ERROR Upload failed, will retry later error="upload failed" path=/build/TestDrainGivesUpWhenServerDown1609915945/002/f --- PASS: TestFailedPathPrunedByLaterClosure (0.04s) 2026/11/12 00:03:11 ERROR Drain finished with paths left in queue remaining=10 --- PASS: TestWorkerUploadsAndRemoves (0.05s) --- PASS: TestDrainGivesUpWhenServerDown (0.04s) --- PASS: TestWorkerSkipsGCdPaths (0.05s) --- PASS: TestWorkerPrunesClosureDeps (0.05s) 2026/11/12 00:03:12 ERROR Failed to decode request error="read unix /build/hook3331414052/test.sock->@: i/o timeout" 2026/11/12 00:03:12 ERROR Failed to write response error="write unix /build/hook3331414052/test.sock->@: i/o timeout" --- PASS: TestServerStalledClientDoesNotBlockShutdown (0.20s) 2026/11/12 00:03:12 WARN Store path no longer exists (garbage collected?), removing from queue path=/build/TestWorkerRemoveFailureIsNotProgress2244777836/002/nonexistent --- PASS: TestQueueEnqueueAndFetch (0.70s) 2026/11/12 00:03:12 ERROR Failed to remove paths from queue error="deleting paths: attempt to write a readonly database (8)" count=1 2026/11/12 00:03:12 WARN Store path no longer exists (garbage collected?), removing from queue path=/build/TestWorkerRemoveFailureIsNotProgress2244777836/002/nonexistent 2026/11/12 00:03:12 ERROR Failed to remove paths from queue error="deleting paths: attempt to write a readonly database (8)" count=1 2026/11/12 00:03:12 WARN Store path no longer exists (garbage collected?), removing from queue path=/build/TestWorkerRemoveFailureIsNotProgress2244777836/002/nonexistent 2026/11/12 00:03:12 ERROR Failed to remove paths from queue error="deleting paths: attempt to write a readonly database (8)" count=1 2026/11/12 00:03:12 ERROR Drain finished with paths left in queue remaining=1 2026/11/12 00:03:12 INFO Uploading batch count=1 2026/11/12 00:03:12 ERROR Upload failed error="upload failed" count=1 2026/11/12 00:03:12 INFO Uploading batch count=1 2026/11/12 00:03:12 ERROR Upload failed error="upload failed" count=1 --- PASS: TestWorkerRemoveFailureIsNotProgress (0.70s) 2026/11/12 00:03:12 INFO Uploading batch count=1 2026/11/12 00:03:12 ERROR Upload failed error="upload failed" count=1 2026/11/12 00:03:12 ERROR Drain finished with paths left in queue remaining=1 --- PASS: TestDrainIsolatesPoisonPath (0.70s) --- PASS: TestQueueRemoveLargeClosure (0.79s) --- PASS: TestQueueConcurrentWriters (0.81s) 2026/11/12 00:03:13 INFO Uploading batch count=1 2026/11/12 00:03:13 INFO Uploading batch count=1 2026/11/12 00:03:13 INFO Uploading batch count=1 2026/11/12 00:03:13 ERROR Upload failed error="upload failed" count=1 2026/11/12 00:03:13 INFO Uploading batch count=1 2026/11/12 00:03:13 ERROR Upload failed error="upload failed" count=1 2026/11/12 00:03:13 INFO Uploading batch count=1 2026/11/12 00:03:13 ERROR Upload failed error="upload failed" count=1 2026/11/12 00:03:13 INFO Uploading batch count=1 2026/11/12 00:03:13 ERROR Upload failed error="upload failed" count=1 2026/11/12 00:03:13 ERROR Drain finished with paths left in queue remaining=1 --- PASS: TestRunNotBlockedByPoisonHead (1.72s) PASS Running signing tests... === RUN TestExternalSigner === PAUSE TestExternalSigner === RUN TestExternalSignerWrongPublicKey === PAUSE TestExternalSignerWrongPublicKey === RUN TestExternalSignerErrors === PAUSE TestExternalSignerErrors === RUN TestExternalSignerRestartsAfterCrash === PAUSE TestExternalSignerRestartsAfterCrash === RUN TestExternalSignerProgramErrorKeepsProcess === PAUSE TestExternalSignerProgramErrorKeepsProcess === RUN TestExternalSignerClose === PAUSE TestExternalSignerClose === RUN TestExternalSignerRejectsInvalidPublicKey === PAUSE TestExternalSignerRejectsInvalidPublicKey === RUN TestExternalSignerCancellation === PAUSE TestExternalSignerCancellation === RUN TestGenerateFingerprint === PAUSE TestGenerateFingerprint === RUN TestParseSigningKey === PAUSE TestParseSigningKey === RUN TestSign === PAUSE TestSign === RUN TestSignBatch === PAUSE TestSignBatch === RUN TestNilKeyPublicKey === PAUSE TestNilKeyPublicKey === RUN TestSignErrors === PAUSE TestSignErrors === CONT TestExternalSigner === CONT TestExternalSignerCancellation === CONT TestExternalSignerProgramErrorKeepsProcess === CONT TestExternalSignerRejectsInvalidPublicKey === RUN TestExternalSignerRejectsInvalidPublicKey/#00 === PAUSE TestExternalSignerRejectsInvalidPublicKey/#00 === RUN TestExternalSignerRejectsInvalidPublicKey/no-colon === PAUSE TestExternalSignerRejectsInvalidPublicKey/no-colon === RUN TestExternalSignerRejectsInvalidPublicKey/:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= === CONT TestExternalSignerClose === PAUSE TestExternalSignerRejectsInvalidPublicKey/:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= === CONT TestSignBatch === CONT TestSignErrors === CONT TestNilKeyPublicKey --- PASS: TestNilKeyPublicKey (0.00s) === CONT TestParseSigningKey === RUN TestParseSigningKey/valid_32-byte_key === PAUSE TestParseSigningKey/valid_32-byte_key === RUN TestParseSigningKey/valid_32-byte_key_with_different_name === PAUSE TestParseSigningKey/valid_32-byte_key_with_different_name === RUN TestParseSigningKey/no_colon === PAUSE TestParseSigningKey/no_colon === CONT TestSign === CONT TestGenerateFingerprint === CONT TestExternalSignerErrors === CONT TestExternalSignerRestartsAfterCrash === CONT TestExternalSignerWrongPublicKey === RUN TestExternalSignerRejectsInvalidPublicKey/test-key:invalid! === PAUSE TestExternalSignerRejectsInvalidPublicKey/test-key:invalid! === RUN TestExternalSignerRejectsInvalidPublicKey/test-key:YQ== === PAUSE TestExternalSignerRejectsInvalidPublicKey/test-key:YQ== === CONT TestExternalSignerRejectsInvalidPublicKey/#00 === RUN TestParseSigningKey/empty_name === PAUSE TestParseSigningKey/empty_name === RUN TestParseSigningKey/invalid_base64 === PAUSE TestParseSigningKey/invalid_base64 === RUN TestParseSigningKey/wrong_length === PAUSE TestParseSigningKey/wrong_length === CONT TestParseSigningKey/valid_32-byte_key === RUN TestGenerateFingerprint/basic_with_references === PAUSE TestGenerateFingerprint/basic_with_references === RUN TestGenerateFingerprint/no_references === PAUSE TestGenerateFingerprint/no_references === RUN TestGenerateFingerprint/unsorted_references_get_sorted === PAUSE TestGenerateFingerprint/unsorted_references_get_sorted === RUN TestGenerateFingerprint/invalid_nar_hash_prefix === PAUSE TestGenerateFingerprint/invalid_nar_hash_prefix === RUN TestGenerateFingerprint/invalid_nar_hash_length === PAUSE TestGenerateFingerprint/invalid_nar_hash_length === RUN TestGenerateFingerprint/invalid_store_path_prefix === PAUSE TestGenerateFingerprint/invalid_store_path_prefix === RUN TestGenerateFingerprint/invalid_reference_prefix === PAUSE TestGenerateFingerprint/invalid_reference_prefix === CONT TestGenerateFingerprint/basic_with_references === CONT TestExternalSignerRejectsInvalidPublicKey/test-key:invalid! === RUN TestExternalSignerErrors/null_signatures === PAUSE TestExternalSignerErrors/null_signatures === RUN TestExternalSignerErrors/wrong_signatures_shape === PAUSE TestExternalSignerErrors/wrong_signatures_shape === RUN TestExternalSignerErrors/unrequested_key === PAUSE TestExternalSignerErrors/unrequested_key === RUN TestExternalSignerErrors/missing_signature_name === PAUSE TestExternalSignerErrors/missing_signature_name === RUN TestExternalSignerErrors/wrong_shape === PAUSE TestExternalSignerErrors/wrong_shape === RUN TestExternalSignerErrors/wrong_id === PAUSE TestExternalSignerErrors/wrong_id === RUN TestExternalSignerErrors/missing_signatures === PAUSE TestExternalSignerErrors/missing_signatures === RUN TestExternalSignerErrors/too_few_signatures === PAUSE TestExternalSignerErrors/too_few_signatures === RUN TestExternalSignerErrors/invalid_signature_base64 === PAUSE TestExternalSignerErrors/invalid_signature_base64 === RUN TestExternalSignerErrors/program_error === PAUSE TestExternalSignerErrors/program_error === RUN TestExternalSignerErrors/invalid_JSON === PAUSE TestExternalSignerErrors/invalid_JSON === RUN TestExternalSignerErrors/wrong_signature_length === PAUSE TestExternalSignerErrors/wrong_signature_length === RUN TestExternalSignerErrors/exit_on_request === PAUSE TestExternalSignerErrors/exit_on_request === RUN TestExternalSignerErrors/wrong_signature_name === PAUSE TestExternalSignerErrors/wrong_signature_name === RUN TestExternalSignerErrors/exit_at_startup === PAUSE TestExternalSignerErrors/exit_at_startup === RUN TestExternalSignerErrors/null === PAUSE TestExternalSignerErrors/null === CONT TestExternalSignerErrors/null_signatures === CONT TestParseSigningKey/empty_name === RUN TestSignErrors/nil_key === PAUSE TestSignErrors/nil_key === RUN TestSignErrors/nil_narinfo === CONT TestExternalSignerErrors/null === CONT TestExternalSignerErrors/wrong_signature_name --- PASS: TestSign (0.00s) === CONT TestParseSigningKey/invalid_base64 === CONT TestExternalSignerRejectsInvalidPublicKey/:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= === CONT TestExternalSignerErrors/exit_on_request === CONT TestParseSigningKey/no_colon === CONT TestExternalSignerErrors/wrong_signature_length === CONT TestParseSigningKey/valid_32-byte_key_with_different_name === CONT TestGenerateFingerprint/invalid_reference_prefix === CONT TestExternalSignerErrors/program_error --- PASS: TestSignBatch (0.00s) === CONT TestExternalSignerErrors/invalid_signature_base64 === CONT TestGenerateFingerprint/invalid_store_path_prefix === CONT TestExternalSignerErrors/wrong_shape === CONT TestGenerateFingerprint/invalid_nar_hash_length === CONT TestExternalSignerErrors/missing_signatures === CONT TestGenerateFingerprint/invalid_nar_hash_prefix === CONT TestExternalSignerRejectsInvalidPublicKey/test-key:YQ== === CONT TestGenerateFingerprint/unsorted_references_get_sorted === CONT TestGenerateFingerprint/no_references === CONT TestExternalSignerRejectsInvalidPublicKey/no-colon === CONT TestExternalSignerErrors/exit_at_startup === PAUSE TestSignErrors/nil_narinfo === CONT TestExternalSignerErrors/too_few_signatures === CONT TestExternalSignerErrors/missing_signature_name --- PASS: TestGenerateFingerprint (0.00s) --- PASS: TestGenerateFingerprint/basic_with_references (0.00s) --- PASS: TestGenerateFingerprint/invalid_reference_prefix (0.00s) --- PASS: TestGenerateFingerprint/invalid_store_path_prefix (0.00s) --- PASS: TestGenerateFingerprint/invalid_nar_hash_length (0.00s) --- PASS: TestGenerateFingerprint/invalid_nar_hash_prefix (0.00s) --- PASS: TestGenerateFingerprint/no_references (0.00s) --- PASS: TestGenerateFingerprint/unsorted_references_get_sorted (0.00s) === CONT TestExternalSignerErrors/unrequested_key --- PASS: TestExternalSignerRejectsInvalidPublicKey (0.00s) --- PASS: TestExternalSignerRejectsInvalidPublicKey/#00 (0.00s) --- PASS: TestExternalSignerRejectsInvalidPublicKey/test-key:invalid! (0.00s) --- PASS: TestExternalSignerRejectsInvalidPublicKey/:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= (0.00s) --- PASS: TestExternalSignerRejectsInvalidPublicKey/test-key:YQ== (0.00s) --- PASS: TestExternalSignerRejectsInvalidPublicKey/no-colon (0.00s) === CONT TestParseSigningKey/wrong_length === RUN TestSignErrors/invalid_narinfo === PAUSE TestSignErrors/invalid_narinfo === CONT TestExternalSignerErrors/wrong_id === RUN TestSignErrors/canceled --- PASS: TestParseSigningKey (0.00s) --- PASS: TestParseSigningKey/empty_name (0.00s) --- PASS: TestParseSigningKey/valid_32-byte_key (0.00s) --- PASS: TestParseSigningKey/invalid_base64 (0.00s) --- PASS: TestParseSigningKey/no_colon (0.00s) --- PASS: TestParseSigningKey/valid_32-byte_key_with_different_name (0.00s) --- PASS: TestParseSigningKey/wrong_length (0.00s) === CONT TestExternalSignerErrors/invalid_JSON === PAUSE TestSignErrors/canceled === CONT TestExternalSignerErrors/wrong_signatures_shape === CONT TestSignErrors/nil_key === CONT TestSignErrors/invalid_narinfo === CONT TestSignErrors/canceled === CONT TestSignErrors/nil_narinfo --- PASS: TestSignErrors (0.01s) --- PASS: TestSignErrors/nil_key (0.00s) --- PASS: TestSignErrors/canceled (0.00s) --- PASS: TestSignErrors/invalid_narinfo (0.00s) --- PASS: TestSignErrors/nil_narinfo (0.00s) --- PASS: TestExternalSignerClose (0.01s) --- PASS: TestExternalSignerProgramErrorKeepsProcess (0.01s) --- PASS: TestExternalSignerCancellation (0.02s) --- PASS: TestExternalSignerRestartsAfterCrash (0.02s) --- PASS: TestExternalSignerWrongPublicKey (0.02s) --- PASS: TestExternalSigner (0.02s) --- PASS: TestExternalSignerErrors (0.00s) --- PASS: TestExternalSignerErrors/program_error (0.01s) --- PASS: TestExternalSignerErrors/null_signatures (0.01s) --- PASS: TestExternalSignerErrors/null (0.01s) --- PASS: TestExternalSignerErrors/wrong_signature_name (0.01s) --- PASS: TestExternalSignerErrors/exit_at_startup (0.01s) --- PASS: TestExternalSignerErrors/unrequested_key (0.01s) --- PASS: TestExternalSignerErrors/wrong_signature_length (0.02s) --- PASS: TestExternalSignerErrors/missing_signatures (0.02s) --- PASS: TestExternalSignerErrors/invalid_signature_base64 (0.02s) --- PASS: TestExternalSignerErrors/wrong_shape (0.02s) --- PASS: TestExternalSignerErrors/missing_signature_name (0.02s) --- PASS: TestExternalSignerErrors/wrong_id (0.01s) --- PASS: TestExternalSignerErrors/wrong_signatures_shape (0.01s) --- PASS: TestExternalSignerErrors/exit_on_request (0.02s) --- PASS: TestExternalSignerErrors/too_few_signatures (0.02s) --- PASS: TestExternalSignerErrors/invalid_JSON (0.01s) PASS Running OpenBao signer tests... === RUN TestSign === PAUSE TestSign === RUN TestSignErrors === PAUSE TestSignErrors === RUN TestServe === PAUSE TestServe === RUN TestServeRejectsGarbage === PAUSE TestServeRejectsGarbage === CONT TestSign === CONT TestServeRejectsGarbage --- PASS: TestServeRejectsGarbage (0.00s) === CONT TestServe --- PASS: TestServe (0.00s) === CONT TestSignErrors === RUN TestSignErrors/http_error === PAUSE TestSignErrors/http_error === RUN TestSignErrors/invalid_json === PAUSE TestSignErrors/invalid_json === RUN TestSignErrors/no_prefix === PAUSE TestSignErrors/no_prefix === RUN TestSignErrors/invalid_base64 === PAUSE TestSignErrors/invalid_base64 === CONT TestSignErrors/http_error === CONT TestSignErrors/invalid_base64 === CONT TestSignErrors/no_prefix === CONT TestSignErrors/invalid_json --- PASS: TestSign (0.78s) --- PASS: TestSignErrors (0.00s) --- PASS: TestSignErrors/invalid_base64 (0.77s) --- PASS: TestSignErrors/invalid_json (0.77s) --- PASS: TestSignErrors/http_error (0.77s) --- PASS: TestSignErrors/no_prefix (0.77s) PASS