Bug 952486

Summary: rhts-test-env has RPM dependency on beakerlib
Product: [Retired] Beaker Reporter: Dan Callaghan <dcallagh>
Component: beahAssignee: Dan Callaghan <dcallagh>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 0.12CC: asaha, dcallagh, llim, qwan, rglasz, rmancy, xjia
Target Milestone: 0.13   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: Misc
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-06-25 06:25:06 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:

Description Dan Callaghan 2013-04-16 04:25:31 UTC
rhts-test-env has an RPM dependency on beakerlib, but it doesn't actually use anything from beakerlib explicitly. Beaker should explicitly install beakerlib in the rhts_post snippet, then we can remove this RPM dependency (making it possible to run recipes where beakerlib is not available or desired).

Comment 3 xjia 2013-05-29 06:19:38 UTC
Verify:
[root@qe-test ~]# yum deplist rhts-test-env-4.55-1.git.1.995fb35.el6.noarch.rpm
Loaded plugins: product-id, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Finding dependencies:
package: rhts-test-env.noarch 4.55-1.git.1.995fb35.el6
  dependency: rhts-python = 4.55
   provider: rhts-python.noarch 4.55-1.el6eng
   provider: rhts-python.noarch 4.55-1.el6eng
  dependency: /bin/bash
   provider: bash.x86_64 4.1.2-8.el6
   provider: bash.x86_64 4.1.2-3.el6
   provider: bash.x86_64 4.1.2-14.el6
   provider: bash.x86_64 4.1.2-9.el6_2
  dependency: make
   provider: make.x86_64 1:3.81-19.el6
   provider: make.x86_64 1:3.81-20.el6
  dependency: policycoreutils
   provider: policycoreutils.x86_64 2.0.83-19.1.el6
   provider: policycoreutils.x86_64 2.0.83-19.18.el6
   provider: policycoreutils.x86_64 2.0.83-19.21.el6_2
   provider: policycoreutils.x86_64 2.0.83-19.24.el6
   provider: policycoreutils.x86_64 2.0.83-19.30.el6
   provider: policycoreutils.x86_64 2.0.83-19.8.el6_0
  dependency: /usr/bin/python
   provider: python.x86_64 2.6.6-29.el6_3.3
   provider: python.x86_64 2.6.5-3.el6
   provider: python.x86_64 2.6.6-29.el6
   provider: python.x86_64 2.6.5-3.el6_0.2
   provider: python.i686 2.6.5-3.el6
   provider: python.x86_64 2.6.6-20.el6
   provider: python.x86_64 2.6.6-29.el6_2.2
   provider: python.x86_64 2.6.6-36.el6
   provider: python.i686 2.6.5-3.el6_0.2
  dependency: /bin/sh
   provider: bash.x86_64 4.1.2-8.el6
   provider: bash.x86_64 4.1.2-3.el6
   provider: bash.x86_64 4.1.2-14.el6
   provider: bash.x86_64 4.1.2-9.el6_2
Version:
rhts-test-env-4.55-1.git.1.995fb35.el6

But this bug should be re-tested when the new version comes out.

Comment 5 Amit Saha 2013-06-25 06:25:06 UTC
Beaker 0.13.1 has been released.