Using the documented "database_validation" option to disable database
validation also fails, but in a different way:
class profiles::puppetdb {
class { '::puppetdb':
database_validate => false
}
}
Results in:
> Error: Failed to apply catalog: Could not find dependent
Class[Puppetdb::Server::Validate_db] for
Class[Puppetdb::Database::Postgresql] at
/etc/puppet/modules/puppetdb/manifests/init.pp:133
Looking at the code in the puppetdb module I'm not even sure if the
'database_validate = false ' option ever worked as advertised.
On Thursday, May 28, 2015 at 12:31:29 PM UTC-7, Robert Hafner wrote:
>
>
> I'm creating a puppetdb machine using puppetdb module. My code is simple:
>
> > class profiles::puppetdb {
> > class { '::puppetdb':
> >
> > }
> > }
>
>
> This, unfortunately, fails with the following error:
>
> > Debug: Executing '/usr/local/bin/validate_postgresql_connection.sh 2 10
> '/usr/bin/psql --tuples-only --quiet -h localhost -U puppetdb -p 5432
> --dbname puppetdb ''
>
> > Error:
> /Stage[main]/Puppetdb::Server::Validate_db/Postgresql::Validate_db_connection[validate
>
> puppetdb postgres connection]/Exec[validate postgres connection for
> puppetdb@localhost:5432/puppetdb]/unless: Check
> "/usr/local/bin/validate_postgresql_connection.sh 2 10 '/usr/bin/psql
> --tuples-only --quiet -h localhost -U puppetdb -p 5432 --dbname
> puppetdb '" exceeded timeout
>
>
> I'm a bit at a loss as to what to do here, as there's nothing in the logs
> that can tell me why I'm getting this error.
>
>
> Robert
>
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/afa578b8-902b-4d62-93a4-79fc3081ed6d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.