An updated rhevm-reports package that fixes a bug is now available.
The Red Hat Enterprise Virtualization reports package provides a suite ofpre-configured reports and dashboards that enable you to monitor the system. Thereports module is based on JasperReports and JasperServer, and can also be usedto create ad-hoc reports.All Red Hat Enterprise Virtualization reports and data warehouse users areadvised to upgrade to this updated package which addresses this issue.Changes to the ovirt-engine-reports component:* Previously, when the Red Hat Enterprise Virtualization Manager was configuredusing a password that contained special characters, those special characterswould be escaped when stored in the 10-setup-database.conf file. However, therhevm-reports-setup command would not recognize such characters as being escapedand would therefore fail to run. Now, escaped characters are correctlyinterpreted. (BZ#1072405)* Previously, the rhevm-reports-setup command would fail when run on a systemconfigured to use the Brazilian Portuguese language (pt_BR). This was caused byan error in using the status of a service as a conditional, which resulted inthe postgresql service not being restarted. Now, the conditional is dependent ona return code, and the rhevm-reports-setup command restarts the postgresqlservice without issue. (BZ#1074952)* Previously, the rhevm-reports-setup command would sometimes fail to establishPKI trust the machine on which the Red Hat Enterprise Virutalization Manager wasinstalled, causing the command to fail. Now, the method of retrieving the rootcertificate authority certificate from the SSL session has been revised tosupport a greater variety of SSL configurations. (BZ#1064827)* Previously, running the rhevm-reports-setup command after upgrading reportsfrom version 3.2 to version 3.3 would fail if the Apache httpd was stopped. Thiswould cause the command to exit before writing to the 10-setup-database.conffile, resulting in a new engine_reports user being created with a randompassword and preventing the rhevm-reports-setup command from succeeding in thefuture. Now, the writing of credentials is performed earlier in the setupprocess, ensuring that credentials are correctly written even in the event of afailure. (BZ#1072466)* Previously, the BR18 report would contain inaccurate values under somecircumstances. This was caused by the ‘Unknown OS’ value being changed to ‘OtherOS’ and the reports query filtering results in accordance with the previousvalue. Now, results are filtered in accordance with the operating system IDinstead of the operating system text description, allowing the BR18 report todisplay the correct values. (BZ#1059268)
Before applying this update, make sure all previously-released erratarelevant to your system have been applied.
1059268 – [rhevm-reports] – BR18 – the numbers of OSs are incorrect1064827 – ssl2jkstrust.py does not get root ca from chain in some cases1072405 – ovirt-engine-reports-setup does not handle escape characters in the 10-setup-database.conf ENGINE_DB_PASSWORD1072466 – [RHEV] Upgrading rhevm-reports from 3.2 to 3.3 without Apache running fails and prevents any future rhevm-reports-setup from succeeding1074952 – rhevm-reports-setup error on a system installed in Brazilian Portuguese
These packages are GPG signed by Red Hat for security. Our key and
details on how to verify the signature are available from: