On Fri, Oct 5, 2018, at 6:34 AM, chandra sekhar wrote: > Hi, > > I am Chandra, from Nokia. I am trying to setup Third party CI to run Ironic > testcases on Nokia Hardware ( > https://wiki.openstack.org/wiki/ThirdPartySystems/Nokia_Airframe_CI). > > During PTG Denver, I was instructed by openstack Infra and Ironic teams to > use zuul jobs from ironic as base ( > https://github.com/openstack/ironic/blob/master/zuul.d/ironic-jobs.yaml#L2). > > When I do so, I get hundreds of project dependency failures. I took help > from #sambetts, in sorting dependent openstack projects into 2 groups (some > excluding jobs and some including them). > > But for some reason, when I test this with a review in openstack/sandbox, > my change appears in zuul pipeline momentarily and vanishes. In logs I get > the below line > > > > 2018-10-05 12:19:54,222 DEBUG zuul.layout: Variant <Job pctp-base > branches: > None source: > sekharvajjula/project-config-third-party-base.git/zuul.d/base- > jobs.yaml@master#2> > matched <Change 0x7f0eec13abe0 607851,7> > > 2018-10-05 12:19:54,222 DEBUG zuul.layout: Collecting job variants for > ironic-base > > 2018-10-05 12:19:54,223 DEBUG zuul.layout: Variant <Job ironic-base > branches: {MatchAny:{BranchMatcher:master}} source: > openstack/ironic/zuul.d/ironic-jobs.yaml@master#1> matched <Change > 0x7f0eec13abe0 607851,7> > > 2018-10-05 12:19:54,223 DEBUG zuul.layout: Collecting job variants for > devstack-tempest > > 2018-10-05 12:19:54,223 DEBUG zuul.layout: *No matching parents for job > devstack-tempest and change* <Change 0x7f0eec13abe0 607851,7> > > 2018-10-05 12:19:54,223 DEBUG zuul.layout: Collected jobs pctp-base for > <Change 0x7f0eec13abe0 607851,7> > > 2018-10-05 12:19:54,223 DEBUG zuul.Pipeline.openstack.check: Reporting > change <Change 0x7f0eec13abe0 607851,7> > > 2018-10-05 12:19:54,223 DEBUG zuul.layout: Project <ProjectConfig > review.openstack.org/openstack-dev/sandbox source: > sekharvajjula/project-config-third-party-base.git/zuul.d/projects.yaml@master > None> matched item <QueueItem 0x7f0f3007cc50 for <Change 0x7f0eec13abe0 > 607851,7> in check> > > 2018-10-05 12:19:54,223 DEBUG zuul.Pipeline.openstack.check: No jobs for > change <Change 0x7f0eec13abe0 607851,7> > > 2018-10-05 12:19:54,223 DEBUG zuul.Pipeline.openstack.check: Removing > change <Change 0x7f0eec13abe0 607851,7> from queue > > > > Zuul is not able to load devstack-tempest job from “openstack/tempest”, > even though I have declared it in /etc/zuul/mainl.yaml.
Zuul is looking for the parent job of devstack-tempest which is the devstack and is defined in the openstack-dev/devstack project. You will need to include the repos that define these jobs in your main.yaml or override and define the jobs locally. > > My base project is > https://github.com/sekharvajjula/project-config-third-party-base > > > > PFA, logs and config files. > > > > Can someone help me in troubleshooting this problem? > > > > Regards, > > Chandra R _______________________________________________ OpenStack-Infra mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra
