changing runner, koji_directive and bodhi_directive to support multiple arch downloads. Fixes T156
ClosedPublic

Authored by tflink on May 5 2014, 7:09 PM.

Details

Summary

fixing runner to support multiple arches, working around issue with inserting lists into jinja variables

Test Plan

updated and extended unit tests, tested locally

Diff Detail

Lint
Lint Skipped
Unit
Unit Tests Skipped
jskladan accepted this revision.May 6 2014, 8:18 AM

looks good to me

kparal added a comment.May 6 2014, 2:37 PM

I don't see any obvious problem with this patch. Should this fix T148 as well?

libtaskotron/runner.py
179

What does this mean?

kparal added a comment.May 6 2014, 2:40 PM

Hmm, now I understand it a bit better I think. It does not fix T148, it just circumvents the problem by using csv-style for arch list. Is that right?

Shouldn't we use T148 to track yaml list parsing problems, then? And link the ticket in the comment at runner.py:179 ?

tflink added a comment.May 6 2014, 2:55 PM

Hmm, now I understand it a bit better I think. It does not fix T148, it just circumvents the problem by using csv-style for arch list. Is that right?

Yeah, it's just a workaround for T148.

Shouldn't we use T148 to track yaml list parsing problems, then? And link the ticket in the comment at runner.py:179 ?

I'm not against using a tracker ticket for yaml issues but I'd rather have each issue in a separate ticket. However, adding a reference to T148 to the comment at runner.py:179 sounds like a good idea to me.

tflink updated this revision.May 6 2014, 2:58 PM
  • fixing bug found with use of 'target_dir' arg
  • adding note about issue that is worked around with using csv instead of lists
kparal accepted this revision.May 6 2014, 3:03 PM
tflink closed this revision.May 6 2014, 3:12 PM

Closed by commit rLTRN052595dc7c0f (authored by @tflink).