Jay: Thanks for your help! I manually started the zuul-merger service, and things are progressing further, but with merge errors.
I'm not seeing a /var/log/zuul/zuul-merger.log, but I'm don't have the merger logging set up correctly in the zuul.conf. The zuul documentation suggests: [merger] log_config=/etc/zuul/logging.yaml Do you know where I might find a sample logging.yaml? (There's a logging.conf in the zuul repo, but that doesn't have anything that's zuul-merger specific). Thanks, Dane -----Original Message----- From: Jay Pipes [mailto:[email protected]] Sent: Tuesday, April 22, 2014 1:08 PM To: [email protected] Subject: Re: [OpenStack-Infra] [openstack-dev] [infra] Basic zuul merger startup 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 _______________________________________________ OpenStack-Infra mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra
