[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