Closed Bug 657907 Opened 14 years ago Closed 14 years ago

mach support for the Jenkins builder

Categories

(Cloud Services :: Operations: Miscellaneous, task)

x86_64
Linux
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: tarek, Unassigned)

Details

Attachments

(1 file)

Attached patch mach targetSplinter 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)
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
Attachment #533271 - Flags: review?(rsoderberg)
Attachment #533271 - Flags: feedback?(petef)
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.

Attachment

General

Created:
Updated:
Size: