Testing for the ability of the security team to copy any package into the Security pocket should be moved from test_distroseries to test_copypackage.
Bug #777911 reported by
Raphaël Badin
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Medium
|
William Grant |
Bug Description
The security team needs to be able to copy any package into the Security pocket, even if they lack upload privileges. And *only* the security team can be permitted to use syncSource into the primary archive, since it bypasses the queue and announcements.
This test is currently done in lib/lp/
This work will be part of the refactoring of the code used for syncing sources.
Related branches
lp:~wgrant/launchpad/checkcopy-permissions-betterer
- Julian Edwards (community): Approve
-
Diff: 120 lines (+42/-37)4 files modifiedlib/lp/registry/browser/tests/test_distroseries.py (+0/-27)
lib/lp/soyuz/model/archive.py (+7/-2)
lib/lp/soyuz/scripts/packagecopier.py (+1/-8)
lib/lp/soyuz/tests/test_archive.py (+34/-0)
Changed in launchpad: | |
status: | Triaged → In Progress |
assignee: | nobody → William Grant (wgrant) |
Changed in launchpad: | |
milestone: | none → 11.06 |
status: | In Progress → Fix Released |
To post a comment you must log in.