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. 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: (1) What value can I use for zuul_url in zuul.conf, if everything (zuul, merger, gearman, Jenkins) will be collocated? I've tried just using this host's IP address and localhost: [merger] git_dir=/var/lib/zuul/git git_user_name=zuul [email protected] #zuul_url=http://zuul.example.com/p #zuul_url=http://128.107.233.28/p zuul_url=http://127.0.0.1/p (Likewise, should I be using 'git_user_name=zuul' here, or the git user for our 3rd party gerrit account? (2) Given that I'm using IndependentPipelineManager, is there a way I can bypass the merger process? (3) Is the merger/merge process automatically started by zuul or gearman, and if so, how to debug its startup? Thanks for any help, Dane
_______________________________________________ OpenStack-Infra mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra
