-
Notifications
You must be signed in to change notification settings - Fork 29
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
Can't install onto RDS #46
Comments
Thanks for reporting that @boydj ! Would you mind submitting a PR to re-add those lines? |
I think if these lines were to go somewhere, they would be in the omnibus-supermarket recipe that is internal to the omnibus package. I propose that this issue move to the |
Looking a bit closer at the error, the specific error has to do with the expectation that the execute resource for the psql command will be run with an OS user that matches the name of a user within the PostgreSQL service who has the privileges to install extensions. This is true for the default install— I sense that the bug here is assuming that an OS user for the command to install extensions will match an admin DB user. We should spend a little time unpacking that. |
I can confirm that changing the DB user to match a system user, in this case, supermarket, allows installation to complete successfully. |
Thanks for the confirmation, @boydj. That helps shape our options. I see them as:
Are those reasonable? Are there others? |
Error executing action
run
on resource 'execute[create postgresql plpgsql extensionWith the following config in my wrapper cookbook:
Looks like this was fixed previously here: https://github.com/chef-boneyard/omnibus-supermarket/pull/20/commits/108f144d6262d57d79903ba518d0b4f4b40f6d38v
The text was updated successfully, but these errors were encountered: