[OpenStack-Infra] [openstack-dev] [infra] Basic zuul merger startup
Jay Pipes
jaypipes at gmail.com
Tue Apr 22 17:08:01 UTC 2014
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
More information about the OpenStack-Infra
mailing list