Problema PG::UniqueViolation durante o upgrade para 3.1.0.beta4

Parece ser um índice corrompido ou que de alguma forma os usuários conseguiram criar contas com o mesmo nome de usuário com capitalização diferente.

Você deve conseguir iniciar o contêiner antigo com

./launcher start app

Você pode então tentar reindexar a tabela, ver qual usuário está com problema, corrigi-lo e repetir até que o índice seja reconstruído.