Bug 1225913

Summary: RHEL6.6: Error about installing was occured with package iptables-services during setup
Product: [Retired] oVirt Reporter: Petr Kubica <pkubica>
Component: ovirt-engine-installerAssignee: Yedidyah Bar David <didi>
Status: CLOSED DUPLICATE QA Contact: Petr Kubica <pkubica>
Severity: high Docs Contact:
Priority: unspecified    
Version: 3.6CC: bugs, dfediuck, didi, ecohen, gklein, lsurette, pkubica, pmatyas, rbalakri, sbonazzo, yeylon
Target Milestone: ---Keywords: Regression
Target Release: 3.6.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: integration
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-06-08 08:51:35 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:
Attachments:
Description Flags
Engine setup - update log none

Description Petr Kubica 2015-05-28 12:42:59 UTC
Description of problem:
I was installed latest ovirt-engine-setup-3.6.0-0.0.master.20150527172325.git8f6833f.el6.noarch and during the setup it show an error:

[ ERROR ] Yum Cannot queue package iptables-services: Package iptables-services cannot be found

It seems, the package iptables-services doesn't exist for rhel 6.6 https://brewweb.devel.redhat.com/buildinfo?buildID=427056 ... I found only package for rhel7.x. Setup of engine after this error successfully completed.

The error during the setup is confusing for user (for me) who installing the engine. They will search like myself the non-existing package. It would be nice to show the error only on relevant OS system -> where the package iptables-services can be installed (like RHEL7.x ...) if the package iptables-services really necessary with terminating the setup (if not, it would be nice display only WARNING message). 

If it can't be solved this way, then show this message as a WARNING or better INFO in this case (rhel 6.6). ERROR is something, that will have greater impact to proper functioning of engine and mostly ended with completely nonfunctional engine. From the user perspective, after I see red ERROR message which I cannot deal with, I will contact the support. 


Version-Release number of selected component (if applicable):
ovirt-engine-setup-3.6.0-0.0.master.20150527172325.git8f6833f.el6.noarch

How reproducible:
always

Steps to Reproduce:
1. setup ovirt-engine

Actual results:
Confusing ERROR during setup of engine

Expected results:
Change the importance of this message and display it only on relevant system. (i. e. display WARNING or INFO)

Additional info:
-

Comment 1 Sandro Bonazzola 2015-06-04 11:52:50 UTC
(In reply to Petr Kubica from comment #0)
> It seems, the package iptables-services doesn't exist for rhel 6.6
> https://brewweb.devel.redhat.com/buildinfo?buildID=427056 ... I found only
> package for rhel7.x. Setup of engine after this error successfully completed.

Looks like a regression. Didi, can you check?

Petr, can you reproduce on 3.5 too?

Comment 2 Yedidyah Bar David 2015-06-04 12:24:32 UTC
Please also attach relevant logs.

Can't see what can require it in the engine spec file.

We recently changed ovirt-hosted-engine-setup to require iptables-services, but not on el6.

Comment 3 Petr Matyáš 2015-06-08 08:13:14 UTC
Created attachment 1036206 [details]
Engine setup - update log

This is happening on 3.6 update but not 3.5 (vt15.3 to vt15.4). I can check clean install both 3.5 and 3.6, but I guess it'll be the same.

Comment 4 Yedidyah Bar David 2015-06-08 08:51:35 UTC
OK, now I see :-)

It's caused by the fix for bug 1224799 (in otopi).

Since this is already discussed there, closing as duplicate - you can join the discussion there.

*** This bug has been marked as a duplicate of bug 1224799 ***