Bug 679840

Summary: install all tasks at recipe's start
Product: [Retired] Beaker Reporter: Marian Csontos <mcsontos>
Component: beahAssignee: Nick Coghlan <ncoghlan>
Status: CLOSED WONTFIX QA Contact:
Severity: low Docs Contact:
Priority: low    
Version: 0.7CC: bpeck, dcallagh, mcsontos, mishin, rmancy
Target Milestone: future_maint   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-10-29 04:49:41 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 Marian Csontos 2011-02-23 16:58:05 UTC
Description of problem:
When tasks are updated on server, changes are not fully reflected to repos built. This may lead to failing tasks because of mismatch in checksums or missing rpms.

Install all required tasks at recipes start would also
- save time as we would not do yum install for every task (which for 100+ task recipes is a significant value)
- and save more time as harness will not retry getting tasks it would not get

Notes:
- remove the repeated download attempts(?)
- ensure missing tasks or tasks with broken dependencies are skipped while the rest is installed

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

Comment 2 Dan Callaghan 2012-10-29 04:49:41 UTC
There should no longer be any issues with the recipe's yum repo as we will be building a fresh one for each recipe and hardlinking all RPMs: bug 835367.