Bug 1031836

Summary: Excluding ARM from the arches broke compose of many ARM images for Fedora 20 Final TC1
Product: [Fedora] Fedora Reporter: Adam Williamson <awilliam>
Component: python-pexpectAssignee: Thomas Spura <tomspur>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 20CC: amcnabb, pbrobinson, tomspur
Target Milestone: ---   
Target Release: ---   
Hardware: arm   
OS: Linux   
Whiteboard: AcceptedFreezeException
Fixed In Version: python-pexpect-3.0-1.fc20 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-11-24 03:52:02 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:
Bug Depends On:    
Bug Blocks: 980657    

Description Adam Williamson 2013-11-18 22:52:52 UTC
In building Fedora 20 Final TC1, we found a lot of ARM images (any containing yumex) failed to compose due to a dependency issue:

Unable to create appliance : Failed to build transaction : yumex-3.0.13-1.fc20.noarch requires python-pexpect

I traced this down to https://admin.fedoraproject.org/updates/FEDORA-2013-15870/python-pexpect-2.5.1-11.fc20 , which was submitted two months ago but only went stable on 2013-11-14. It excluded ARM, so once that build was pushed stable, python-pexpect no longer existed in the F20 ARM repos, and the yumex dependency issue was introduced.

https://admin.fedoraproject.org/updates/FEDORA-2013-21289/python-pexpect-3.0-1.fc20 should fix this - i.e. the package is available for ARM again in that build. We should pull that build into the F20 Final TC2 compose to address this issue.

Proposing as a freeze exception issue: this didn't actually prevent the compose of any release blocking ARM images, minimal and KDE were both built, but many others were blocked by this issue.

Comment 1 Fedora Update System 2013-11-18 22:55:20 UTC
python-pexpect-3.0-1.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/FEDORA-2013-21289/python-pexpect-3.0-1.fc20

Comment 2 Adam Williamson 2013-11-20 20:17:22 UTC
Discussed at 2013-11-20 blocker review meeting: http://meetbot.fedoraproject.org/fedora-blocker-review/2013-11-20/f20-blocker-review.2013-11-20-17.00.log.txt . Accepted as a freeze exception issue, obviously, we want all our images to compose.

Comment 3 Fedora Update System 2013-11-24 03:52:02 UTC
python-pexpect-3.0-1.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.