-
Notifications
You must be signed in to change notification settings - Fork 579
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
Add support for PostgreSQL-11 on Ubuntu 18.04 #384
Conversation
Thanks @irionr! Do you know roughly what it would take to support Ubuntu 16.04 as well? |
@irionr, can this be updated to support all OS's that the current role supports please? |
Hi,
I don't have the time to do it now. Maybe I'll do it after 23 november.
Cheers,
Florin
Il giorno lun 5 nov 2018, 13:23 Greg Clough <notifications@github.com> ha
scritto:
… @irionr <https://github.com/irionr>, can this be updated to support all
OS's that the current role supports please?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#384 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AhQZYLFLUd3t53Qs8z5L6VjbJbIFY4Mvks5usC29gaJpZM4XyAqv>
.
|
Hi @gclough I have a local fork of the repo and have applied this PR (along with #395) and tested in the following Vagrant environments. I don't think any of the errors found are to do with the pull request, they appear to be existing errors. bionic64 (Ubuntu 18.04)
xenial64 (Ubuntu 16.04)
trusty64 (Ubuntu 14.04)Shows the following error which doesn't seem to be related to this PR, perhaps this is currently broken anyway?
If I proceed to start the service manually it works:
For Debian you specify Debian v8 and v9 on your README, but the Vagrantfile specified Jessie and Wheezy, which is v7 and v8, so I tested it with v7, v8 and v9 to be sure. stretch64 (Debian 9)
jessie64 (Debian 8)
wheezy64 (Debian 7)Fails due to wrong/malformed Apt source:
CentOS 6Fails due to the following errors:
I found several tasks referencing This then resulted in the following error:
If I run the initialisation it all works:
CentOS7Also fails due to the following error:
I found several tasks referencing
|
@@ -751,42 +751,46 @@ postgresql_pgdg_releases: | |||
9.3: 3, | |||
9.4: 3, | |||
9.5: 3, | |||
9.6: 3, | |||
10: 2, | |||
9.6: 10, |
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.
These aren't the patch versions, but are the YUM repo versions. They rarely change once the product has been released GA.
@@ -8,6 +8,7 @@ Vagrant.configure('2') do |config| | |||
config.ssh.private_key_path = '~/.vagrant.d/insecure_private_key' | |||
|
|||
config.vm.define 'anxs' do |machine| | |||
#machine.vm.box = "generic/ubuntu1804" |
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.
The addition of Ubuntu 18 is welcome, but it's probably best to do that as a separate PR rather than mixing it with the v11 update.
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.
Could you also make sure you update the Vagrant files, so that the new version gets tested. This PR was only run against:
846.1
Python: 2.7
IMAGE_NAME="ubuntu-upstart:14.04"
7 min 10 sec
846.2
Python: 2.7
IMAGE_NAME="ubuntu:16.04-builded"
6 min 21 sec
846.3
Python: 2.7
IMAGE_NAME="debian:8-builded"
7 min 30 sec
846.4
Python: 2.7
IMAGE_NAME="debian:9-builded"
6 min 6 sec
846.5
Python: 2.7
IMAGE_NAME="centos:7-builded"
5 min 10 sec
846.6
Python: 2.7
IMAGE_NAME="centos:6-builded"
21 min 36 sec
Hi @irionr . I took and old PR of mine #333 and refreshed it into #405. This is now merged, so the role supports v11. That supersedes this, so I hope you don't mind if I close it? Getting Ubuntu 18.04 support would be nice, but I think it would make more sense to branch the current master and add it to there as a new PR. Could you do that? Cheers, |
Add support for PostgreSQL11 with Ubuntu18.04.
Updated minor version for PostgreSQL-9.6 and PostgreSQL-10.