Basically it is not required, and if you see /etc/jenkins_jobs/config folder you will find one dsvm-cinder-tempest.yaml which is to be used basically not examples.yaml. So its not an issue.
On Tue, Jul 14, 2015 at 12:07 PM, Tang Chen <tangc...@cn.fujitsu.com> wrote: > > 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 <tangc...@cn.fujitsu.com> > 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.yaml >> >> >> Sorry, 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 <tangc...@cn.fujitsu.com> >> 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 <tangc...@cn.fujitsu.com> >>> 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 < >>>> abhis...@cloudbyte.com> 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 <tangc...@cn.fujitsu.com> >>>>> 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: >>>>>> openstack-dev-requ...@lists.openstack.org?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: >>>> openstack-dev-requ...@lists.openstack.org?subject:unsubscribehttp://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >>>> >>>> >>>> >>>> >>>> __________________________________________________________________________ >>>> OpenStack Development Mailing List (not for usage questions) >>>> Unsubscribe: >>>> openstack-dev-requ...@lists.openstack.org?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: >>> openstack-dev-requ...@lists.openstack.org?subject:unsubscribehttp://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >>> >>> >>> >>> >>> __________________________________________________________________________ >>> OpenStack Development Mailing List (not for usage questions) >>> Unsubscribe: >>> openstack-dev-requ...@lists.openstack.org?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: >> openstack-dev-requ...@lists.openstack.org?subject:unsubscribehttp://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >> >> >> >> >> __________________________________________________________________________ >> OpenStack Development Mailing List (not for usage questions) >> Unsubscribe: >> openstack-dev-requ...@lists.openstack.org?subject:unsubscribehttp://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >> >> >> >> >> __________________________________________________________________________ >> OpenStack Development Mailing List (not for usage questions) >> Unsubscribe: >> openstack-dev-requ...@lists.openstack.org?subject:unsubscribehttp://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >> >> >> >> __________________________________________________________________________ >> OpenStack Development Mailing List (not for usage questions) >> Unsubscribe: >> openstack-dev-requ...@lists.openstack.org?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: > openstack-dev-requ...@lists.openstack.org?subject:unsubscribehttp://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?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: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev