Skip to content

ActiveRecord::RecordNotUnique: PG::UniqueViolation: ERROR: duplicate key value violates unique constraint "index_gpg_keys_on_pr...

https://sentry.gitlap.com/gitlab/gitlabcom/issues/110761/

PG::UniqueViolation: ERROR:  duplicate key value violates unique constraint "index_gpg_keys_on_primary_keyid"
DETAIL:  Key (primary_keyid)=(\x45b8620082a5eb9d) already exists.

  lib/gitlab/database/load_balancing/connection_proxy.rb:77:in `block in write_using_load_balancer'
    connection.send(name, *args, &block)
  lib/gitlab/database/load_balancing/load_balancer.rb:66:in `block in read_write'
    yield ActiveRecord::Base.retrieve_connection
  lib/gitlab/database/load_balancing/load_balancer.rb:116:in `retry_with_backoff'
    return yield
  lib/gitlab/database/load_balancing/load_balancer.rb:65:in `read_write'
    retry_with_backoff do
  lib/gitlab/database/load_balancing/connection_proxy.rb:71:in `write_using_load_balancer'
    result = @load_balancer.read_write do |connection|
...
(195 additional frame(s) were not displayed)
Edited by Mark Fletcher