cron.germinate change to avoid hardcoding URLs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Celso Providelo |
Bug Description
I have a cron.germinate change I need to sync up with distro-side seed changes. Right now it's blocked on germinate 0.11ubuntu10 being installed on drescher, but James has promised me that LaMont will do that today once he wakes up.
Historically, the seeds have been one Bazaar branch for each of Ubuntu, Kubuntu, etc.; there are a lot of items that are common to these branches, for instance Ubuntu and Kubuntu have the exact same base system. There are also quite a lot of common bits in the desktop and such, so this has led to a lot of merging back and forth, which is essentially busy-work.
As part of some features we're trying to land for 8.04, we've arranged for it to be possible for one seed branch to include another, so we can have a "platform" branch with all the common stuff; have Edubuntu include Ubuntu and add some extra stuff; and so on. germinate knows how to handle all this stuff now. However, there's one small glitch, in that cron.germinate used to have to fetch some bits it needed from more or less hardcoded URLs in the seeds. I've arranged for germinate to output the files it needs (the last such change is going through IS now) and would like to have cron.germinate use those outputs instead.
The attached patch implements this. I've discussed this with Kiko with a view to asking for a cherrypick. I've tested it myself to ensure that it produces the exact same output in ubuntu-misc as before, but would welcome thoughts on testing it more routinely.
Changed in soyuz: | |
assignee: | nobody → cprov |
milestone: | none → 1.2.2 |
status: | New → In Progress |
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
LaMont has now installed the necessary version of germinate on drescher and mawson.