Closed Bug 471244 Opened 17 years ago Closed 16 years ago

Put setuptools into default build reference platform

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: cmtalbert, Unassigned)

References

Details

Since we are developing more and more helper infrastructure in python, it is starting to make sense to install python's setuptools to simplify deployment of python code and dependencies on build slaves in the future. This came up in bug 457265, where it would greatly simplify installing Mozmill onto the build slaves. Axel noted that he's been hoping for setuptools to bring code down to the build slaves as well. Setuptools is a lightweight dependency resolving installation mechanism for python packages. Putting this into our default build platform will help us have a more flexible infrastructure in the future which we'll need as we do more complicated infrastructure and test work with python code.
releng won't be using setuptools, but we can try to get this into our ref platforms in the next update pass.
Component: Release Engineering: Maintenance → Release Engineering: Future
We do all of our deployment on the build machines (and soon Talos) through Puppet and OPSI these days. We won't be putting setuptools on the ref platform.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WONTFIX
Moving closed Future bugs into Release Engineering in preparation for removing the Future component.
Component: Release Engineering: Future → Release Engineering
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.