puppetlabs-postgresql
puppetlabs-postgresql copied to clipboard
Puppet module for managing PostgreSQL
If the if in line 39 evaluates to false, the user has been created elsewhere, and we don't actually use (and thus need) password in `postgresql::server::db` class.
This adds support for backup "providers" to puppetlabs/postgresql. The feature is heavily inspired by a similar feature in puppetlabs/mysql. See Puppet ticket for full details: https://tickets.puppetlabs.com/browse/MODULES-11251
More details: https://tickets.puppetlabs.com/browse/MODULES-5068
Debian 11 uses python3 by default so install the python3-psycopg2 for Debian bullseye and above. Signed-off-by: Charles Short
There was an issue using `postgresql::server::grant::onlyif_exists = true` and specifying a schema `postgresql::server::grant::object_name = ['myschema', 'mytable']` as the onlyif check was including the schema in the query in pg_* views.
Rather than hacking around in Ruby, this rewrites it in native Puppet.
## Describe the Bug I am using the `postgresql::server::grant` type to manage an external PostgreSQL server that is not managed with `postgresql::server`. When I use `grant_role`, I use the `connect_settings`...
## Summary Added default PostreSQL version for Fedora 39 ## Additional Context Add any additional context about the problem here. - [n/a] Root cause and the steps to reproduce. (If...
Fixes: #1576 ## Summary see subject and linked issue ## Additional Context Add any additional context about the problem here. - [ ] Root cause and the steps to reproduce....