Re: [openstack-dev] supported dependency versioning and testing

2014-03-03 Thread Jeremy Stanley
On 2014-02-21 14:40:07 + (+), Daniel P. Berrange wrote: [...] If I was to prioritize things given limited resources, I'd suggest that we should be validating that OpenStack has not broken its own code as the top priority. So testing lowest version would rank above testing highest

Re: [openstack-dev] supported dependency versioning and testing

2014-02-26 Thread Joe Gordon
On Fri, Feb 21, 2014 at 10:17 AM, Sean Dague s...@dague.net wrote: On 02/21/2014 11:02 AM, Daniel P. Berrange wrote: On Fri, Feb 21, 2014 at 10:46:22AM -0500, Sean Dague wrote: On 02/21/2014 09:45 AM, Daniel P. Berrange wrote: On Thu, Feb 20, 2014 at 02:45:03PM -0500, Sean Dague wrote: So

Re: [openstack-dev] supported dependency versioning and testing

2014-02-21 Thread Mark McLoughlin
On Thu, 2014-02-20 at 10:31 -0800, Joe Gordon wrote: Hi All, I discussion recently came up inside of nova about what it means supported version for a dependency means. in libvirt we gate on the minimal version that we support but for all python dependencies we gate on the highest version

Re: [openstack-dev] supported dependency versioning and testing

2014-02-21 Thread Daniel P. Berrange
On Thu, Feb 20, 2014 at 02:45:03PM -0500, Sean Dague wrote: So I'm one of the first people to utter if it isn't tested, it's probably broken, however I also think we need to be realistic about the fact that if you did out the permutations of dependencies and config options, we'd have as many

Re: [openstack-dev] supported dependency versioning and testing

2014-02-21 Thread Daniel P. Berrange
On Thu, Feb 20, 2014 at 10:31:06AM -0800, Joe Gordon wrote: Hi All, I discussion recently came up inside of nova about what it means supported version for a dependency means. in libvirt we gate on the minimal version that we support but for all python dependencies we gate on the highest

Re: [openstack-dev] supported dependency versioning and testing

2014-02-21 Thread Sean Dague
On 02/21/2014 09:45 AM, Daniel P. Berrange wrote: On Thu, Feb 20, 2014 at 02:45:03PM -0500, Sean Dague wrote: So I'm one of the first people to utter if it isn't tested, it's probably broken, however I also think we need to be realistic about the fact that if you did out the permutations of

Re: [openstack-dev] supported dependency versioning and testing

2014-02-21 Thread Daniel P. Berrange
On Fri, Feb 21, 2014 at 10:46:22AM -0500, Sean Dague wrote: On 02/21/2014 09:45 AM, Daniel P. Berrange wrote: On Thu, Feb 20, 2014 at 02:45:03PM -0500, Sean Dague wrote: So I'm one of the first people to utter if it isn't tested, it's probably broken, however I also think we need to be

Re: [openstack-dev] supported dependency versioning and testing

2014-02-21 Thread Kashyap Chamarthy
On Thu, Feb 20, 2014 at 10:31:06AM -0800, Joe Gordon wrote: Hi All, I discussion recently came up inside of nova about what it means supported version for a dependency means. in libvirt we gate on the minimal version that we support but for all python dependencies we gate on the highest

Re: [openstack-dev] supported dependency versioning and testing

2014-02-21 Thread Sean Dague
On 02/21/2014 11:02 AM, Daniel P. Berrange wrote: On Fri, Feb 21, 2014 at 10:46:22AM -0500, Sean Dague wrote: On 02/21/2014 09:45 AM, Daniel P. Berrange wrote: On Thu, Feb 20, 2014 at 02:45:03PM -0500, Sean Dague wrote: So I'm one of the first people to utter if it isn't tested, it's

Re: [openstack-dev] supported dependency versioning and testing

2014-02-21 Thread Mike Spreitzer
Sean Dague s...@dague.net wrote on 02/20/2014 02:45:03 PM: ... That being said, we also need to be a little bit careful about taking such a hard line about supported vs. not based on only what's in the gate. Because if we did the following things would be listed as unsupported (in increasing

Re: [openstack-dev] supported dependency versioning and testing

2014-02-21 Thread Dean Troyer
On Fri, Feb 21, 2014 at 1:42 PM, Mike Spreitzer mspre...@us.ibm.com wrote: Ah, so the only distro regularly tested is Ubuntu 12.04? Within the OpenStack Infrastructure Team -managed environment, generally yes (with the addition of CentOS 6 for Py26 as noted in your quote below). However, that

[openstack-dev] supported dependency versioning and testing

2014-02-20 Thread Joe Gordon
Hi All, I discussion recently came up inside of nova about what it means supported version for a dependency means. in libvirt we gate on the minimal version that we support but for all python dependencies we gate on the highest version that passes our requirements. While we all agree that having

Re: [openstack-dev] supported dependency versioning and testing

2014-02-20 Thread Sean Dague
On 02/20/2014 01:31 PM, Joe Gordon wrote: Hi All, I discussion recently came up inside of nova about what it means supported version for a dependency means. in libvirt we gate on the minimal version that we support but for all python dependencies we gate on the highest version that passes

Re: [openstack-dev] supported dependency versioning and testing

2014-02-20 Thread Christopher Yeoh
On Thu, 20 Feb 2014 14:45:03 -0500 Sean Dague s...@dague.net wrote: So I'm one of the first people to utter if it isn't tested, it's probably broken, however I also think we need to be realistic about the fact that if you did out the permutations of dependencies and config options, we'd have

Re: [openstack-dev] supported dependency versioning and testing

2014-02-20 Thread Sean Dague
On 02/20/2014 05:50 PM, Christopher Yeoh wrote: On Thu, 20 Feb 2014 14:45:03 -0500 Sean Dague s...@dague.net wrote: So I'm one of the first people to utter if it isn't tested, it's probably broken, however I also think we need to be realistic about the fact that if you did out the

Re: [openstack-dev] supported dependency versioning and testing

2014-02-20 Thread Christopher Yeoh
On Thu, 20 Feb 2014 18:06:25 -0500 Sean Dague s...@dague.net wrote: Honestly, I think our experience in even doing a homogenous gate means I think we should let the distros come in with 3rd party testing on those results. Because we don't really have the bw, in either people or machines, to

Re: [openstack-dev] supported dependency versioning and testing

2014-02-20 Thread Sabari Murugesan
But I do think running a job with lowest version may still help a developer realize that a feature in the latest library is not available in an older supported version. The person can then bump up the library's min version in the requirements. Today, it;s not possible to find this out until

Re: [openstack-dev] supported dependency versioning and testing

2014-02-20 Thread Sean Dague
On 02/20/2014 06:30 PM, Sabari Murugesan wrote: But I do think running a job with lowest version may still help a developer realize that a feature in the latest library is not available in an older supported version. The person can then bump up the library's min version in the requirements.