Milestones need updating to series
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Unassigned |
Bug Description
There is now a milestone admin page which allows us to select the
relevant ProductSeries or DistroRelease for a milestone. Some milestones
have been automatically assigned to a series/release but the balance
(about 50) need to be done manually. This is because, where there is
more or less than one series for the milestone product/distro, we could
not guess automatically which series to use. In these cases:
1. we need to create a series if there is not already an appropriate
one for that milestone
2. in the case of distributions, with the exception of Ubuntu and Sid
there should not be any distroreleases or milestones
3. we need to assign all milestones to a series or distrorelease
New milestones can only be created on a series or distrorelease, so its
just a question of updating all the old ones, then we can enforce the
existence of a series or distrorelease at the database level.
The following query will give you the list of milestones that need this
done:
SELECT Milestone.name, Product.name, Distribution.name FROM Milestone
LEFT OUTER JOIN Product ON Milestone.
Distribution ON Milestone.
Product.name, Distribution.name WHERE Milestone.
AND Milestone.
affects /products/launchpad
Changed in launchpad: | |
status: | Confirmed → In Progress |
Changed in launchpad: | |
status: | In Progress → Confirmed |
tags: | added: story-series-milestones-releases |
Changed in launchpad-registry: | |
milestone: | 2.2.7 → 2.2.8 |
Changed in launchpad-registry: | |
milestone: | 3.0 → 3.1.10 |
tags: | added: tech-debt |
Changed in launchpad: | |
assignee: | Curtis Hovey (sinzui) → nobody |
assignee <email address hidden>