[openstack-dev] [tripleo] add mistral to the auto-update package list for TripleO CI

Ben Nemec openstack at nemebean.com
Thu Aug 24 21:35:22 UTC 2017


I think I'm +0 on this.  On the one hand we do have the gating job on 
Mistral, on the other hand our gate jobs don't exercise all of the 
functionality of some projects, especially Mistral.  I know in the past 
introspection has been broken by changes in Mistral, and that wouldn't 
be caught by gate jobs.  If we start using master all the time that 
becomes a blocker for TripleO since it will prevent our OVB jobs from 
passing.

So I can understand the desire to use master of a tightly coupled 
project like Mistral, but it does open a hole in our promotion pipeline 
which I don't feel great about.  If we had an OVB job running on every 
patch (and respected by the Mistral cores) I'd be +1 with no reservations.

On 08/24/2017 04:04 PM, Wesley Hayutin wrote:
> Greetings,
> 
> I'd like to propose that the mistral project be added to the list of 
> projects where in CI the very latest built packages are added to each CI 
> run [1].
> 
> This will help get patches that depend on mistral patches to more 
> quickly be tested and merged.  For example Honza's patch [2] depends on 
> a merged mistral change.  The mistral change has not yet landed in a 
> tripleo build and mistral is not on the auto-update list, so the patch 
> fails.
> 
> Please respond if you would like to see mistral added or have any 
> comments or concerns.
> 
> Note that we are able to consider mistral for auto-updates because the 
> mistral project has a voting tripleo job [3] and the tripleo project can 
> be assured that the latest mistral patches will not break tripleo-ci.
> 
> I would encourage other projects to consider adding tripleo jobs to 
> their project to enable auto-updates as well [4] <my_shameless_plug>
> 
> [1] 
> https://github.com/openstack/tripleo-quickstart/blob/master/config/release/tripleo-ci/master.yml#L54-L70
> [2] https://review.openstack.org/#/c/469608/
> [3] 
> https://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml#L11665
> [4] 
> https://docs.openstack.org/tripleo-docs/latest/contributor/check_gates.html
> 
> 
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 



More information about the OpenStack-dev mailing list