Bug 683715

Summary: Failed to install glibc-static when ran SRPM tests
Product: [Retired] Beaker Reporter: Dayong Tian <dtian>
Component: testsAssignee: Nick Coghlan <ncoghlan>
Status: CLOSED NOTABUG QA Contact:
Severity: low Docs Contact:
Priority: unspecified    
Version: 0.7CC: bpeck, dcallagh, mcsontos, mishin, rmancy, stl
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: s390x   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-10-29 05:27:33 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 Dayong Tian 2011-03-10 06:03:05 UTC
Description of problem:
submit a job to run SRPM tests with kernel 2.6.32-71.18.2.el6 on s390x, from the TESTOUT.log of /kernel/errata/srpm-rebuild:

D:  Requires: hmaccalc                                      YES (db provides)
D:  Requires: glibc-static                                  NO  
D: package kernel-2.6.32-71.18.2.el6.s390x has unsatisfied Requires: glibc-static
D: Conflicts: rhbuildsys(DiskFree) < 7Gb                    NO  
error: Failed build dependencies:
	glibc-static is needed by kernel-2.6.32-71.18.2.el6.s390x

Version-Release number of selected component (if applicable):


How reproducible:
always

Steps to Reproduce:
1.submit a job to run SRPM tests with kernel 2.6.32-71.18.2.el6 on s390x
2.
3.
  
Actual results:
failed to install glibc-static, the SRPM tests couldn't continue.

glibc-static is needed to build the kernel package on s390x to support 
zfcpdump, but the machine is not subscribed to the "optional" channel, then it failed to install the glibc-static package.

I manually installed beaker-optional-s390x-debug.repo/beaker-optional-s390x-os.repo/beaker-Server.repo, the SRPM tests ran well.

Expected results:
I found when we reserved a machine from Beaker, the machine was subscribed to the "optional" channel. I think if we submit a job to Beaker, the machine on which the tests run should also subscribe to "optional" channel.

Additional info:
The job link is https://beaker.engineering.redhat.com/jobs/59486

Comment 1 Bill Peck 2011-03-21 20:45:16 UTC
This distro was imported incorrectly and therefore missing the SRPM repo.

I've since corrected this.

Comment 2 Raymond Mancy 2011-03-24 04:42:38 UTC
This still seems to be a problem. I had a look in cobbler and it doesn't have the optional repo listed. I'm not sure if this is in fact an error in the way the distro is imported or if it's just the way the script works ?

Comment 3 Nick Coghlan 2012-10-17 04:40:04 UTC
Bulk reassignment of issues as Bill has moved to another team.

Comment 4 Dan Callaghan 2012-10-29 05:27:33 UTC
Assuming this is no longer an issue now that we aren't importing distros through Cobbler.