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

Jeremy Stanley fungi at yuggoth.org
Sat Mar 12 19:41:37 UTC 2016


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.

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!
-- 
Jeremy Stanley



More information about the OpenStack-Infra mailing list