On 07/14/2015 01:46 PM, Abhishek Shrivastava wrote:
Instead of it use reusable_node option.
Thanks. Problem resolved. :) BTW, single_use_node is written in layout.yaml by default. If it doesn't exist anymore, do we need a patch to fix it ? For someone who uses CI for the first time, it is really a problem...... And also, if I want to post patch for zuul, where should I post the patch ? Thanks.
On Tue, Jul 14, 2015 at 9:12 AM, Tang Chen <[email protected] <mailto:[email protected]>> wrote:Hi Abhishek, All, I found the problem. My /etc/zuul/layout/layout.yaml has the following config: jobs: - name: ^dsvm-tempest.*$ parameter-function: single_use_node But in _parseConfig() in zuul/scheduler.py, it failed to find single_use_node(). fname = config_job.get('parameter-function', None) if fname: func = config_env.get(fname, None) if not func: raise Exception("Unable to find function %s" % fname) So projects section was not parsed. Does anyone know why ? Thanks. On 07/14/2015 10:54 AM, Tang Chen wrote:Hi Abhishek, I printed the self.layout.projects in zuul/scheduler.py, it is empty. So the project was not found. But I did do the jenkins-jobs --flush-cache update /etc/jenkins_jobs/config/ And I did configure openstack-dev/sandbox in layout.yaml. Do you have any idea what's wrong here ? Thanks. On 07/13/2015 05:58 PM, Tang Chen wrote:On 07/13/2015 04:35 PM, Abhishek Shrivastava wrote:Updating jobs using "sudo jenkins-jobs --flush-cache update /etc/jenkins_jobs/config/". Also update the myvendor in examples.yamlSorry, I updated the jobs, restart the whole machine. But it still doesn't work. By the way, there is no vendor in examples.yaml. It is still this error: Project openstack-dev/sandbox not found Anything else should I pay attention to? Thanks.On Mon, Jul 13, 2015 at 1:45 PM, Tang Chen <[email protected] <mailto:[email protected]>> wrote: On 07/13/2015 03:50 PM, Abhishek Shrivastava wrote:Use tester or something, also are you updating the jobs or not?I used tester as my vendor. It doesn't work. And what do you mean by updating the jobs ? I built the noop-check-cimmunitication job once in Jenkins UI. Does it matter ? All the others are not touched. And referring to the error, "Project openstack-dev/sandbox not found", it seems like somewhere the project name was wrong. right ? Thanks.On Mon, Jul 13, 2015 at 1:16 PM, Tang Chen <[email protected] <mailto:[email protected]>> wrote: Hi Abhishek, Thanks for the quick reply. On 07/13/2015 03:16 PM, Abhishek Shrivastava wrote:Also check that Gearman is connecting or not through Jenkins UI. On Mon, Jul 13, 2015 at 12:45 PM, Abhishek Shrivastava <[email protected] <mailto:[email protected]>> wrote: First of all, change the "vendor" to your vendor name in /etc/jenkins_jobs/config/projects.yaml file. Also, restart the zuul and zuul merger.I did the check. Gearman plugin works find. In Jenkins UI, I tested the connection, and it succeeded. And also, I restarted zuul and zuul merger every time I modified the yaml files. But it doesn't work. And the vendor, does that matter ? And what vendor name should I provide ? I cannot find any vendor info in my Gerrit service account profile. For example, is XXX OK ? Thanks.On Mon, Jul 13, 2015 at 12:29 PM, Tang Chen <[email protected] <mailto:[email protected]>> wrote: Hi all, I have constructed my CI system. When I tested it with sandbox project, I posted a patch to Gerrit. https://review.openstack.org/201002 But I got this error in zuul scheduler: 2015-07-14 14:07:24,921 DEBUG zuul.Scheduler: Run handler awake 2015-07-14 14:07:24,921 DEBUG zuul.Scheduler: Fetching trigger event 2015-07-14 14:07:24,922 DEBUG zuul.Scheduler: Processing trigger event <TriggerEvent comment-added openstack-dev/sandbox master 201002,1 Verified:1> 2015-07-14 14:07:24,922 DEBUG zuul.Scheduler: Project openstack-dev/sandbox not found 2015-07-14 14:07:24,922 DEBUG zuul.Scheduler: Run handler sleeping My /etc/zuul/layout/layout.yaml looks like this: projects: - name: openstack-dev/sandbox check: - noop-check-communication My /etc/jenkins_jobs/config/projects.yaml looks like this: - project: name: sandbox github-org: openstack-dev node: master vendor: myvendor jobs: - noop-check-communication - dsvm-tempest-full: node: 'devstack_slave || devstack-precise-check || d-p-c' And Jenkins master works fine. Does anyone know what is going on here ? Thanks. __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe <http://[email protected]?subject:unsubscribe> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev-- ** *Thanks & Regards, * *Abhishek* /_Cloudbyte Inc. <http://www.cloudbyte.com>_/-- ** *Thanks & Regards, * *Abhishek* /_Cloudbyte Inc. <http://www.cloudbyte.com>_/ __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe:[email protected]?subject:unsubscribe <mailto:[email protected]?subject:unsubscribe> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe <http://[email protected]?subject:unsubscribe> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev-- ** *Thanks & Regards, * *Abhishek* /_Cloudbyte Inc. <http://www.cloudbyte.com>_/ __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe:[email protected]?subject:unsubscribe <mailto:[email protected]?subject:unsubscribe> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe <http://[email protected]?subject:unsubscribe> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev-- ** *Thanks & Regards, * *Abhishek* /_Cloudbyte Inc. <http://www.cloudbyte.com>_/ __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe:[email protected]?subject:unsubscribe <mailto:[email protected]?subject:unsubscribe> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe:[email protected]?subject:unsubscribe <mailto:[email protected]?subject:unsubscribe> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe:[email protected]?subject:unsubscribe <mailto:[email protected]?subject:unsubscribe> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe <http://[email protected]?subject:unsubscribe> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev -- * * *Thanks & Regards, * *Abhishek* /_Cloudbyte Inc. <http://www.cloudbyte.com>_/ __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
