Re: [openstack-dev] [all] concrete proposal on changing the library testing model with devstack-gate

2014-10-01 Thread Sean Dague
An initial WIP patch to show the direction I think this could materialize - https://review.openstack.org/125346 Early feedback appreciated so I can do this conversion across the board. My assumption is that all non integrated release projects should be converted to this model. On 09/26/2014

Re: [openstack-dev] [all] concrete proposal on changing the library testing model with devstack-gate

2014-09-29 Thread Doug Hellmann
On Sep 28, 2014, at 5:00 PM, Robert Collins robe...@robertcollins.net wrote: On 27 September 2014 10:07, Robert Collins robe...@robertcollins.net wrote: TripleO has been running pip releases of clients in servers from the get go, and I've lost track of the number of bad dependency bugs

Re: [openstack-dev] [all] concrete proposal on changing the library testing model with devstack-gate

2014-09-29 Thread Robert Collins
On 30 September 2014 03:10, Doug Hellmann d...@doughellmann.com wrote: On Sep 28, 2014, at 5:00 PM, Robert Collins robe...@robertcollins.net wrote: As far as I know, the client libraries aren’t being released as alphas. The Oslo libraries are, but they aren’t “public” in the same sense —

Re: [openstack-dev] [all] concrete proposal on changing the library testing model with devstack-gate

2014-09-29 Thread Doug Hellmann
On Sep 29, 2014, at 4:22 PM, Robert Collins robe...@robertcollins.net wrote: On 30 September 2014 03:10, Doug Hellmann d...@doughellmann.com wrote: On Sep 28, 2014, at 5:00 PM, Robert Collins robe...@robertcollins.net wrote: As far as I know, the client libraries aren’t being released

Re: [openstack-dev] [all] concrete proposal on changing the library testing model with devstack-gate

2014-09-29 Thread Richard Jones
On 30 September 2014 08:14, Doug Hellmann d...@doughellmann.com wrote: On Sep 29, 2014, at 4:22 PM, Robert Collins robe...@robertcollins.net wrote: As far as pip goes, you may not know, but tox defaults to pip --pre, which means anyone using tox, like us all here, will be pulling the

Re: [openstack-dev] [all] concrete proposal on changing the library testing model with devstack-gate

2014-09-28 Thread Robert Collins
On 27 September 2014 10:07, Robert Collins robe...@robertcollins.net wrote: TripleO has been running pip releases of clients in servers from the get go, and I've lost track of the number of bad dependency bugs we've encounted. We've hit many more of those than bad releases that crater the

[openstack-dev] [all] concrete proposal on changing the library testing model with devstack-gate

2014-09-26 Thread Sean Dague
As we've been talking about the test disaggregation the hamster wheels in the back of my brain have been churning on the library testing problem I think we currently have. Namely, openstack components mostly don't rely on released library versions, they rely on git master of them. Right now olso

Re: [openstack-dev] [all] concrete proposal on changing the library testing model with devstack-gate

2014-09-26 Thread Jeremy Stanley
On 2014-09-26 14:27:51 -0400 (-0400), Sean Dague wrote: As we've been talking about the test disaggregation the hamster wheels in the back of my brain have been churning on the library testing problem I think we currently have. Namely, openstack components mostly don't rely on released library

Re: [openstack-dev] [all] concrete proposal on changing the library testing model with devstack-gate

2014-09-26 Thread Doug Hellmann
On Sep 26, 2014, at 2:27 PM, Sean Dague s...@dague.net wrote: As we've been talking about the test disaggregation the hamster wheels in the back of my brain have been churning on the library testing problem I think we currently have. Namely, openstack components mostly don't rely on released

Re: [openstack-dev] [all] concrete proposal on changing the library testing model with devstack-gate

2014-09-26 Thread Sean Dague
On 09/26/2014 04:22 PM, Doug Hellmann wrote: On Sep 26, 2014, at 2:27 PM, Sean Dague s...@dague.net wrote: As we've been talking about the test disaggregation the hamster wheels in the back of my brain have been churning on the library testing problem I think we currently have. Namely,

Re: [openstack-dev] [all] concrete proposal on changing the library testing model with devstack-gate

2014-09-26 Thread Jeremy Stanley
On 2014-09-26 16:50:51 -0400 (-0400), Sean Dague wrote: [...] Alternatively, we could actually semver cap on stable (yes we've gone around this mulberry bush before, but I think it might be time to again), so new feature releases aren't impacting stable. [...] Just to pause for a moment at

Re: [openstack-dev] [all] concrete proposal on changing the library testing model with devstack-gate

2014-09-26 Thread Doug Hellmann
On Sep 26, 2014, at 4:50 PM, Sean Dague s...@dague.net wrote: On 09/26/2014 04:22 PM, Doug Hellmann wrote: On Sep 26, 2014, at 2:27 PM, Sean Dague s...@dague.net wrote: As we've been talking about the test disaggregation the hamster wheels in the back of my brain have been churning on

Re: [openstack-dev] [all] concrete proposal on changing the library testing model with devstack-gate

2014-09-26 Thread Robert Collins
On 27 September 2014 06:27, Sean Dague s...@dague.net wrote: As we've been talking about the test disaggregation the hamster wheels +1000 TripleO has been running pip releases of clients in servers from the get go, and I've lost track of the number of bad dependency bugs we've encounted. We've