Re: [openstack-dev] [nova][ironic] do we really need websockify with numpy speedups?

2015-11-30 Thread Sean Dague
On 11/26/2015 06:44 AM, Pavlo Shchelokovskyy wrote: > Hi all, > > I was long puzzled why devstack is installing numpy. Being a fantastic > package itself, it has the drawback of taking about 4 minutes to compile > its C extensions when installing on our gates (e.g. [0]). I finally took > time to

Re: [openstack-dev] [nova][ironic] do we really need websockify with numpy speedups?

2015-11-27 Thread Pavlo Shchelokovskyy
Hi Roman, those wheels still have to be built and maintained by someone. As there are no wheels for Linux in upstream PyPI, those would have to be built and maintained by openstack-infra, and I'm not sure how big variety of platforms has to be supported. Just taking corresponding deb/rpm package

[openstack-dev] [nova][ironic] do we really need websockify with numpy speedups?

2015-11-26 Thread Pavlo Shchelokovskyy
Hi all, I was long puzzled why devstack is installing numpy. Being a fantastic package itself, it has the drawback of taking about 4 minutes to compile its C extensions when installing on our gates (e.g. [0]). I finally took time to research and here is what I've found: it is used only by

Re: [openstack-dev] [nova][ironic] do we really need websockify with numpy speedups?

2015-11-26 Thread Pavlo Shchelokovskyy
Hi again, I've went on and created a proper pull request to websockify [0], comment there if you think we need it :) I also realized that there is another option, which is to include python-numpy to files/debs/ironic and files/debs/nova (strangely it is already present in rpms/ for nova, noVNC

Re: [openstack-dev] [nova][ironic] do we really need websockify with numpy speedups?

2015-11-26 Thread Roman Podoliaka
Hi Pavlo, Can we just use a wheel package for numpy instead? Thanks, Roman On Thu, Nov 26, 2015 at 3:00 PM, Pavlo Shchelokovskyy wrote: > Hi again, > > I've went on and created a proper pull request to websockify [0], comment > there if you think we need it :) > >