Bug 708973

Summary: rhua config rpm installation failed due to missing dependency
Product: Red Hat Update Infrastructure for Cloud Providers Reporter: Sachin Ghai <sghai>
Component: RHUAAssignee: Jay Dobies <jason.dobies>
Status: CLOSED NOTABUG QA Contact: wes hayutin <whayutin>
Severity: high Docs Contact:
Priority: unspecified    
Version: 2.0CC: kbidarka, sghai, tsanders
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-06-02 13:59:52 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Sachin Ghai 2011-05-30 10:08:24 UTC
Description of problem:
I generated all config rpms using answer file, however when I installed the rh-rhua-config rpm on "rhua" node; got following dependency failure. I guess this dependency should be installed while installing pulp for rhui.

[root@dhcp193-79 ~]# rpm -ivh rh-rhua-config-2.0-2.el6.noarch.rpm 
error: Failed dependencies:
	qpid-cpp-server-ssl is needed by rh-rhua-config-2.0-2.el6.noarch
[root@dhcp193-79 ~]# 

Version-Release number of selected component (if applicable):
pulp 0.181
rhui-tools 2.0.25

How reproducible:
every time

Steps to Reproduce:
1. Install rh-rhua-config rpm

  
Actual results:
[root@dhcp193-79 ~]# rpm -ivh rh-rhua-config-2.0-2.el6.noarch.rpm 
error: Failed dependencies:
	qpid-cpp-server-ssl is needed by rh-rhua-config-2.0-2.el6.noarch
[root@dhcp193-79 ~]# 

Expected results:
Shouldn't be any dependency failure while installing rhua config rpm

Additional info:

Comment 1 Jay Dobies 2011-06-02 13:59:52 UTC
This is actually intentional. Pulp doesn't require this RPM but RHUI does. Since there's no RHUI RPM, it falls on the installer RPMs to make sure the dependency is there. If it's not there, the installer should fail.

This will be a lesser issue when the ISO is in place. The ISO will contain an install_rhua.sh script that will install both Pulp and this RPM.