Skip to content
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

Support postgres v9.6 in docker #5

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Conversation

lhoss
Copy link

@lhoss lhoss commented Nov 30, 2016

WiP (plz do not merge (to master))
This is just a temp. branch (to live as long the 2 contained ANXS-PRs haven't been merged to upstream master!

fyi @vincepii

@lhoss
Copy link
Author

lhoss commented Nov 30, 2016

During a review of the ansible'role config changes, that differ from the default postgres config.
I documented the 9.6 only findings in the related PR: ANXS#212 (comment)

Here other diffs seen (that you'ld get also with the latest master ANXS role):

postgresql_row_security: off # (>= 9.5)

where'as in orig:

-#row_security = on

other 'custom default' settings (possibly caused by old postgres version defaults):

ssl_ciphers
ssl_cert_file
ssl_key_file

-#hot_standby_feedback = off		# send info from standby to prevent
+hot_standby_feedback = on		# send info from standby to prevent

-#effective_cache_size = 4GB
+effective_cache_size = 128MB

We should check the exact meaning of these settings, like:

  • effective_cache_size is way lower than the newer default
    (I checked, that postgres default got bumped since v9.4 from 128MB to 4GB!)

vincepii and others added 2 commits September 18, 2017 17:39
* Changes to support docker deployments
* Removing logic from template files
* Fixing spaces
* Reducing duplication for docker and non-docker deployments
* Empty dictionary for admin_pwd in non-docker
@lhoss lhoss force-pushed the support_v9_6_in_docker branch from d4c2850 to 83a2c4b Compare September 18, 2017 15:44
@lhoss
Copy link
Author

lhoss commented Sep 18, 2017

UPDATE: I rebased this PR to current master (+force pushed), after testing the whole functionality still works (it does), including it's not fixed for ansible >v2.2.x (thx to recent master fixes) 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants