-
Notifications
You must be signed in to change notification settings - Fork 614
Default privileges support schemas #1300
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Default privileges support schemas #1300
Conversation
postgresql::server::default_privileges is a typethat may have no external impact to Forge modules. This module is declared in 70 of 578 indexed public
|
b53234f
to
4123399
Compare
4123399
to
969d33b
Compare
cf5499b
to
263c31d
Compare
So the acceptance tests fail on some environments because of the postgres version being installed on them. I've pushed up something which might fix that - if not I would appreciate some guidance on how to ensure the correct version is used (and if that's not possible, to skip the test in that environment, I suppose?) |
Any advice on getting the tests which rely on specific versions working? |
263c31d
to
97595dd
Compare
97595dd
to
361e448
Compare
I think the issue was simply that the check in the module was using |
Marked as not WIP. |
Hi, aware you are pretty busy - if you are able to have another look at this soon that would be great. |
I'm away until next week. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not my area of PostgreSQL but the Puppet code looks ok so I'm merging this. Thanks!
…support_schemas Default privileges support schemas
WIP because it is dependent on PR 1298 since schema privileges require the
schema
parameter to be applying to all schemas (schemas can't be nested, so it doesn't make sense to set privileges for new schemas created "within the public schema" or something).This would also benefit from acceptance tests once I know how to make them work.