[OpenStack-Infra] Re-using OpenStack CI - Stuck with Jenkins job trigger

Asselin, Ramy ramy.asselin at hpe.com
Mon Mar 14 17:04:04 UTC 2016


Hi Noorul,

Here's the link to the more recently written 'Openstack CI documentation' which has some additional details you might find helpful [1].
It mentions zuul and the zuul  mergers [2]

Ramy

[1] http://docs.openstack.org/infra/openstackci/
[2] http://docs.openstack.org/infra/openstackci/third_party_ci.html#start-zuul




-----Original Message-----
From: Noorul Islam K M [mailto:noorul at noorul.com] 
Sent: Saturday, March 12, 2016 3:37 PM
To: Jeremy Stanley <fungi at yuggoth.org>
Cc: OpenStack Infra <openstack-infra at lists.openstack.org>
Subject: Re: [OpenStack-Infra] Re-using OpenStack CI - Stuck with Jenkins job trigger

Jeremy Stanley <fungi at yuggoth.org> writes:

> On 2016-03-13 00:32:35 +0530 (+0530), Noorul Islam K M wrote:
> [...]
>
>> On zuul node, when I start zuul using service command, it is not 
>> working even though the process there is running process. I get 
>> Service Unavailable message in UI.
>> 
>>    $ sudo service zuul start
> [...]
>
> Did you also start the zuul-merger service? Based on the debug log it 
> looks like you probably have, but just wanted to double check.
>
>> Zuul debug log [5] shows that when a patch is submitted check queue 
>> gets updated and also gearman job is submitted.
> [...]
>
> I see:
>
>     2016-03-12 17:47:58,365 DEBUG zuul.MergeClient: Submitting job
>         <gear.Job 0x7f0a00347050 handle: None name: merger:merge
>         unique: dbda5985f9b24d4cb59b806fedfc77c4> ...
>
> And then:
>
>     2016-03-12 17:51:16,119 INFO zuul.MergeClient: Merge <gear.Job
>         0x7f0a00347050 handle: H:10.29.82.214:1 name: merger:merge
>         unique: dbda5985f9b24d4cb59b806fedfc77c4> complete, merged:
>         False, updated: False, commit: None
>
> So I think something is wrong with the merger, but if that's the case 
> I don't know why the change isn't getting kicked back as unable to 
> merge. At any rate, until that's working it's not going to send any 
> work requests for the jobs for that change.
>

Indeed! Thanks a lot! It worked after running zuul-merger on same zuul node. The documentation
(http://docs.openstack.org/infra/system-config/running-your-own.html)
does not mention anything about merger. And it looks like merger puppet module assumes zuul-merger will be running on separate node.

Thanks and Regards
Noorul

> The other thing worth taking a look at is the gearman queue. You can 
> inspect it locally from your Zuul server by running something like:
>
>     echo status|nc -q 3 localhost 4730
>
> Response field order is described in the "Administrative Protocol"
> documentation:
>
>     http://gearman.org/protocol/
>
> Hope that helps!

_______________________________________________
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