os-autoinst-distri-fedora/lib
Adam Williamson da01d15406 Fix repo setup for Branched update tests (I hope)
Branched update tests are all failing because the baseurl in
fedora.repo is incorrect for Branched. This is a rather hacky
fix for this problem. It relies on the scheduler setting the
DEVELOPMENT variable when the update is for Branched (I named
the variable DEVELOPMENT rather than BRANCHED to be more
future-proof).

Alternative options I rejected were:

i) stick with MM links
ii) do something 'clever' to retrieve the URLs from MM

Rejected i) because the timing problem where the infra repo gets
updated before MM has the updated repodata checksums is just too
much of a problem; whenever that happens, dnf will refuse to use
the metadata from the infra repo and go pull it from an external
mirror, which can wind up timing out.

Rejected ii) because it seemed too fancy and not really any more
robust than just doing this and adapting it if Things Change In
Future (TM).
2017-03-13 12:43:54 -07:00
..
anaconda.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
anacondatest.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
fedoradistribution.pm drop our implementation of script_run in favour of os-autoinst 2016-10-20 09:24:48 -07:00
freeipa.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
installedtest.pm Make log upload work when installed system hits emergency mode 2017-02-01 12:30:21 +01:00
packagetest.pm drop our implementation of script_run in favour of os-autoinst 2016-10-20 09:24:48 -07:00
tapnet.pm Add support for testing updates 2017-02-22 11:33:32 -08:00
utils.pm Fix repo setup for Branched update tests (I hope) 2017-03-13 12:43:54 -07:00