Merge lp:~cjwatson/launchpad/precise-lts-flavours into lp:launchpad
Status: | Work in progress |
---|---|
Proposed branch: | lp:~cjwatson/launchpad/precise-lts-flavours |
Merge into: | lp:launchpad |
Diff against target: |
196 lines (+57/-38) 3 files modified
cronscripts/publishing/maintenance-check.py (+43/-31) lib/lp/soyuz/scripts/tests/germinate-test-data/mock-lp-root/scripts/ftpmaster-tools/lp-query-distro.py (+2/-2) lib/lp/soyuz/scripts/tests/test_cron_germinate.py (+12/-5) |
To merge this branch: | bzr merge lp:~cjwatson/launchpad/precise-lts-flavours |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Launchpad code reviewers | Pending | ||
Review via email: mp+88009@code.launchpad.net |
Commit message
Support Kubuntu and Edubuntu 12.04 for five years, and Xubuntu for three years.
Description of the change
== Summary ==
In today's Ubuntu Technical Board meeting (http://
== Proposed fix ==
Emit the correct Supported fields.
== Implementation details ==
The difference in LTS lifetimes got too complicated to handle using the simple SUPPORTED_TIMEFRAME constants, so I turned those into methods that can look at the flavour name.
== Tests ==
bin/test -vvct test_cron_germinate
This isn't properly unit-tested right now, and that's hard until I get round to rewriting maintenance-
== Demo and Q/A ==
Run cronscripts/
== lint ==
None.
Marking WIP for now as there's some disagreement in the bug.