#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
_______________________________________________
autoqa-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/autoqa-devel

Reply via email to