On Thu, Mar 19, 2015 at 3:16 AM, Roman Prykhodchenko <[email protected]> wrote:
>> I'm not sure it's good idea.
>> We should stay so close to upstream distro as we can. It should be
>> very important reason to update package against it's upstream distro
> The issue is the following: OpenStack’s components are tested against those 
> versions of dependencies, that are specified in their requirements. IIRC 
> those requirements are set up by pip so CI nodes contain latest versions of 
> python packages that match their specs.
>
> The question is whether it’s required to ship OpenStack services with 
> packages from a distro or with packages, that are used for testing.

Dmitry has raised a valid point: when the base distro already has a
package that satisfies both Fuel and OpenStack global requirements, we
should keep that package even if a more recent version is available
from PyPi.

I think this rule fits fine within the general frame of Roman's proposal:

- if the base distro already has a package that satisfies OpenStack
global requirements (or Fuel requirements), the distro package is
used;
- else, OSCI mirror should contain the maximum version of a
requirement that matches its version specification.

-DmitryB

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to