[OpenStack-Infra] [Third-party CI] - New third party CI setup, Gerrit patches not getting displayed in Zuul UI and jenkins job not running.

Brijnandan brijnandan at cloudbyte.com
Tue Mar 15 11:45:54 UTC 2016


Thanks Mikhail, with your suggestion I was able to proceed.

When I logged in as zuul user and executed commands,
$ sudo su zuul
$ git clone .......
It said no permissions. 

So I had again created a ssh-key pair with zuul user and which I had placed in puppets common.yaml file and gerrit account.
After running puppet when I logged in with  sudo su zuul I was able to clone manually the repo to /var/lib/zuul/git/openstack/cinder .

When I clone the repo manually to path it was successful.
But when the new patches comes it again says t "Please make sure you have the correct access rights "(log attached below).
Merger and merger-debug logs: http://paste.openstack.org/show/490483/

I had tried creating the ssh-keys with root and zuul user, It works manually  but not automatically via zuul as the new patch comes.

Thanks,
Brij

-----Original Message-----
From: Mikhail Medvedev [mailto:mihailmed at gmail.com] 
Sent: 14 March 2016 20:04
To: Brijnandan
Cc: openstack-infra at lists.openstack.org; openstack-dev at cloudbyte.com
Subject: Re: [OpenStack-Infra] [Third-party CI] - New third party CI setup, Gerrit patches not getting displayed in Zuul UI and jenkins job not running.

Brijnandan,

On Mon, Mar 14, 2016 at 6:12 AM, Brijnandan <brijnandan at cloudbyte.com> wrote:
> Hi Team,
>
>
> I am in a process of setting up new third party CI. I am running zuul, 
> zuul merger and Jenkins in one Ubuntu  VERSION=14.04.4 LTS, Trusty 
> Tahr
>
> I have configured zuul and zuul merger, when zuul starts listening to 
> patches they are not displayed in the zuul UI. However I can see them 
> adding in  zuul.log as below.
>
> http://paste.openstack.org/show/490364/
>
>
>
> Test connection for Jenkins gearman plugin also runs successfully.
>
> I  have specified test job (noop-check-communication) under silent 
> queue in nodepool.yaml but no jobs are getting triggered.
>
>
>
> debug.log:    http://paste.openstack.org/show/490367/
>
> merger.log:  http://paste.openstack.org/show/490368/
>
> merger-debug.log: http://paste.openstack.org/show/490369/
>

You merger logs show an error, so you need to investigate that further. To start, try manually cloning the repository you error out
on:

sudo su zuul
git clone ssh://CloudbyteCI@review.openstack.org:29418/openstack/cinder
/var/lib/zuul/git/openstack/cinder  # taken that from log

If that does not work, try figuring out why. Maybe zuul-merger fails for that same reason.

>
>
> I have added the public key of the root user to gerrit account and 
> puppet common.yaml and tried cloning the repo manually, it works fine.
>
> Please suggest how I should proceed further. Let me know if any more 
> inputs are required. Thanks in Advance.
>
>
>
> Regards,
>
> Brij
>

Mikhail Medvedev,
IBM




More information about the OpenStack-Infra mailing list