Code which breaks:

Glance's mutliprocessing tests will break (the reason we should limit it now).
For the future, people attempting to use psutil will have no clear version 
target
(Either they use 1.x and break with the people who install the latest version 
from pip,
of they use 2.0.0 and break with everything that doesn't use the latest 
version).

psutil's API is extremely unstable -- it has undergone major revisions going 
from 0.x to 1.x, and now
1.x to 2.0.0.  Limiting psutil explicitly to a single major version (it was 
more or less implicitly limited
before, since there was no version major version above 1) ensures that the 
requirements.txt file actually
indicates what is necessary to use OpenStack.

The alternative option would be to update the glance tests, but my concern is 
that 2.0.0 is not available
from the package managers of most distros yet.

Best Regards,
Solly Ross

----- Original Message -----
From: "Sean Dague" <s...@dague.net>
To: "OpenStack Development Mailing List (not for usage questions)" 
<openstack-dev@lists.openstack.org>
Sent: Wednesday, March 26, 2014 10:39:41 AM
Subject: Re: [openstack-dev] [depfreeze] Exception: limit psutil to <2.0.0

On 03/26/2014 10:30 AM, Solly Ross wrote:
> Hi,
> I currently have a patch up for review 
> (https://review.openstack.org/#/c/81373/) to limit psutil be <2.0.0.
> 2.0.0 just came out a couple weeks ago, and breaks the API in a major way.  
> Until we can port our code to the
> latest version, I suggest we limit the version of psutil to 1.x (currently 
> there's a lower bound in the 1.x
> range, just not an upper bound).

Which code will be broken by this if it's not done? Is there an RC bug
tracking it?

        -Sean

-- 
Sean Dague
Samsung Research America
s...@dague.net / sean.da...@samsung.com
http://dague.net


_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to