J'ai cloné votre bijou et lancé Vagrant (mais en utilisant une image Debian Squeeze que j'ai déjà téléchargée et avec toutes les recettes désactivées sauf postgresql
et postgresql::server
, et en utilisant PostgreSQL 8.4 au lieu de 9.1) et il semble que le mot de passe vide était un mauvais choix, en utilisant
postgresql: {
password: {
postgres: 'foo'
}
}
fonctionne avec la commande PGPASSWORD="foo" psql --username=postgres -h localhost
donc je soupçonne que le mot de passe vide a quelques problèmes.