-
Notifications
You must be signed in to change notification settings - Fork 583
Support PostgreSQL v12 #450
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
Conversation
8f2fe51 to
7ee283f
Compare
|
@thbar ... OK, I think it's working now. I had to do a smaller PR than I wanted to, but I'll follow up with an Ubuntu 18.04 one soon. |
| ## DISABLED ## fedora27.local ansible_ssh_host=192.168.88.27 ansible_ssh_port=22 ansible_ssh_user=vagrant ansible_ssh_private_key_file=~/.vagrant.d/insecure_private_key | ||
| trusty64.local ansible_ssh_host=192.168.88.28 ansible_ssh_port=22 ansible_ssh_user=vagrant ansible_ssh_private_key_file=~/.vagrant.d/insecure_private_key | ||
| precise64.local ansible_ssh_host=192.168.88.29 ansible_ssh_port=22 ansible_ssh_user=vagrant ansible_ssh_private_key_file=~/.vagrant.d/insecure_private_key | ||
| ubuntu16.local ansible_ssh_host=192.168.88.10 ansible_ssh_port=22 ansible_ssh_user=vagrant ansible_ssh_private_key_file=~/.vagrant.d/insecure_private_key |
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.
Reorg with new IP address ranges, one for each OS type
|
@thbar , I had to setup a new system to use different defaults for different versions, as some variables change between versions. |
|
@thbar , @otakup0pe , @UnderGreen , @jlozadad . Could someone review this please? |
|
@gclough I had a first quick look and things look reasonable. I will try to the role on a < 12 setup to verify that nothing changes (although I don't expect any trouble), and will also try out the modified Vagrant setup to get my feet wet there. |
|
@gclough I did a round of testing today, here is a first bit of feedback:
I'll keep you posted if I have more information about that failure. |
|
On PostGIS failure, it seems related to lack of available package for Postgres 12 (despite what is written on https://trac.osgeo.org/postgis/wiki/UsersWikiPostgreSQLPostGIS). Using
I don't know if it's a temporary trouble, or something that will need some care. Merging of this PR could be done, but we should probably open an issue for PostGIS on Postgres 12 once it's done to track this. |
thbar
left a comment
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.
Except for the PostGIS package issue (which I think is probably temporary, and could be handled separately afterwards), this PR looks good to me.
I was able to:
- Keep systems with v9.5 and v10 unchanged
- Install v12 (after manually removing with
sudo apt-get remove postgresql-common postgresql-client-common) on a VM, and get a successfully working app (without PostGIS)
|
Likely explanation on the PostGIS issue I met: I believe 2.5 was recently (circa 4th of October) added to compatibility matrix, but packagers may not have built it yet (https://twitter.com/pwramsey/status/1180160479584378880). |
|
Thanks @thbar ... so long as this doesn't affect backwards compatibility with older versions, then I'll commit the change and we can fix-forward. I'm just resolving a conflict now, and then we should be good to go. Cheers, |
Support PostgreSQL v12
No description provided.