私はあなたの宝石のクローンを作成し、Vagrantを起動しました(ただし、ダウンロード済みのDebian Squeezeイメージを使用し、postgresql
を除くすべてのレシピを無効にしました およびpostgresql::server
、および9.1ではなくPostgreSQL 8.4を使用)、空のパスワードは不適切な選択だったようです。
postgresql: {
password: {
postgres: 'foo'
}
}
コマンドPGPASSWORD="foo" psql --username=postgres -h localhost
で動作します そのため、空のパスワードには問題があると思われます。