[openstack-dev] [tripleo] Usage of Depends-On in TripleO CI

Emilien Macchi emilien at redhat.com
Mon Feb 19 03:26:42 UTC 2018


Just an FYI if you haven't seen the thread on openstack-dev.


---------- Forwarded message ----------
From: Emilien Macchi <emilien at redhat.com>
Date: Sun, Feb 18, 2018 at 7:25 PM
Subject: Re: [openstack-dev] [infra][all] New Zuul Depends-On syntax
To: "OpenStack Development Mailing List (not for usage questions)" <
openstack-dev at lists.openstack.org>


I just realized that the new syntax doesn't work when third party jobs use
an old version of Zuul (e.g. RDO RCI).

Which means:
Depends-On: https://review.openstack.org/#/c/542556/
doesn't work

and
Depends-On: Ia30965b362d1c05d216f59b4cc1b3cb7e1284046
works for third party jobs.

We have to be very careful how we use the feature in TripleO CI. I've lost
a bit of time trying to figuring out why my code wasn't passing our
functional tests when I realized my code wasn't properly checkout.

My recommendation for TripleO devs: use the old syntax if you want your
code to be tested by RDO Third party CI (now voting btw).

Thanks,

[...]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20180218/60814fee/attachment.html>


More information about the OpenStack-dev mailing list