RHEV 3.4 reports application show as not installed – Fixed
Redhat has a KB article out there that lists steps on re-configuring rhevm-reports for RHEV 3.3 here, but nothing is listed for RHEV 3.4.
Below is what I did to fix rhevm-reports:
First, make sure that rhevm-reports and rhevm-dwh are not installed on the system anymore:
yum remove rhevm-reports rhevm-dwh
Then, I removed the databases and users from the PostgreSQL server:
su postgres -c 'dropdb -U postgres ovirt_engine_history' su postgres -c 'dropdb -U postgres rhevmreports' su postgres -c "psql -c 'drop role engine_history;'" su postgres -c "psql -c 'drop role engine_reports;'"
Next, I reinstalled rhevm-reports and rhevm-dwh:
yum install rhevm-reports rhevm-dwh
Next, we’re going to re-install the RHEV-M services, so lets stop ovirt-engine:
service ovirt-engine stop
Now remove the config and WAR files for rhevm-reports:
rm -rf /var/lib/ovirt-engine-reports/ovirt-engine-reports.war/ rm -rf /var/lib/ovirt-engine-reports/build-conf/ rm -rf /usr/share/ovirt-engine/rhevm-reports.war
I then re-ran the RHEV-M installer to reconfigure the services:
engine-setup
Tags: RHEV, RHEV-M, rhevm-dwh, rhevm-reports