Bug 1327474 - don't install task dependencies one by one in rhts_legacy mode
Summary: don't install task dependencies one by one in rhts_legacy mode
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Restraint
Classification: Retired
Component: general
Version: 0.1.24
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: 0.1.25
Assignee: Artem Savkov
QA Contact: tools-bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-04-15 08:28 UTC by Jan Stancek
Modified: 2016-08-26 04:42 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-06-27 08:16:48 UTC


Attachments (Terms of Use)

Description Jan Stancek 2016-04-15 08:28:28 UTC
Description of problem:
A task with 160 dependencies (most of which are arch specific) on s390x spends ~20 minutes by running yum commands, even though all packages have been installed via kickstart.

~7-8 seconds per package amounts to ~20 minutes total.

Version-Release number of selected component (if applicable):
0.1.24-1.el7_2

How reproducible:
100%

Steps to Reproduce:
run task with many dependencies on s390x in beaker job that is using restraint as harness

Actual results:
20 minutes are spent by running yum commands that have no effect

Expected results:
faster setup phase of task

Additional info:

Comment 1 Artem Savkov 2016-06-22 14:12:50 UTC
Proposed fix for this issue: https://gerrit.beaker-project.org/#/c/5004/


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