FAILED: alfresco-community (You have no rights to accept component(s) 'partner')
Bug #530180 reported by
Dustin Kirkland
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Michael Nelson |
Bug Description
I should be able to accept a new source package for Canonical's Partner archive.
* https:/
However, I can't with error message:
* FAILED: alfresco-community (You have no rights to accept component(s) 'partner')
Related branches
lp:~michael.nelson/launchpad/530180-partner-permissions
Merged
into
lp:launchpad
- Graham Binns (community): Approve (code)
-
Diff: 473 lines (+257/-51)8 files modifiedlib/canonical/launchpad/security.py (+2/-1)
lib/lp/soyuz/browser/queue.py (+1/-1)
lib/lp/soyuz/browser/tests/test_queue.py (+191/-0)
lib/lp/soyuz/doc/archivepermission.txt (+3/-2)
lib/lp/soyuz/interfaces/archivepermission.py (+2/-1)
lib/lp/soyuz/model/archivepermission.py (+12/-7)
lib/lp/soyuz/stories/soyuz/xx-queue-pages.txt (+42/-35)
lib/lp/soyuz/tests/test_publishing.py (+4/-4)
Changed in soyuz: | |
status: | Triaged → In Progress |
assignee: | nobody → Michael Nelson (michael.nelson) |
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Aw man, this is terrible code in the validation. Sorry Dustin :/
From lib/lp/ soyuz/browser/ queue.py: set.componentsF orQueueAdmin(
self. context. main_archive, self.user)
permissions = permission_
Yes, it hard-codes the main_archive.