Revoking a PAT without an explicitly set scope fails
https://sentry.gitlap.com/gitlab/gitlabcom/issues/46538/
ActiveRecord::RecordInvalid: Validation failed: Scopes can't be blank
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|
...
(147 additional frame(s) were not displayed)
ActiveRecord::RecordInvalid: Validation failed: Scopes can't be blank
Edited by Douwe Maan