Bug 1398053

Summary: Updater from xTuple does not work for Postbooks
Product: [Fedora] Fedora Reporter: John Griffiths <fedora.jrg01>
Component: postbooksAssignee: Daniel Pocock <daniel>
Status: CLOSED CANTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 24CC: daniel
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-11-24 07:54:44 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description John Griffiths 2016-11-24 01:00:14 UTC
Description of problem:
I have been running the community version of Postbooks. The latest version that will run without plv8 is 4.7. I installed the Fedora Postbooks package. It sort of runs. It complains that the version of Postgresql is too new (subject of bug 1398034) and then complains:

"This client was designed to work against database version 4.9.5 and your database is currently at version 4.7.0. If you continue some functionality may not work properly or at all. You may also cause other problems on the database."

I tried to use the community Updater and update package, but Updater complains that plv8 extension is not installed.

Need to be able to update data base so either a plv8 package is needed or an Updater package is needed or both.

Version-Release number of selected component (if applicable):
postbooks-4.9.5-9.fc24.x86_64
Updater-2.2.5-Linux

How reproducible:
Always

Steps to Reproduce:
1.Install Postbooks package
2. run it and observe errors
3. Try to run community Updater to update to 4.9.5 using the community update gzip file
4. Get FAILED responses. 

Actual results:
Cannot update database

Expected results:
Need to be able to update database

Additional info:

Comment 1 Daniel Pocock 2016-11-24 07:54:44 UTC
The updater is not packaged yet for Fedora.  There is an updater package in Debian and Ubuntu, it would be great if somebody volunteered to make a package for Fedora as well.  Alternatively, I've suggested to upstream that the updater could become part of the main qt-client source tree and then the package could be built at the same time as the postbooks package.

If you are using an updater binary from outside Fedora, please don't raise bugs about it in Fedora bugzilla.

Comment 2 Daniel Pocock 2016-11-24 07:55:52 UTC
If you require a plv8 package, please contact the PostgreSQL community.

Comment 3 John Griffiths 2016-11-24 18:54:17 UTC
Filing new bug for NEEDED Updater.