[openstack-dev] Requests + urllib3 + distro packages

Joshua Harlow harlowja at fastmail.com
Tue Oct 13 16:04:41 UTC 2015


Thomas Goirand wrote:
> On 10/13/2015 12:44 AM, Joshua Harlow wrote:
>> Anvil gets somewhat far on this, although its not supporting DEBs it
>> does build its best attempt at RPMs building them automatically and
>> turning git repos of projects into RPMs.
>>
>> http://anvil.readthedocs.org/en/latest/topics/summary.html (hopefully
>> the existence of this is not news to folks).
>>
>> A log of this in action (very verbose) is at:
>>
>> http://logs.openstack.org/40/225240/4/check/gate-anvil-rpms-dsvm-devstack-centos7/0eea2a9/console.html
>
> Automation can only bring you so far. I also have automation which we
> could use for debs (see the pkgos-debpypi script from the
> openstack-pkg-tools package), however, there's always the need for
> manual reviews. I don't believe it ever will be possible to do full
> automation, as each Python package has specificities. Note that this is
> mainly an issue with Python modules, if it was PHP pear packages, it
> could be fully automated. So probably there's some PEP that we could
> start to ease this. If only everyone was using testr, pbr, defining
> copyright correctly and providing a parseable long and short
> description, it wouldn't be such an issue.

Agreed, there will always be that damn 1% (ok its probably around 10%) 
of weird pypi packages that will require hand-tuning, the hope (and I 
think the reality) is that most actually don't require hand-tuning.

Maybe someday it will be down to 0% (one can hope).

>
> Cheers,
>
> Thomas Goirand (zigo)
>
>
> __________________________________________________________________________
> 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