On Tue, 2014-04-22 at 16:49 +0000, Dane Leblanc (leblancd) wrote: > I’m trying to get zuul running on a 3rd party test setup, but the > merge does not seem to be happening. I suspect that I’m just not > configuring the zuul merger correctly, or I’m missing some basic > startup step. > > In my setup, it’s a single node on which I’m trying to run zuul, > Jenkins, gearman, etc. (everything co-located). I’m using the > “IndependentPipelineManager” since this is for (not yet approved) code > reviews. The zuul debug logs show that jobs are being submitted to > merger, but those jobs are never submitted to Jenkins.
What is in /var/log/zuul/zuul-merger.log? Could you pastebin it? > The nc (netcat) utility shows that merger has messages in its queue, > but there’s no worker for merger: > > neutronpluginsci:/var/log/zuul$ echo status | nc -q 3 localhost 4730 > > build:neutron 0 0 2 > merger:merge 53 0 0 < = = = No worker > zuul:get_running_jobs 0 0 1 > set_description:172.24.4.1 0 0 1 > build:neutron_sandbox 0 0 2 > stop:172.24.4.1 0 0 1 > zuul:enqueue 0 0 1 > zuul:promote 0 0 1 > > Some beginner questions: <snip> > (Likewise, should I be using ‘git_user_name=zuul’ here, or the git > user for our 3rd party gerrit account? Your 3rd party gerrit account. > (2) Given that I’m using IndependentPipelineManager, is there a way I > can bypass the merger process? No. > (3) Is the merger/merge process automatically started by zuul or > gearman, and if so, how to debug its startup? No, you need to start it with something like: sudo service zuul-merger start Best, -jay _______________________________________________ OpenStack-Infra mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra
