[OpenStack-Infra] Fwd: Support needed for setting up ThirdParty CI testing Ironic
Clark Boylan
cboylan at sapwetik.org
Fri Oct 5 20:19:10 UTC 2018
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 at 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 at 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 at 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
More information about the OpenStack-Infra
mailing list