Ho clonato la tua gemma e acceso Vagrant (ma usando un'immagine Debian Squeeze l'ho già scaricata e con tutte le ricette disabilitate tranne postgresql
e postgresql::server
, e usando PostgreSQL 8.4 invece di 9.1) e sembra che la password vuota sia stata una cattiva scelta, usando
postgresql: {
password: {
postgres: 'foo'
}
}
funziona con il comando PGPASSWORD="foo" psql --username=postgres -h localhost
quindi sospetto che la password vuota abbia dei problemi.