Bug 1122918

Summary: [packaging] ovirt-engine doesn't depend on log-collector as d/s does
Product: [Retired] oVirt Reporter: Jiri Belka <jbelka>
Component: ovirt-engine-coreAssignee: bugs <bugs>
Status: CLOSED NOTABUG QA Contact: Pavel Stehlik <pstehlik>
Severity: high Docs Contact:
Priority: unspecified    
Version: 3.5CC: acathrow, alonbl, ecohen, gklein, iheim, oourfali, pbenas, sbonazzo, yeylon
Target Milestone: ---Keywords: AutomationBlocker, AutomationTriaged, Triaged
Target Release: 3.5.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: integration
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-08-08 09:04:23 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 Jiri Belka 2014-07-24 12:00:32 UTC
Description of problem:
ovirt-engine doesn't depend on log-collector as d/s does.

without log-collector all will face _poor_ bug reports and spend time asking reporter for more details :)

d/s:

# rpm -qR rhevm | grep log
rhevm-log-collector >= 3.4.0

u/s:

# rpm -qR ovirt-engine
/bin/sh  
/bin/sh  
/bin/sh  
config(ovirt-engine) = 3.5.0-0.0.master.20140715172116.git4687dc1.el6
fop  
java  
java-1.7.0-openjdk >= 1:1.7.0.9-2.3.3.2
jpackage-utils  
ovirt-engine-backend = 3.5.0-0.0.master.20140715172116.git4687dc1.el6
ovirt-engine-cli  
ovirt-engine-dbscripts = 3.5.0-0.0.master.20140715172116.git4687dc1.el6
ovirt-engine-jboss-as >= 7.1.1
ovirt-engine-restapi = 3.5.0-0.0.master.20140715172116.git4687dc1.el6
ovirt-engine-setup >= 3.5.0-0.0.master.20140715172116.git4687dc1.el6
ovirt-engine-tools = 3.5.0-0.0.master.20140715172116.git4687dc1.el6
ovirt-engine-userportal = 3.5.0-0.0.master.20140715172116.git4687dc1.el6
ovirt-engine-webadmin-portal = 3.5.0-0.0.master.20140715172116.git4687dc1.el6
ovirt-engine-websocket-proxy >= 3.5.0-0.0.master.20140715172116.git4687dc1.el6
ovirt-image-uploader >= 3.5.0
ovirt-iso-uploader >= 3.5.0
patternfly1  
postgresql-server >= 8.4.7
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
ws-commons-util  
yum-plugin-versionlock  
rpmlib(PayloadIsXz) <= 5.2-1

Version-Release number of selected component (if applicable):
ovirt-engine-3.5.0-0.0.master.20140715172116.git4687dc1.el6.noarch

How reproducible:
100%

Steps to Reproduce:
1. install ovirt-engine
2. rpm -qa | grep ovirt-log-collector
3.

Actual results:
not present

Expected results:
should be installed (d/s does it)

Additional info:

Comment 1 Petr Be┼łas 2014-08-05 11:36:02 UTC
Our logcolletor test fails since the logcollector is not installed as a depencency of the engine.

Comment 2 Sandro Bonazzola 2014-08-08 09:04:23 UTC
As per bug #1103876 ovirt-log-collector is not a mandatory dependency for ovirt-engine since oVirt 3.4.3.
Please update your test automation for installing ovirt-log-collector before starting the test.