Users are offered updates to packages in -proposed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Colin Watson | ||
launchpad-buildd |
Fix Released
|
Low
|
Colin Watson |
Bug Description
Pre-release, -proposed is used as a staging area for uploads to the release pocket. It's a staging area used to avoid skew and general brokenness in the release pocket, and is not something that end-users should be using directly.
I propose to add a feature to Launchpad to allow -proposed to be marked NotAutomatic ButAutomaticUpg
We had a short discussion about this on ubuntu-release
https:/
in which two members of the TB (one who is also on the release team) agreed that this is a good change.
I'd like to go ahead and implement this, guarded by a flag so Ubuntu can decide to turn it on when they are ready (at least bug #888665 will need fixing first).
Related branches
- Stuart Bishop (community): Approve (db)
- Robert Collins: Pending (db) requested
- Launchpad code reviewers: Pending requested
-
Diff: 25 lines (+10/-0)2 files modifieddatabase/schema/comments.sql (+1/-0)
database/schema/patch-2209-25-1.sql (+9/-0)
- Richard Harding (community): Needs Information
-
Diff: 196 lines (+55/-25)7 files modifiedlib/lp/archivepublisher/publishing.py (+4/-2)
lib/lp/archivepublisher/tests/test_publisher.py (+32/-16)
lib/lp/registry/configure.zcml (+1/-0)
lib/lp/registry/interfaces/distroseries.py (+12/-0)
lib/lp/registry/model/distroseries.py (+1/-0)
lib/lp/soyuz/scripts/initialize_distroseries.py (+3/-0)
lib/lp/soyuz/scripts/tests/test_initialize_distroseries.py (+2/-7)
- Ioana Lasc (community): Approve
-
Diff: 220 lines (+84/-7)8 files modifiedlib/lp/archivepublisher/publishing.py (+4/-2)
lib/lp/archivepublisher/tests/test_publisher.py (+40/-0)
lib/lp/registry/configure.zcml (+2/-1)
lib/lp/registry/interfaces/distroseries.py (+10/-1)
lib/lp/registry/model/distroseries.py (+10/-0)
lib/lp/registry/tests/test_distroseries.py (+11/-1)
lib/lp/soyuz/scripts/initialize_distroseries.py (+4/-1)
lib/lp/soyuz/scripts/tests/test_initialize_distroseries.py (+3/-1)
- Ioana Lasc (community): Approve
-
Diff: 66 lines (+29/-0)3 files modifieddebian/changelog (+6/-0)
lpbuildd/target/apt.py (+13/-0)
lpbuildd/target/tests/test_apt.py (+10/-0)
Changed in launchpad: | |
status: | New → Triaged |
importance: | Undecided → Low |
tags: | added: feature launchpad |
Changed in launchpad: | |
assignee: | Iain Lane (laney) → nobody |
Changed in launchpad: | |
status: | In Progress → Triaged |
Changed in launchpad-buildd: | |
status: | New → Triaged |
importance: | Undecided → Low |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in launchpad: | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in launchpad-buildd: | |
status: | Triaged → In Progress |
Changed in launchpad: | |
status: | Triaged → In Progress |
Per some discussions with LP folks, we'll implement this for statuses and admins can disable/enable whenever they like.
Will implement part of
https:/ /blueprints. launchpad. net/ubuntu/ +spec/other- support- o-sru-process