7 Commits

Author SHA1 Message Date
Joshua Hesketh
6366ca63a7 Update zuul merger init script
Set the description of the zuul-merger.init to 'Zuul Merger' to
differentiate from the main zuul-server daemon.

Change-Id: I9ee914df0f98157b2710cbc2f9c29f7b41726273
2014-04-30 11:15:44 +10:00
James E. Blair
083281f7ee Add Zuul merge servers
Remove obsolete config options from zuul module.

The server and merger classes are constructed so that they
may coexist on a single server.  Also, the init section is
constructed so that it will install everything needed for
both services but without activating them (leaving maximum
flexibility for the operator).

Change-Id: I7b86fbbe4611c5edfb463a0a6944e0717f664188
2014-02-17 11:11:21 -08:00
Clark Boylan
7780ef382a Give Zuul file descriptor breathing room.
The Zuul service opens a lot of TCP connections and files resulting in
many open file descriptors. The default limit of 2048 is bumped into
regularly. Bump the limit to 8192 when starting the Zuul service to give
it breathing room to grow into.

Change-Id: I9a3aee664c1c6c6139b012fc3dc0631725f59741
2014-01-01 12:59:11 -08:00
James E. Blair
5b9461b5e1 Move Zuul to its own server.
Remove zuul from jenkins server.
Remove transitional zuul config.
Add an extra argument to gerrit-git-prep for the git site name, so that it
doesn't have to be the same as the review site.
Serve zuul git repos via apache.

Change-Id: I342032bcedf317c0f48ff89b773546eb2ccd08f8
Reviewed-on: https://review.openstack.org/17949
Tested-by: Jenkins
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: James E. Blair <corvus@inaugust.com>
2012-12-16 17:25:55 +00:00
unicell
c6059ce5d6 Fix restart logic in zuul init script
Change-Id: I4ddd69916db4d9df036d3d674fb58847981d2758
Reviewed-on: https://review.openstack.org/13810
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Antoine Musso <hashar@free.fr>
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2012-10-09 20:55:13 +00:00
James E. Blair
16821fe05d Make zuul restart graceful.
Add /var/lib/zuul so it can save the queue there.

Change-Id: I4ebb18f0502735ad18191a0dc5ddc26f6ef32e05
2012-07-06 10:41:40 -07:00
James E. Blair
03cf63e436 Set up Zuul init scripts.
Reload Zuul on changes to config files.

Change-Id: I7719a72b8d727490902d1226bfe1637c3f84d6d7
2012-05-31 20:56:35 +00:00