#3144 mirrormanager umdl fails to recognize branched tree prefixes
Closed: Fixed None Opened 12 years ago by mdomsch.

= bug description =
development/17/ * tree didn't get proper repository prefixes set Repository(prefix=None) when should have been prefix='fedora-17'. This kept the mirrorlist from working until it was manually fixed in the database.

= bug analysis =
bug in repomap.py recognition of new branched versions in development/

= fix recommendation =
fix repomap.py in production before f18 branch. Make sure that fix makes it into MM 1.4 branch, maybe even get off my duff and get 1.4 released for real...


Code in question: http://git.fedorahosted.org/cgit/mirrormanager/tree/server/mirrormanager/repomap.py?h=v1.3

Note: This happened again for the f18 repositories after mass branch. I ran this query to determine hw f18 looked different from f17:

{{{select * from repository where name ~'.1[78].' order by name;}}}

Then I added prefixes for those f18 repositories that were Null and the equivalent f17 entry had a prefix. I saw that there were some entries from f17 that had no prefix and didn't touch those. When we make the alpha I don't know if we'll need to fill in prefixes for those or not (the f17 version doesn't have them but that may be because we're no longer interested in the f17 alpha).

Lets watch this - it may be fixed in MM 1.4, but I can't honestly tell at this point...

right now we have zero repos for f20

new MM 1.4.3 published today into production. Should fix this - umdl underwent a major rewrite to fix bugs exactly like this. Please open an new bug when F21 branches if it fails again.

Login to comment on this ticket.

Metadata