Closed
Bug 670707
Opened 14 years ago
Closed 12 years ago
[tracking bug] linux build machine overhaul
Categories
(Infrastructure & Operations Graveyard :: CIDuty, task)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jhford, Unassigned)
References
Details
(Whiteboard: [buildfarm])
This is a tracking bug for our project to overhaul our linux build infrastructure. The goals for this project are:
1. build 32bit and 64bit on one reference image
2. allow for each train to have its own versions of each dependency including android sdk/ndk
3. use package repositories for dependencies (yum)
4. be able to go from 0->production (likely using PXE+kickstart+puppet)
Anti goals:
1. building maemo on new image
2. building 3.6 on new image if it is a time sink
Reporter | ||
Comment 1•13 years ago
|
||
I have been able to build a very basic chroot environment on a centos6 box by running:
rpm --root=$PWD/centos-jail --initdb
sudo rpm --root=$PWD/centos-jail -Uvh http://mirrors.200p-sf.sonic.net/centos/6.0/os/x86_64/Packages/centos-release-6-0.el6.centos.5.x86_64.rpm
sudo yum --installroot=$PWD/centos-jail/ install yum
I am going to install the minimal subset of libraries needed to build firefox and see how the disk usage requirements look. Currently, the base chroot is 284MB
Reporter | ||
Comment 2•13 years ago
|
||
This bug has been a good place to track some of the things that need to be improved in the next iteration of linux build slaves. It's a tracking bug and a lot of the work that it would've tracked has been done as part of setting up mock for b2g builds
Assignee: jhford → nobody
Updated•13 years ago
|
Assignee: nobody → bear
Whiteboard: [buildfarm]
Reporter | ||
Updated•13 years ago
|
Whiteboard: [buildfarm] → [buildfarm][triagefollowup]
Updated•13 years ago
|
Assignee: bear → nobody
Component: Release Engineering → Release Engineering: Platform Support
QA Contact: coop
Whiteboard: [buildfarm][triagefollowup] → [buildfarm]
Updated•12 years ago
|
Updated•12 years ago
|
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
Assignee | ||
Updated•7 years ago
|
Component: Platform Support → Buildduty
Product: Release Engineering → Infrastructure & Operations
Updated•5 years ago
|
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•