Failed upgrade docker installation from 15.11.13-ce to 16.0.0-ce

I tried so hard but still failed when upgrade my gitlab-ce docker installation from 15.11.13 to 16.0.0. It seems to be something wrong with the postgresql db migration. NEED HELP.
Below is the error log message:

apps-gitlab-1  | Running handlers:
apps-gitlab-1  | [2023-12-14T12:35:52+00:00] ERROR: Running exception handlers
apps-gitlab-1  | There was an error running gitlab-ctl reconfigure:
apps-gitlab-1  | 
apps-gitlab-1  | rails_migration[gitlab-rails] (gitlab::database_migrations line 51) had an error: Mixlib::ShellOut::ShellCommandFailed: bash_hide_env[migrate gitlab-rails database] (gitlab::database_migrations line 20) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '1'
apps-gitlab-1  | ---- Begin output of "bash"  ----
apps-gitlab-1  | STDOUT: rake aborted!
apps-gitlab-1  | StandardError: An error has occurred, all later migrations canceled:
apps-gitlab-1  | 
apps-gitlab-1  | PG::InvalidForeignKey: ERROR:  there is no unique constraint matching given keys for referenced table "abuse_reports"
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:1324:in `block in execute_add_concurrent_foreign_key'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:123:in `run_block'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:134:in `block in run_block_with_lock_timeout'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:129:in `run_block_with_lock_timeout'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:97:in `run'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/lock_retries_helpers.rb:52:in `with_lock_retries'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/v2.rb:99:in `with_lock_retries'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:1322:in `execute_add_concurrent_foreign_key'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:275:in `add_concurrent_foreign_key'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/db/migrate/20230502083003_add_abuse_reports_fk_to_abuse_report_events.rb:7:in `up'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:33:in `block in exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/query_analyzer.rb:37:in `within'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:30:in `exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/automatic_lock_writes_on_tables.rb:19:in `exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/lock_retry_mixin.rb:36:in `ddl_transaction'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/runner_backoff/active_record_mixin.rb:21:in `execute_migration_in_transaction'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/pg_backend_pid.rb:15:in `block in with_advisory_lock_connection'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/pg_backend_pid.rb:12:in `with_advisory_lock_connection'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:123:in `configure_database'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:101:in `block (3 levels) in <top (required)>'
apps-gitlab-1  | /opt/gitlab/embedded/bin/bundle:25:in `load'
apps-gitlab-1  | /opt/gitlab/embedded/bin/bundle:25:in `<main>'
apps-gitlab-1  | 
apps-gitlab-1  | Caused by:
apps-gitlab-1  | ActiveRecord::StatementInvalid: PG::InvalidForeignKey: ERROR:  there is no unique constraint matching given keys for referenced table "abuse_reports"
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:1324:in `block in execute_add_concurrent_foreign_key'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:123:in `run_block'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:134:in `block in run_block_with_lock_timeout'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:129:in `run_block_with_lock_timeout'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:97:in `run'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/lock_retries_helpers.rb:52:in `with_lock_retries'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/v2.rb:99:in `with_lock_retries'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:1322:in `execute_add_concurrent_foreign_key'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:275:in `add_concurrent_foreign_key'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/db/migrate/20230502083003_add_abuse_reports_fk_to_abuse_report_events.rb:7:in `up'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:33:in `block in exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/query_analyzer.rb:37:in `within'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:30:in `exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/automatic_lock_writes_on_tables.rb:19:in `exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/lock_retry_mixin.rb:36:in `ddl_transaction'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/runner_backoff/active_record_mixin.rb:21:in `execute_migration_in_transaction'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/pg_backend_pid.rb:15:in `block in with_advisory_lock_connection'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/pg_backend_pid.rb:12:in `with_advisory_lock_connection'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:123:in `configure_database'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:101:in `block (3 levels) in <top (required)>'
apps-gitlab-1  | /opt/gitlab/embedded/bin/bundle:25:in `load'
apps-gitlab-1  | /opt/gitlab/embedded/bin/bundle:25:in `<main>'
apps-gitlab-1  | 
apps-gitlab-1  | Caused by:
apps-gitlab-1  | PG::InvalidForeignKey: ERROR:  there is no unique constraint matching given keys for referenced table "abuse_reports"
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:1324:in `block in execute_add_concurrent_foreign_key'
apps-gitlab-1  | Running handlers complete
apps-gitlab-1  | [2023-12-14T12:35:52+00:00] ERROR: Exception handlers complete
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:123:in `run_block'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:134:in `block in run_block_with_lock_timeout'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:129:in `run_block_with_lock_timeout'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:97:in `run'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/lock_retries_helpers.rb:52:in `with_lock_retries'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/v2.rb:99:in `with_lock_retries'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:1322:in `execute_add_concurrent_foreign_key'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:275:in `add_concurrent_foreign_key'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/db/migrate/20230502083003_add_abuse_reports_fk_to_abuse_report_events.rb:7:in `up'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:33:in `block in exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/query_analyzer.rb:37:in `within'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:30:in `exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/automatic_lock_writes_on_tables.rb:19:in `exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/lock_retry_mixin.rb:36:in `ddl_transaction'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/runner_backoff/active_record_mixin.rb:21:in `execute_migration_in_transaction'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/pg_backend_pid.rb:15:in `block in with_advisory_lock_connection'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/pg_backend_pid.rb:12:in `with_advisory_lock_connection'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:123:in `configure_database'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:101:in `block (3 levels) in <top (required)>'
apps-gitlab-1  | /opt/gitlab/embedded/bin/bundle:25:in `load'
apps-gitlab-1  | Infra Phase failed. 164 resources updated in 01 minutes 14 seconds
apps-gitlab-1  | /opt/gitlab/embedded/bin/bundle:25:in `<main>'
apps-gitlab-1  | Tasks: TOP => db:migrate
apps-gitlab-1  | (See full trace by running task with --trace)
apps-gitlab-1  | Running db:migrate rake task
apps-gitlab-1  | main: == [advisory_lock_connection] object_id: 169700, pg_backend_pid: 484
apps-gitlab-1  | main: == 20230502083003 AddAbuseReportsFkToAbuseReportEvents: migrating =============
apps-gitlab-1  | main: -- transaction_open?()
apps-gitlab-1  | main:    -> 0.0000s
apps-gitlab-1  | main: -- transaction_open?()
apps-gitlab-1  | main:    -> 0.0000s
apps-gitlab-1  | main: -- execute("ALTER TABLE abuse_report_events ADD CONSTRAINT fk_fdd4d610e0 FOREIGN KEY (abuse_report_id) REFERENCES abuse_reports (id) ON DELETE CASCADE NOT VALID;")
apps-gitlab-1  | STDERR: 
apps-gitlab-1  | ---- End output of "bash"  ----
apps-gitlab-1  | Ran "bash"  returned 1
apps-gitlab-1  | 
apps-gitlab-1  | [2023-12-14T12:35:52+00:00] FATAL: Stacktrace dumped to /opt/gitlab/embedded/cookbooks/cache/cinc-stacktrace.out
apps-gitlab-1  | [2023-12-14T12:35:52+00:00] FATAL: ---------------------------------------------------------------------------------------
apps-gitlab-1  | [2023-12-14T12:35:52+00:00] FATAL: PLEASE PROVIDE THE CONTENTS OF THE stacktrace.out FILE (above) IF YOU FILE A BUG REPORT
apps-gitlab-1  | [2023-12-14T12:35:52+00:00] FATAL: ---------------------------------------------------------------------------------------
apps-gitlab-1  | [2023-12-14T12:35:52+00:00] FATAL: Mixlib::ShellOut::ShellCommandFailed: rails_migration[gitlab-rails] (gitlab::database_migrations line 51) had an error: Mixlib::ShellOut::ShellCommandFailed: bash_hide_env[migrate gitlab-rails database] (gitlab::database_migrations line 20) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '1'
apps-gitlab-1  | ---- Begin output of "bash"  ----
apps-gitlab-1  | STDOUT: rake aborted!
apps-gitlab-1  | StandardError: An error has occurred, all later migrations canceled:
apps-gitlab-1  | 
apps-gitlab-1  | PG::InvalidForeignKey: ERROR:  there is no unique constraint matching given keys for referenced table "abuse_reports"
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:1324:in `block in execute_add_concurrent_foreign_key'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:123:in `run_block'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:134:in `block in run_block_with_lock_timeout'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:129:in `run_block_with_lock_timeout'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:97:in `run'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/lock_retries_helpers.rb:52:in `with_lock_retries'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/v2.rb:99:in `with_lock_retries'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:1322:in `execute_add_concurrent_foreign_key'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:275:in `add_concurrent_foreign_key'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/db/migrate/20230502083003_add_abuse_reports_fk_to_abuse_report_events.rb:7:in `up'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:33:in `block in exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/query_analyzer.rb:37:in `within'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:30:in `exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/automatic_lock_writes_on_tables.rb:19:in `exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/lock_retry_mixin.rb:36:in `ddl_transaction'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/runner_backoff/active_record_mixin.rb:21:in `execute_migration_in_transaction'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/pg_backend_pid.rb:15:in `block in with_advisory_lock_connection'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/pg_backend_pid.rb:12:in `with_advisory_lock_connection'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:123:in `configure_database'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:101:in `block (3 levels) in <top (required)>'
apps-gitlab-1  | /opt/gitlab/embedded/bin/bundle:25:in `load'
apps-gitlab-1  | /opt/gitlab/embedded/bin/bundle:25:in `<main>'
apps-gitlab-1  | 
apps-gitlab-1  | Caused by:
apps-gitlab-1  | ActiveRecord::StatementInvalid: PG::InvalidForeignKey: ERROR:  there is no unique constraint matching given keys for referenced table "abuse_reports"
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:1324:in `block in execute_add_concurrent_foreign_key'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:123:in `run_block'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:134:in `block in run_block_with_lock_timeout'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:129:in `run_block_with_lock_timeout'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:97:in `run'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/lock_retries_helpers.rb:52:in `with_lock_retries'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/v2.rb:99:in `with_lock_retries'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:1322:in `execute_add_concurrent_foreign_key'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:275:in `add_concurrent_foreign_key'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/db/migrate/20230502083003_add_abuse_reports_fk_to_abuse_report_events.rb:7:in `up'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:33:in `block in exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/query_analyzer.rb:37:in `within'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:30:in `exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/automatic_lock_writes_on_tables.rb:19:in `exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/lock_retry_mixin.rb:36:in `ddl_transaction'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/runner_backoff/active_record_mixin.rb:21:in `execute_migration_in_transaction'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/pg_backend_pid.rb:15:in `block in with_advisory_lock_connection'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/pg_backend_pid.rb:12:in `with_advisory_lock_connection'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:123:in `configure_database'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:101:in `block (3 levels) in <top (required)>'
apps-gitlab-1  | /opt/gitlab/embedded/bin/bundle:25:in `load'
apps-gitlab-1  | /opt/gitlab/embedded/bin/bundle:25:in `<main>'
apps-gitlab-1  | 
apps-gitlab-1  | Caused by:
apps-gitlab-1  | PG::InvalidForeignKey: ERROR:  there is no unique constraint matching given keys for referenced table "abuse_reports"
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:1324:in `block in execute_add_concurrent_foreign_key'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:123:in `run_block'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:134:in `block in run_block_with_lock_timeout'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:129:in `run_block_with_lock_timeout'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/with_lock_retries.rb:97:in `run'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/lock_retries_helpers.rb:52:in `with_lock_retries'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/v2.rb:99:in `with_lock_retries'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:1322:in `execute_add_concurrent_foreign_key'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers.rb:275:in `add_concurrent_foreign_key'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/db/migrate/20230502083003_add_abuse_reports_fk_to_abuse_report_events.rb:7:in `up'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:33:in `block in exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/query_analyzer.rb:37:in `within'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:30:in `exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/automatic_lock_writes_on_tables.rb:19:in `exec_migration'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/lock_retry_mixin.rb:36:in `ddl_transaction'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/runner_backoff/active_record_mixin.rb:21:in `execute_migration_in_transaction'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/pg_backend_pid.rb:15:in `block in with_advisory_lock_connection'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/pg_backend_pid.rb:12:in `with_advisory_lock_connection'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:123:in `configure_database'
apps-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:101:in `block (3 levels) in <top (required)>'
apps-gitlab-1  | /opt/gitlab/embedded/bin/bundle:25:in `load'
apps-gitlab-1  | /opt/gitlab/embedded/bin/bundle:25:in `<main>'
apps-gitlab-1  | Tasks: TOP => db:migrate
apps-gitlab-1  | (See full trace by running task with --trace)
apps-gitlab-1  | Running db:migrate rake task
apps-gitlab-1  | main: == [advisory_lock_connection] object_id: 169700, pg_backend_pid: 484
apps-gitlab-1  | main: == 20230502083003 AddAbuseReportsFkToAbuseReportEvents: migrating =============
apps-gitlab-1  | main: -- transaction_open?()
apps-gitlab-1  | main:    -> 0.0000s
apps-gitlab-1  | main: -- transaction_open?()
apps-gitlab-1  | main:    -> 0.0000s
apps-gitlab-1  | main: -- execute("ALTER TABLE abuse_report_events ADD CONSTRAINT fk_fdd4d610e0 FOREIGN KEY (abuse_report_id) REFERENCES abuse_reports (id) ON DELETE CASCADE NOT VALID;")
apps-gitlab-1  | STDERR: 
apps-gitlab-1  | ---- End output of "bash"  ----
apps-gitlab-1  | Ran "bash"  returned 1
apps-gitlab-1  | Thank you for using GitLab Docker Image!
apps-gitlab-1  | Current version: gitlab-ce=16.1.5-ce.0
apps-gitlab-1  | 
apps-gitlab-1  | Configure GitLab for your system by editing /etc/gitlab/gitlab.rb file
apps-gitlab-1  | And restart this container to reload settings.
apps-gitlab-1  | To do it use docker exec:
apps-gitlab-1  | 
apps-gitlab-1  |   docker exec -it gitlab editor /etc/gitlab/gitlab.rb
apps-gitlab-1  |   docker restart gitlab
apps-gitlab-1  | 
apps-gitlab-1  | For a comprehensive list of configuration options please see the Omnibus GitLab readme
apps-gitlab-1  | https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md
apps-gitlab-1  | 
apps-gitlab-1  | If this container fails to start due to permission problems try to fix it by executing:
apps-gitlab-1  | 
apps-gitlab-1  |   docker exec -it gitlab update-permissions
apps-gitlab-1  |   docker restart gitlab
apps-gitlab-1  | 
apps-gitlab-1  | Cleaning stale PIDs & sockets
apps-gitlab-1  | Preparing services...
apps-gitlab-1  | Starting services...
apps-gitlab-1  | Configuring GitLab...