Bug 679840 - install all tasks at recipe's start
Summary: install all tasks at recipe's start
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Beaker
Classification: Retired
Component: beah
Version: 0.7
Hardware: Unspecified
OS: Unspecified
low
low vote
Target Milestone: future_maint
Assignee: Nick Coghlan
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-02-23 16:58 UTC by Marian Csontos
Modified: 2012-10-29 04:49 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-10-29 04:49:41 UTC


Attachments (Terms of Use)

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.


Note You need to log in before you can comment on or make changes to this bug.