[openstack-dev] [ci][infra][tripleo] Multi-staged check pipelines for Zuul v3 proposal
Bogdan Dobrelya
bdobreli at redhat.com
Mon May 28 09:43:55 UTC 2018
On 5/25/18 6:40 PM, Tristan Cacqueray wrote:
> Hello Bogdan,
>
> Perhaps this has something to do with jobs evaluation order, it may be
> worth trying to add the dependencies list in the project-templates, like
> it is done here for example:
> http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul.d/projects.yaml#n9799
>
>
> It also easier to read dependencies from pipelines definition imo.
Thank you!
It seems for the most places, tripleo uses pre-defined templates, see
[0]. And templates can not import dependencies [1] :(
[0]
http://codesearch.openstack.org/?q=-%20project%3A&i=nope&files=&repos=tripleo-ci,tripleo-common,tripleo-common-tempest-plugin,tripleo-docs,tripleo-ha-utils,tripleo-heat-templates,tripleo-image-elements,tripleo-ipsec,tripleo-puppet-elements,tripleo-quickstart,tripleo-quickstart-extras,tripleo-repos,tripleo-specs,tripleo-ui,tripleo-upgrade,tripleo-validations
[1] https://review.openstack.org/#/c/568536/4
>
> -Tristan
>
> On May 25, 2018 12:45 pm, Bogdan Dobrelya wrote:
>> Job dependencies seem ignored by zuul, see jobs [0],[1],[2] started
>> simultaneously. While I expected them run one by one. According to the
>> patch 568536 [3], [1] is a dependency for [2] and [3].
>>
>> The same can be observed for the remaining patches in the topic [4].
>> Is that a bug or I misunderstood what zuul job dependencies actually do?
>>
>> [0]
>> http://logs.openstack.org/36/568536/2/check/tripleo-ci-centos-7-undercloud-containers/731183a/ara-report/
>>
>> [1]
>> http://logs.openstack.org/36/568536/2/check/tripleo-ci-centos-7-3nodes-multinode/a1353ed/ara-report/
>>
>> [2]
>> http://logs.openstack.org/36/568536/2/check/tripleo-ci-centos-7-containers-multinode/9777136/ara-report/
>>
>> [3] https://review.openstack.org/#/c/568536/
>> [4]
>> https://review.openstack.org/#/q/topic:ci_pipelines+(status:open+OR+status:merged)
>>
>>
--
Best regards,
Bogdan Dobrelya,
Irc #bogdando
More information about the OpenStack-dev
mailing list