Distribution Administration Is Scary

Registered by Mark Shuttleworth on 2005-10-23

The consequences for an accidental slip in the administration of Distributions, Releases and Ports in Launchpad are huge. For this reason, we need to be extra careful with permissions on those actions. This spec tracks that work.

Blueprint information

Status:
Complete
Approver:
Steve Alexander
Priority:
Medium
Drafter:
Daniel Silverstone
Direction:
Approved
Assignee:
Celso Providelo
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Mark Shuttleworth on 2006-08-16
Completed by
Mark Shuttleworth on 2006-08-16

Related branches

Whiteboard

sabdfl 9/Nov/2005 - currently launchpad.Admins is required for creating distro, distrorelease and distroarchrelease, and only the launchpad-admins team get those permissions. this is sufficient paranoia. Still needed: a document describing the process to get approval to open a new distro, release or port.
cprov 20/Jun/2006 - we may have time to sort pending issues in UDS. Decreasing priority for a while, soyuz team will be busy.
sabdfl 30/06/06 i implemented this a while ago, check the comments in zcml/distribution.zcml, zcml/distrorelease.zcml and security.py for those classes.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.