[OpenStack-Infra] Zuul DependentPipeline conceptual questions

Tobias Henkel tobias.henkel at bmw.de
Tue Jan 24 12:46:08 UTC 2017


Hi,

On 01/23/2017 07:15 PM, James E. Blair wrote:
>
> However, I can see that some environments might prefer bidirectional
> cross-repo dependencies.  Many of the building blocks needed to develop
> that are already in zuul (we wrote the cross-repo-dependency code with
> the idea that we might extend it to support this case in the future),
> but there is still some work remaining to implement that.
>
> If one were to implement it, I would recommend continuing to avoid using
> the submit-whole-topic feature in Gerrit (as it is specific to Gerrit
> and therefore not applicable to other systems with which we want to
> interface Zuul in the future, and also, it is not necessary for this
> work).  An implementation in Zuul should simply test both repos with the
> state of the other, and then push the prepared repo states that it
> tested up to Gerrit rather than 'submitting' the change using Gerrit.
> This would allow Zuul to be certain that both merges will succeed (since
> it has already performed them locally).
>
> I think that we will end up implementing this eventually, but it is not
> high on our list of priorities at the moment.  If you are interested in
> working on this sooner, please let me know.
I'm also thinking about this topic as we will also have such a 
requirement in future. Therefore I'm also very interested in this topic 
and willing to contribute towards a common solution. Would be nice to 
know if there are further people who are interested in such a feature.

Best regards
Tobias



-- 
BMW Car IT GmbH
Tobias Henkel
Spezialist Entwicklung
Moosacher Straße 86
80809 München

Tel.: ­+49-89-189311-48
Fax: +49-89-189311-20
Mail: tobias.henkel at bmw.de
Web: http://www.bmw-carit.de
-------------------------------------------------------------------------
BMW Car IT GmbH
Geschäftsführer: Michael Würtenberger und Alexis Trolin
Sitz und Registergericht: München HRB 134810
-------------------------------------------------------------------------




More information about the OpenStack-Infra mailing list