Bug 789132

Summary: Audrey Subpackages Depending on audry-agent
Product: [Retired] CloudForms Cloud Engine Reporter: Jay Greguske <jgreguske>
Component: DistributionAssignee: Dan Radez <dradez>
Status: CLOSED CURRENTRELEASE QA Contact: dgao
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 1.0.0CC: akarol, deltacloud-maint, dgao, dradez, jlaska, jvlcek, morazi, ssachdev
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: repoclosure_hash:3f5ab901a00327806b3c329ca683ba6d0defaf3d4f5bf74213d2726be564e2c3 repoclosure_hash:a53b33834f86fe5d99c6d6f8d9be4dec10c3a4bebf7bc3f022c244e92f317582 repoclosure_hash:830b7183d1642e9394bfcd11956122b3607c84b600786d685549d253af030cdb repoclosure_hash:fb3df981fadf6fe8857269b809c939eefc3419124baeeedf6c8e54c6aed94df3 repoclosure_hash:c10b55873e419f05ad72927c2cef769fe7eeea4c1071bea3f91fe1f29c70e6ef repoclosure_hash:f1e4d781ad3e2658df8385fd775460ce777396574de53224c37e3424f6fcb3b2 repoclosure_hash:4ee1d0cf59bbd811d2cbe6c8ba4b8524bffe1f5affc5a4ed75b130a7c7f19d29 repoclosure_hash:3a8e9c0d8cef89a8de5c3282184bce203a869cd144a6d613d510a81b30cbffe7 repoclosure_hash:08f76ca77ef8fdaa3c15e60cf1711844dd8ae2656e39baf62ee11edfeb7a63ff repoclosure_hash:f3c2e0e4cb3254b9d64a41c5edd54f69b321585b7e5f413c11f6a6cda6662d19
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-08-30 17:15:50 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 Jay Greguske 2012-02-09 22:08:25 UTC
Description of problem:
A repoclosure on the CE repo contains this output:

package: aeolus-audrey-agent-ec2-0.4.4-1.el6.noarch from file:///mnt/redhat/test/CloudForms/1.0-beta/2012-02-09.5/mash/ce-rhel-6-override/x86_64
  unresolved deps: 
     aeolus-audry-agent
package: aeolus-audrey-agent-rhev-0.4.4-1.el6.noarch from file:///mnt/redhat/test/CloudForms/1.0-beta/2012-02-09.5/mash/ce-rhel-6-override/x86_64
  unresolved deps: 
     aeolus-audry-agent
package: aeolus-audrey-agent-vsphere-0.4.4-1.el6.noarch from file:///mnt/redhat/test/CloudForms/1.0-beta/2012-02-09.5/mash/ce-rhel-6-override/x86_64
  unresolved deps: 
     aeolus-audry-agent

This appears to be a misspelling in the spec file for these newer subpackages.

Comment 1 Joe Vlcek 2012-02-10 16:15:21 UTC
The problematic packages have been removed. The only one
left is aeolus-audrey-agent 

% brew list-tagged cf-tools-1.0-rhel-5-candidate | grep audrey
aeolus-audrey-agent-0.4.4-2.el5           cf-tools-1.0-rhel-5-candidate  dradez

% brew list-tagged cf-tools-1.0-rhel-6-candidate | grep audrey
aeolus-audrey-agent-0.4.4-2.el6           cf-tools-1.0-rhel-6-candidate  dradez

So I believe this is no longer an issue.

Please confirm.

Comment 2 Jay Greguske 2012-02-10 16:21:47 UTC
11:01 AM jgregusk@zyzyx:~/code/utility-scripts $ brew buildinfo aeolus-audrey-agent-0.4.4-2.el6
BUILD: aeolus-audrey-agent-0.4.4-2.el6 [198126]
State: COMPLETE
Built by: dradez
Volume: DEFAULT
Task: 4025657 build (cf-tools-1.0-rhel-6-candidate, /rpms/aeolus-audrey-agent:80649b57e952dd71cd152650c9715dd7c0e49866)
Finished: Thu, 09 Feb 2012 15:10:07 EST
Tags: cf-tools-1.0-rhel-6-candidate
RPMs:
/mnt/redhat/brewroot/packages/aeolus-audrey-agent/0.4.4/2.el6/noarch/aeolus-audrey-agent-0.4.4-2.el6.noarch.rpm
/mnt/redhat/brewroot/packages/aeolus-audrey-agent/0.4.4/2.el6/src/aeolus-audrey-agent-0.4.4-2.el6.src.rpm

11:20 AM jgregusk@zyzyx:~/code/utility-scripts $ brew buildinfo aeolus-audrey-agent-0.4.4-2.el5
BUILD: aeolus-audrey-agent-0.4.4-2.el5 [198125]
State: COMPLETE
Built by: dradez
Volume: DEFAULT
Task: 4025652 build (cf-tools-1.0-rhel-5-candidate, /rpms/aeolus-audrey-agent:90dd3202f2a35feea4b48809261536f5573d4923)
Finished: Thu, 09 Feb 2012 15:09:31 EST
Tags: cf-tools-1.0-rhel-5-candidate
RPMs:
/mnt/redhat/brewroot/packages/aeolus-audrey-agent/0.4.4/2.el5/noarch/aeolus-audrey-agent-0.4.4-2.el5.noarch.rpm
/mnt/redhat/brewroot/packages/aeolus-audrey-agent/0.4.4/2.el5/src/aeolus-audrey-agent-0.4.4-2.el5.src.rpm

