From 1b30559a2012b5cfc4fc4c8bde31e6eb76f2da05 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Sun, 19 Nov 2023 21:10:52 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- app/services/concerns/update_repository_storage_methods.rb | 3 +++ 1 file changed, 3 insertions(+) (limited to 'app/services/concerns') diff --git a/app/services/concerns/update_repository_storage_methods.rb b/app/services/concerns/update_repository_storage_methods.rb index aff36d6943e..8ed87fdb048 100644 --- a/app/services/concerns/update_repository_storage_methods.rb +++ b/app/services/concerns/update_repository_storage_methods.rb @@ -3,6 +3,8 @@ module UpdateRepositoryStorageMethods include Gitlab::Utils::StrongMemoize + MAX_ERROR_LENGTH = 256 + Error = Class.new(StandardError) attr_reader :repository_storage_move @@ -44,6 +46,7 @@ module UpdateRepositoryStorageMethods ServiceResponse.success rescue StandardError => e + repository_storage_move.update_column(:error_message, e.message.truncate(MAX_ERROR_LENGTH)) repository_storage_move.do_fail! Gitlab::ErrorTracking.track_and_raise_exception(e, container_klass: container.class.to_s, container_path: container.full_path) -- cgit v1.2.3