Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1147436

Summary: rhevm package should depend on rhevm-branding
Product: Red Hat Enterprise Virtualization Manager Reporter: Fabian Deutsch <fdeutsch>
Component: ovirt-engineAssignee: Eyal Edri <eedri>
Status: CLOSED CURRENTRELEASE QA Contact: Petr Kubica <pkubica>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 3.5.0CC: aberezin, alonbl, awels, bazulay, ecohen, gklein, iheim, lpeer, lsurette, pnovotny, rbalakri, Rhev-m-bugs, sbonazzo, yeylon
Target Milestone: ---   
Target Release: 3.5.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: integration
Fixed In Version: org.ovirt.engine-root-3.5.0-14 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-02-12 14:07:56 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:
Embargoed:
Bug Depends On:    
Bug Blocks: 1156162    

Description Fabian Deutsch 2014-09-29 09:24:08 UTC
Description of problem:
The appliance is installing rhevm by installing the packages rhevm and rhevm-setup and all it's dependencies.
It seems that rhevm-branding is not in the dependency chain. To make the branding right we should probably add a dependency on the branding package somewhere in the dependency tree.

The steps used to build the applaince
At build time:
Install rhevm and rhevm-setup

At runtime
rhevm-setup --offline --config-append=rehvm-setup-answers


Workaround:
Also install rhevm-branding at build time

Comment 1 Alon Bar-Lev 2014-09-29 18:15:52 UTC
We have[1]:

Requires:       rhevm-branding-rhev >= 3.5.0

Where is the specific problem?

[1] https://gerrit.eng.lab.tlv.redhat.com/gitweb?p=ovirt-engine.git;a=blob;f=ovirt-engine.spec.in;h=129251f45246fb8109350b87e182614321935f4b;hb=refs/heads/ovirt-engine-3.5-rhevm#l363

Comment 2 Alon Bar-Lev 2014-09-29 18:17:53 UTC
(In reply to Fabian Deutsch from comment #0)
> At runtime
> rhevm-setup --offline --config-append=rehvm-setup-answers

using offline will not pull anything from yum, it will enable offline packages.

Comment 3 Alon Bar-Lev 2014-09-29 18:18:44 UTC
Sandro, I assign to you just because Einav should not be assigned to these issues.

Comment 4 Fabian Deutsch 2014-09-29 18:20:55 UTC
(In reply to Alon Bar-Lev from comment #2)
> (In reply to Fabian Deutsch from comment #0)
> > At runtime
> > rhevm-setup --offline --config-append=rehvm-setup-answers
> 
> using offline will not pull anything from yum, it will enable offline
> packages.

Yes, that is intended to enable a setup without an internet connection - aka isolated.

My assumption is that all necessary packages get installed at build time, as a dependency of the rhevm package.

Comment 5 Alon Bar-Lev 2014-09-29 18:35:33 UTC
(In reply to Fabian Deutsch from comment #4)
> (In reply to Alon Bar-Lev from comment #2)
> > (In reply to Fabian Deutsch from comment #0)
> > > At runtime
> > > rhevm-setup --offline --config-append=rehvm-setup-answers
> > 
> > using offline will not pull anything from yum, it will enable offline
> > packages.
> 
> Yes, that is intended to enable a setup without an internet connection - aka
> isolated.
> 
> My assumption is that all necessary packages get installed at build time, as
> a dependency of the rhevm package.

Correct, installing rhevm will pull the rhevm-branding-rhev per what spec states unless there is a bug in yum...

Comment 7 Alon Bar-Lev 2014-09-29 19:04:25 UTC
Yes, in vt4 the place of branding require was moved to invalid place[1], up to then it was fine[2]

eedri - please fix.
eedri - please fix vt4 tag name, use same convention of others.

Not sure why this could not be resolved within the scope of integration.

[1] https://gerrit.eng.lab.tlv.redhat.com/gitweb?p=ovirt-engine.git;a=blob;f=ovirt-engine.spec.in;h=7186d556109e9c6169e661acae6045b3be547783;hb=vt4#l615
[2] https://gerrit.eng.lab.tlv.redhat.com/gitweb?p=ovirt-engine.git;a=blob;f=ovirt-engine.spec.in;h=0a878f3b1bb74d26d29825faf6a9c91227a7a59c;hb=ovirt-engine-3.5.0_vt3.1#l363

Comment 9 Eyal Edri 2014-10-07 07:12:53 UTC
this bug status was moved to MODIFIED before engine vt5 was built,
hence moving to on_qa, if this was mistake and the fix isn't in,
please contact rhev-integ

Comment 10 Yedidyah Bar David 2014-10-15 06:43:29 UTC
*** Bug 1146667 has been marked as a duplicate of this bug. ***

Comment 11 Petr Kubica 2014-10-15 18:32:03 UTC
Verified in 3.5.0-0.14.beta.el6ev