Description of problem: We moved from PostgreSQL to PostgreSQL95 from Software Collections. sosreport is not able to collect data from that database configuration. Reported to sos upstream here: https://github.com/sosreport/sos/issues/1090 Version-Release number of selected component (if applicable): sos-3.4-6.el7.centos.noarch ovirt-log-collector-4.2.0-0.0.master.20170914223756.git3ccf7d8.el7.centos.noarch How reproducible: 100% Steps to Reproduce: 1. install engine and log collector 2. ensure log-collector config has database credentials 3. # ovirt-log-collector --verbose --no-hypervisors collect Actual results: ... The following plugins are currently disabled: ... postgresql inactive PostgreSQL RDBMS Expected results: either postgresql or a new plugin should collect postgresql data
This bug report has Keywords: Regression or TestBlocker. Since no regressions or test blockers are allowed between releases, it is also being identified as a blocker for this release. Please resolve ASAP.
The oVirt gerrit 82579 is focused in the ovirt-log-collector-analyzer. On the other side, ovirt-log-collector only depends on changes in sos project via https://github.com/sosreport/sos/pull/1118. As soon this change (or similar) land in the sos ovirt-log-collector should be ready to go.
Sandro, can this get into 4.2.1?
platform bug is fixed in sos-3.5-4.el7.noarch we are currently tagging sos-3.5-1.el7.noarch I verified in sos-3.5-4.el7 once we have this sos as dependency and in channels, we can Verify this one.
- flow 1 el: redhat-release-server-7.4-18.el7.x86_64 sos: sos-3.4-13.el7_4.noarch ovirt-log-collector: ovirt-log-collector-4.2.3-1.el7ev.noarch rhv: rhvm-4.2.1.3-0.1.el7.noarch postgresql: rh-postgresql95-postgresql-server-9.5.9-1.el7.x86_64 # tar xOJf /tmp/sosreport-LogCollector-20180220090555.tar.xz sosreport-LogCollector-20180220090555/log-collector-data/postgresql-sosreport-brq-setup.rhev.lab.eng.brq.redhat.com-20180220090546.tar.xz | tar -xOJf - sosreport-brq-setup.rhev.lab.eng.brq.redhat.com-20180220090546/sos_commands/postgresql/pgdump-scl-rh-postgresql95.tar | tar --test-label -f - && echo "valid tar archive" valid tar archive # tar xOJf /tmp/sosreport-LogCollector-20180220090555.tar.xz sosreport-LogCollector-20180220090555/log-collector-data/postgresql-sosreport-brq-setup.rhev.lab.eng.brq.redhat.com-20180220090546.tar.xz | tar -xOJf - sosreport-brq-setup.rhev.lab.eng.brq.redhat.com-20180220090546/sos_commands/postgresql/pgdump-scl-rh-postgresql95.tar | tar -tf - | head toc.dat 7428.dat 7430.dat 7432.dat 7434.dat 7437.dat 7438.dat 7440.dat 7442.dat 7444.dat - flow 2 el: redhat-release-server-7.5-3.el7.x86_64 sos: sos-3.5-6.el7.noarch ovirt-log-collector: ovirt-log-collector-4.2.3-1.el7ev.noarch rhv: rhvm-4.2.2-0.1.el7.noarch postgresql: rh-postgresql95-postgresql-server-9.5.9-1.el7.x86_64 # tar xOJf /tmp/sosreport-LogCollector-20180220100521.tar.xz sosreport-LogCollector-20180220100521/log-collector-data/postgresql-sosreport-10-37-138-5.rhev.lab.eng.brq.redhat.com-20180220100517.tar.xz | tar -xOJf - sosreport-10-37-138-5.rhev.lab.eng.brq.redhat.com-20180220100517/sos_commands/postgresql/pgdump-scl-rh-postgresql95.tar | tar --test-label -f - && echo "valid tar archive" valid tar archive # tar xOJf /tmp/sosreport-LogCollector-20180220100521.tar.xz sosreport-LogCollector-20180220100521/log-collector-data/postgresql-sosreport-10-37-138-5.rhev.lab.eng.brq.redhat.com-20180220100517.tar.xz | tar -xOJf - sosreport-10-37-138-5.rhev.lab.eng.brq.redhat.com-20180220100517/sos_commands/postgresql/pgdump-scl-rh-postgresql95.tar | tar -tf - | head toc.dat 7407.dat 7409.dat 7411.dat 7413.dat 7416.dat 7417.dat 7419.dat 7421.dat 7423.dat
This bugzilla is included in oVirt 4.2.2 release, published on March 28th 2018. Since the problem described in this bug report should be resolved in oVirt 4.2.2 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report.