Closed
Bug 657907
Opened 14 years ago
Closed 14 years ago
mach support for the Jenkins builder
Categories
(Cloud Services :: Operations: Miscellaneous, task)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: tarek, Unassigned)
Details
Attachments
(1 file)
685 bytes,
patch
|
Details | Diff | Splinter Review |
I have deployed mach on centos5.build.mtv1.svc and configured it to run on the same target OS.
The Makefile now has a "mach" target that does the following:
- builds the project
- build its rpms
- installs the minimum deps on a fresh chrooted centos5
- installs the rpms created
- run a command to make sure the python server correctly starts
Please validate my approach in the patch, in particular the packages I am installing atop centos.
If this works for you, we can reproduce this target over other projects and have them executed by Jenkins. That will ensure that the RPMs have all dependencies met and that the project's run module can be executed.
Also, I guess we need to puppetize the mach install on the VM
Attachment #533271 -
Flags: review?(rsoderberg)
Attachment #533271 -
Flags: feedback?(petef)
Reporter | ||
Comment 1•14 years ago
|
||
Discussed w/ Richard on IRC. python26, python26-setuptools, gunicorn, nginx, are indeed the dependencies to add on the top of centos5, so the current patch looks good
Reporter | ||
Updated•14 years ago
|
Attachment #533271 -
Flags: review?(rsoderberg)
Attachment #533271 -
Flags: feedback?(petef)
Reporter | ||
Comment 2•14 years ago
|
||
Pushed at https://hg.mozilla.org/services/server-key-exchange/rev/e8fba443b3ca
The next step is to add that support in reg/sreg/storage
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•