#302: depcheck should use correct version of yum for packages under test
-------------------------+--------------------------------------------------
Reporter: tflink | Owner:
Type: enhancement | Status: new
Priority: trivial | Milestone: Future tasks
Component: tests | Keywords:
-------------------------+--------------------------------------------------
== Description ==
I don't think that this is a problem yet but I figured that I would file a
ticket before I forgot.
When I was digging through the depcheck and yum code today, it occurred to
me that we rely on the test host's yum installation for depcheck and we
don't specify the version of fedora to use when scheduling the tests.
Since each version of fedora has a different version of yum, this could
cause problems in the future if there are yum metadata format changes or
other forward/backward-incompatible changes in yum.
== Possible Solutions ==
1. schedule depcheck jobs to match the fedora version under test
* This is the simplest fix
2. Use virtualenvs
* While more complicated, this would allow depcheck scheduling on any
version of fedora and multiple depcheck jobs on the same host if we ever
figure out a way to get around the validity of concurrent jobs.
Personally, I'm all for the scheduling change for a fix since I can't
really see enough benefit to using virtualenv to justify the cost of
implementing it right now.
--
Ticket URL: <
https://fedorahosted.org/autoqa/ticket/302>
AutoQA <
http://autoqa.fedorahosted.org>
Automated QA project