[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