Discourseデータベースのデフォルトロール

2.6ベータ版へのアップグレード後、502エラーの解決に取り組んでいます。

./launcher rebuild web_only の直後の最後のエラーは、PostgreSQLのバージョンに関するものでした。

データコンテナ内で実行されているPostgreSQLのバージョンを確認するために、ログインすることにしました。

psql を使用すると、ユーザー名に関するエラーが表示されます。

[root@sydney discourse]# ./launcher enter data
root@sydney-data:/# psql
psql: error: could not connect to server: FATAL:  role "root" does not exist

Discourseのデフォルトのロールは何ですか?

postgres ユーザーでログインを試みました……おもしろい;-)

root@sydney-data:/# sudo su postgres
postgres@sydney-data:/$ psql
psql (12.3 (Debian 12.3-1.pgdg100+1))
help と入力してヘルプを表示します。

postgres=#