Garbage collecting with Gitaly results in Gitlab::Git::CommandError: 13:exit status 128
Gitaly Conversation: gitaly#354 (closed)
https://sentry.gitlap.com/gitlab/gitlabcom/issues/47403/
GRPC::Internal: 13:exit status 128
lib/gitlab/gitaly_client.rb:58:in `call'
stub(service, storage).__send__(rpc, request, metadata) # rubocop:disable GitlabSecurity/PublicSend
lib/gitlab/gitaly_client/repository_service.rb:18:in `garbage_collect'
GitalyClient.call(@storage, :repository_service, :garbage_collect, request)
app/workers/git_garbage_collect_worker.rb:76:in `gitaly_call'
client.garbage_collect(bitmaps_enabled?)
app/workers/git_garbage_collect_worker.rb:40:in `block in perform'
gitaly_call(task, project.repository.raw_repository)
lib/gitlab/gitaly_client.rb:115:in `block in migrate'
yield is_enabled
...
(49 additional frame(s) were not displayed)
Gitlab::Git::CommandError: 13:exit status 128
app/workers/git_garbage_collect_worker.rb:121:in `rescue in gitaly_migrate'
raise Gitlab::Git::CommandError.new(e)
app/workers/git_garbage_collect_worker.rb:115:in `gitaly_migrate'
Gitlab::GitalyClient.migrate(method, &block)
app/workers/git_garbage_collect_worker.rb:38:in `perform'
gitaly_migrate(GITALY_MIGRATED_TASKS[task]) do |is_enabled|
lib/gitlab/sidekiq_status/server_middleware.rb:5:in `call'
ret = yield
lib/gitlab/sidekiq_middleware/request_store_middleware.rb:6:in `call'
yield
...
(38 additional frame(s) were not displayed)
13:exit status 128
Edited by Andrew Newdigate