Confirmed, those packages are not in the latest build.

Comment 3 wes hayutin 2012-02-10 19:47:03 UTC
repoquery --tempcache --repoid=cf-tools --repofrompath=cf-tools,http://download.lab.bos.redhat.com/rel-eng/repos/cf-tools-1.0-rhel-6-candidate/x86_64/ -q audrey-agent

cant find the package

Comment 4 James Laska 2012-02-10 20:04:27 UTC
Wes, double check your command args.  This looks good to me, no more deps problems, and the only *audrey* packages found in cf-tools-1.0-rhel-6-candidate is ...

# repoquery --tempcache --repoid=cf-tools --repofrompath=cf-tools,http://download.lab.bos.redhat.com/rel-eng/repos/cf-tools-1.0-rhel-6-candidate/x86_64/ -q *audrey*
aeolus-audrey-agent-0:0.4.4-2.el6.noarch

An aside, are the sub-packages no longer needed?  Did they get folded into the base package?

Comment 5 Dan Radez 2012-02-10 20:19:45 UTC
removed these deps in 0.4.4-2
916ac4b62e40ac45a55e6f69f46d71273e625b7a

Comment 6 dgao 2012-02-23 15:23:15 UTC
[root@dell-t7400-01 yum.repos.d]# cat /etc/yum.repos.d/cf-tools.repo 
[cf-tools]
name=CF Tools
baseurl=http://download.lab.bos.redhat.com/rel-eng/repos/cf-tools-1.0-rhel-6-candidate/x86_64/
enabled=1

[root@dell-t7400-01 yum.repos.d]# repoquery --repoid=cf-tools -q "aeolus*"
aeolus-audrey-agent-0:0.4.4-2.el6.noarch
[root@dell-t7400-01 yum.repos.d]# yum install aeolus-audrey-agent
Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package aeolus-audrey-agent.noarch 0:0.4.4-2.el6 will be installed
--> Processing Dependency: python-argparse for package: aeolus-audrey-agent-0.4.4-2.el6.noarch
--> Processing Dependency: python-httplib2 for package: aeolus-audrey-agent-0.4.4-2.el6.noarch
--> Processing Dependency: python-oauth2 for package: aeolus-audrey-agent-0.4.4-2.el6.noarch
--> Processing Dependency: facter for package: aeolus-audrey-agent-0.4.4-2.el6.noarch
--> Running transaction check
---> Package facter.noarch 0:1.5.9-1.el6 will be installed
--> Processing Dependency: ruby(abi) = 1.8 for package: facter-1.5.9-1.el6.noarch
--> Processing Dependency: ruby >= 1.8.1 for package: facter-1.5.9-1.el6.noarch
--> Processing Dependency: /usr/bin/ruby for package: facter-1.5.9-1.el6.noarch
---> Package python-argparse.noarch 0:1.1-1.el6_0 will be installed
---> Package python-httplib2.noarch 0:0.6.0-4.el6_0 will be installed
---> Package python-oauth2.noarch 0:1.5.170-2.el6 will be installed
--> Running transaction check
---> Package ruby.x86_64 0:1.8.7.352-3.el6 will be installed
---> Package ruby-libs.x86_64 0:1.8.7.352-3.el6 will be installed
--> Processing Dependency: libreadline.so.5()(64bit) for package: ruby-libs-1.8.7.352-3.el6.x86_64
--> Running transaction check
---> Package compat-readline5.x86_64 0:5.2-17.1.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=====================================================================================================================================================================================================
 Package                                              Arch                                    Version                                           Repository                                      Size
=====================================================================================================================================================================================================
Installing:
 aeolus-audrey-agent                                  noarch                                  0.4.4-2.el6                                       cf-tools                                        21 k
Installing for dependencies:
 compat-readline5                                     x86_64                                  5.2-17.1.el6                                      beaker-Server                                  129 k
 facter                                               noarch                                  1.5.9-1.el6                                       cf-tools                                        62 k
 python-argparse                                      noarch                                  1.1-1.el6_0                                       cf-tools                                       104 k
 python-httplib2                                      noarch                                  0.6.0-4.el6_0                                     cf-tools                                        35 k
 python-oauth2                                        noarch                                  1.5.170-2.el6                                     cf-tools                                        46 k
 ruby                                                 x86_64                                  1.8.7.352-3.el6                                   beaker-Server                                  532 k
 ruby-libs                                            x86_64                                  1.8.7.352-3.el6                                   beaker-Server                                  1.6 M

Transaction Summary
=====================================================================================================================================================================================================
Install       8 Package(s)

Total download size: 2.5 M
Installed size: 8.9 M
Is this ok [y/N]: n
Exiting on user Command