[OpenStack-Infra] [openstack-dev] [infra] Basic zuul merger startup
Dane Leblanc (leblancd)
leblancd at cisco.com
Tue Apr 22 20:05:54 UTC 2014
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:jaypipes at gmail.com]
Sent: Tuesday, April 22, 2014 1:08 PM
To: openstack-infra at lists.openstack.org
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
OpenStack-Infra at lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra
More information about the OpenStack-Infra
mailing list