Pocket maintainers cannot always upload to their pocket
Bug #914779 reported by
Iain Lane
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Colin Watson |
Bug Description
In Ubuntu, the management of pockets other than RELEASE is typically delegated to some subset of the developers. This subset cannot always upload packages to their pocket, because the target pocket is not checked as part the archive's ACL (checked are PPU/packagetset
The main benefit is that teams would be able to perform their actions autonomously (instead of blocking on privileged individuals), and some could move over to using copyPackage via the API instead of other means.
In Ubuntu, I believe the following would be desired:
-backports : ~ubuntu-backporters
-security : ~ubuntu-security
(possibly) -proposed/-updates : ~ubuntu-sru
Related branches
lp:~cjwatson/launchpad/db-pocket-permissions
- Stuart Bishop (community): Approve (db)
- Robert Collins: Pending (db) requested
-
Diff: 18 lines (+14/-0)1 file modifieddatabase/schema/patch-2209-18-1.sql (+14/-0)
Superseded
for merging
into
lp:launchpad
- Robert Collins: Pending (db) requested
- Stuart Bishop: Pending (db) requested
-
Diff: 3448 lines (+1609/-1707)8 files modifieddatabase/sampledata/current-dev.sql (+752/-752)
database/sampledata/current.sql (+752/-752)
database/schema/comments.sql (+1/-2)
database/schema/patch-2209-15-0.sql (+8/-0)
database/schema/patch-2209-17-1.sql (+82/-0)
database/schema/patch-2209-18-1.sql (+14/-0)
database/schema/pending/fix-rosetta-data.py (+0/-149)
database/schema/pending/poselection_reviewer.py (+0/-52)
lp:~cjwatson/launchpad/pocket-permissions
- William Grant (community): Approve (code)
-
Diff: 286 lines (+121/-35)3 files modifiedlib/lp/soyuz/browser/archive.py (+6/-0)
lib/lp/soyuz/browser/archivepermission.py (+5/-3)
lib/lp/soyuz/stories/webservice/xx-archive.txt (+110/-32)
Changed in launchpad: | |
status: | New → Triaged |
importance: | Undecided → Low |
Changed in launchpad: | |
status: | Triaged → In Progress |
Changed in launchpad: | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in launchpad: | |
status: | Fix Committed → In Progress |
Changed in launchpad: | |
status: | Fix Committed → In Progress |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This is probably related to bug 648611, but is not quite the same (upload vs. queue admin).