Ich habe Ihr Juwel geklont und Vagrant gestartet (aber unter Verwendung eines Debian Squeeze-Images, das ich bereits heruntergeladen habe, und mit allen deaktivierten Rezepten außer postgresql). und postgresql::server , und die Verwendung von PostgreSQL 8.4 anstelle von 9.1) und es scheint, dass das leere Passwort eine schlechte Wahl war, indem
postgresql: {
password: {
postgres: 'foo'
}
}
funktioniert mit dem Befehl PGPASSWORD="foo" psql --username=postgres -h localhost Daher vermute ich, dass das leere Passwort einige Probleme hat.