RHEV 3.3 rhevm-reports-setup upgrade not PostgreSQL 9.2 compatible
Issue
Redhat RHEV 3.3 rhevm-reports-setup in upgrade mode does not work if the RHEV-M Reports database is PostgreSQL 9.2. The rhevm-reports-setup uses pg_dump client from the standard system location(/usr/bin/pg_dump) which is PostgreSQL 8.4 as of RHEL 6.5. pg_dump is not compatible with forward PostgreSQL version.
The workaround is to locally modify the PGDUMP_EXEC constant in /usr/share/ovirt-engine-reports/ovirt-engine-reports-setup.py to hard code an absolute path to the Redhat SCL PostgreSQL 9.2 pg_dump.
Environment
Red Hat Enterprise Virtualization
3.3
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.