Description of problem: RFE: use custom repo during system install. the custom repos added in xml files like: <repos> <repo name="myrepo_2" url="http://lacrosse.corp.redhat.com/~hjia/"/> </repos> The Requires directive will add <packages> <package name="make"/> <package name="gcc"/> <package name="wget"/> <package name="procmail"/> <package name="networking"/> <package name="tunctl"/> <package name="lzo"/> <package name="lzo-devel"/> </packages> in job xml, some of the packages are not in distro repo, rather in specified repo, so this bug want to add repo support during install. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Have you tried this? Because if you had I think you would have seen it works already.
Oops! Sorry, I should have tried it myself. I was thinking of the optional repos we add automatically to the distro. I'll see if I can get the repos from the job added during install time. The only downside to this is if you give a bad repo it will prevent the install from happening at all.
Since the <package name="xxx"/> in job xml is generated automatically according to test rpm dependencies, so it make sense to enable this feature. Thus, we dont need to add <test role='STANDALONE' name='/distribution/pkginstall'>......</test> for each packages the test need.
*** Bug 622433 has been marked as a duplicate of this bug. ***
http://git.fedorahosted.org/git/?p=beaker.git;a=commitdiff;h=2668e538f89b2eab3ec710535475d0649aeb6fc4
Had to revert this change since it causes some problems with anaconda.
*** This bug has been marked as a duplicate of bug 633369 ***