[openstack-dev] [ci][infra][tripleo] Multi-staged check pipelines for Zuul v3 proposal

Bogdan Dobrelya bdobreli at redhat.com
Mon May 28 09:53:27 UTC 2018


On 5/28/18 11:43 AM, Bogdan Dobrelya wrote:
> 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] :(

Here is a zuul story for that [2]

[2] https://storyboard.openstack.org/#!/story/2002113

> 
> [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