Re: [openstack-dev] Make libguestfs available on pypi

2015-10-16 Thread Matt Thompson
Hi All,

Does anyone know if any progress has been made here?  We're doing something
similar to Kris and it'd be great if libguestfs could be installed directly
from pypi.

Any information is appreciated.

Thanks!

--Matt



On Thu, Jul 30, 2015 at 12:38 PM, Richard W.M. Jones 
wrote:

> On Thu, Jul 30, 2015 at 11:14:20AM +1000, Ian Wienand wrote:
> > On 07/30/2015 04:55 AM, Kris G. Lindgren wrote:
> > > The following bug has already been created over a year ago [1], and
> > > it looks like most of the work on the libguestfs side is already
> > > done [2].  It seems something about a complaint of licensing per
> > > the bug report.
> >
> > I think best to follow up in that bug
> >
> > On the license front, to quote from an internal email I
> > saw fly-by about the pypi sign-up terms under question from Nick on
> > 20-Jul-2015:
> >
> > ---
> >  Van started drafting some amendments back in February:
> >  https://bitbucket.org/vanl/pypi/commits/all
> >
> >  Key changes are here:
> >
> https://bitbucket.org/vanl/pypi/commits/8df8e0295c0a719e963f7c3ce430284179f03b1f
> >
> >  Further clarifications at
> >
> https://bitbucket.org/vanl/pypi/commits/734b1f49776d1f7f5d0671306f61a90aad713e5d
> >  and
> >
> https://bitbucket.org/vanl/pypi/commits/0e94b169e81306607936912ecc3c42312aac5eb7
> >
> >  I'll ping the Board list about next steps in getting those amendments
> >  formally approved and submitted as a PR to the main PyPI repo.
> > ---
> >
> > So it is being looked at, but I'm not sure of the time-frame.
>
> Yup, you beat me to it.  Earlier this month I asked the Python
> Software Foundation to look again at their terms, and they have agreed
> to make some changes.  It's my understanding that it is waiting on the
> PSF Board to approve changes.
>
> Rich.
>
> --
> Richard Jones, Virtualization Group, Red Hat
> http://people.redhat.com/~rjones
> Read my programming and virtualization blog: http://rwmj.wordpress.com
> virt-df lists disk usage of guests without needing to install any
> software inside the virtual machine.  Supports Linux and Windows.
> http://people.redhat.com/~rjones/virt-df/
>
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Make libguestfs available on pypi

2015-10-16 Thread Richard W.M. Jones
On Fri, Oct 16, 2015 at 12:58:20PM +0100, Matt Thompson wrote:
> Hi All,
> 
> Does anyone know if any progress has been made here?  We're doing something
> similar to Kris and it'd be great if libguestfs could be installed directly
> from pypi.

Good and bad news.  No movement on the PyPi sign-up / licensing issue
as far as I'm aware, so I'm still unable to agree to uploading the
Python bindings to PyPi.  [I tried to sign up again just now, but the
email is taking a very long time to come through - will update here if
there is any change]

However the good news is I fixed libguestfs so that you can now build
the Python bindings separate from the C library.  See this commit for
details:

https://github.com/libguestfs/libguestfs/commit/bb7d088edaa2ea3a664ae703e002f6297dd1844f

That commit was also backported to 1.30.3 on the stable-1.30 branch.

For instructions on how to actually build a PIP module, see:

https://github.com/libguestfs/libguestfs/commit/fcbfc4775fa2a44020974073594a745ca420d614

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-top is 'top' for virtual machines.  Tiny program with many
powerful monitoring features, net stats, disk stats, logging, etc.
http://people.redhat.com/~rjones/virt-top

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Make libguestfs available on pypi

2015-10-16 Thread Richard W.M. Jones
On Fri, Oct 16, 2015 at 01:40:56PM +0100, Richard W.M. Jones wrote:
> On Fri, Oct 16, 2015 at 12:58:20PM +0100, Matt Thompson wrote:
> > Hi All,
> > 
> > Does anyone know if any progress has been made here?  We're doing something
> > similar to Kris and it'd be great if libguestfs could be installed directly
> > from pypi.
> 
> Good and bad news.  No movement on the PyPi sign-up / licensing issue
> as far as I'm aware, so I'm still unable to agree to uploading the
> Python bindings to PyPi.  [I tried to sign up again just now, but the
> email is taking a very long time to come through - will update here if
> there is any change]

Nope - the soul-sucking registration page is still there, so I'm
unable to agree to uploading the python bindings to PyPi.  The onus is
still (for > 1 year) on the Python Foundation to fix this.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine.  Supports Linux and Windows.
http://people.redhat.com/~rjones/virt-df/

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Make libguestfs available on pypi

2015-10-16 Thread Richard W.M. Jones
On Fri, Oct 16, 2015 at 01:40:56PM +0100, Richard W.M. Jones wrote:
> On Fri, Oct 16, 2015 at 12:58:20PM +0100, Matt Thompson wrote:
> > Hi All,
> > 
> > Does anyone know if any progress has been made here?  We're doing something
> > similar to Kris and it'd be great if libguestfs could be installed directly
> > from pypi.
> 
> Good and bad news.  No movement on the PyPi sign-up / licensing issue
> as far as I'm aware, so I'm still unable to agree to uploading the
> Python bindings to PyPi.  [I tried to sign up again just now, but the
> email is taking a very long time to come through - will update here if
> there is any change]

It looks as if I managed to sign up to the PyPi account without the
soul-sucking licensing agreement.  As a result, I'll be able to upload
the Python bindings in the next few days.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-p2v converts physical machines to virtual machines.  Boot with a
live CD or over the network (PXE) and turn machines into KVM guests.
http://libguestfs.org/virt-v2v

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Make libguestfs available on pypi

2015-10-16 Thread Matt Thompson
Rich, many thanks for the update!  I'll see if we can build libguestfs
using the steps provided.  I'll also try to reach out to the Python
Foundation to see if we can get this issue back on their radar.

Regards,
Matt

On Fri, Oct 16, 2015 at 2:50 PM, Richard W.M. Jones 
wrote:

> On Fri, Oct 16, 2015 at 01:40:56PM +0100, Richard W.M. Jones wrote:
> > On Fri, Oct 16, 2015 at 12:58:20PM +0100, Matt Thompson wrote:
> > > Hi All,
> > >
> > > Does anyone know if any progress has been made here?  We're doing
> something
> > > similar to Kris and it'd be great if libguestfs could be installed
> directly
> > > from pypi.
> >
> > Good and bad news.  No movement on the PyPi sign-up / licensing issue
> > as far as I'm aware, so I'm still unable to agree to uploading the
> > Python bindings to PyPi.  [I tried to sign up again just now, but the
> > email is taking a very long time to come through - will update here if
> > there is any change]
>
> Nope - the soul-sucking registration page is still there, so I'm
> unable to agree to uploading the python bindings to PyPi.  The onus is
> still (for > 1 year) on the Python Foundation to fix this.
>
> Rich.
>
> --
> Richard Jones, Virtualization Group, Red Hat
> http://people.redhat.com/~rjones
> Read my programming and virtualization blog: http://rwmj.wordpress.com
> virt-df lists disk usage of guests without needing to install any
> software inside the virtual machine.  Supports Linux and Windows.
> http://people.redhat.com/~rjones/virt-df/
>
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Make libguestfs available on pypi

2015-07-30 Thread Richard W.M. Jones
On Thu, Jul 30, 2015 at 11:14:20AM +1000, Ian Wienand wrote:
 On 07/30/2015 04:55 AM, Kris G. Lindgren wrote:
  The following bug has already been created over a year ago [1], and
  it looks like most of the work on the libguestfs side is already
  done [2].  It seems something about a complaint of licensing per
  the bug report.
 
 I think best to follow up in that bug
 
 On the license front, to quote from an internal email I
 saw fly-by about the pypi sign-up terms under question from Nick on
 20-Jul-2015:
 
 ---
  Van started drafting some amendments back in February:
  https://bitbucket.org/vanl/pypi/commits/all
 
  Key changes are here:
  
 https://bitbucket.org/vanl/pypi/commits/8df8e0295c0a719e963f7c3ce430284179f03b1f
 
  Further clarifications at
  
 https://bitbucket.org/vanl/pypi/commits/734b1f49776d1f7f5d0671306f61a90aad713e5d
  and
  
 https://bitbucket.org/vanl/pypi/commits/0e94b169e81306607936912ecc3c42312aac5eb7
 
  I'll ping the Board list about next steps in getting those amendments
  formally approved and submitted as a PR to the main PyPI repo.
 ---
 
 So it is being looked at, but I'm not sure of the time-frame.

Yup, you beat me to it.  Earlier this month I asked the Python
Software Foundation to look again at their terms, and they have agreed
to make some changes.  It's my understanding that it is waiting on the
PSF Board to approve changes.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine.  Supports Linux and Windows.
http://people.redhat.com/~rjones/virt-df/

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] Make libguestfs available on pypi

2015-07-29 Thread Kris G. Lindgren
We are packaging nova in a venv so that we can run some kilo code on top of 
some cent6 nodes (default python install is 2.6) (additionally we are working 
on replacing the cent6 nodes with a newer os, but when you have a large number 
of machines - things take time).  We are using python27 software collections 
and pretty much everything is working.  But the issue is that libguestfs is not 
able to be installed in a venv via normal means (pip install).  I would like to 
make the request that libguestfs get added to pypi.

The following bug has already been created over a year ago [1], and it looks 
like most of the work on the libguestfs side is already done [2].  It seems 
something about a complaint of licensing per the bug report.

[1] - https://bugzilla.redhat.com/show_bug.cgi?id=1075594
[2] - 
https://github.com/libguestfs/libguestfs/commit/fcbfc4775fa2a44020974073594a745ca420d614



Kris Lindgren
Senior Linux Systems Engineer
GoDaddy, LLC.
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Make libguestfs available on pypi

2015-07-29 Thread Ian Wienand
On 07/30/2015 04:55 AM, Kris G. Lindgren wrote:
 The following bug has already been created over a year ago [1], and
 it looks like most of the work on the libguestfs side is already
 done [2].  It seems something about a complaint of licensing per
 the bug report.

I think best to follow up in that bug

On the license front, to quote from an internal email I
saw fly-by about the pypi sign-up terms under question from Nick on
20-Jul-2015:

---
 Van started drafting some amendments back in February:
 https://bitbucket.org/vanl/pypi/commits/all

 Key changes are here:
 
https://bitbucket.org/vanl/pypi/commits/8df8e0295c0a719e963f7c3ce430284179f03b1f

 Further clarifications at
 
https://bitbucket.org/vanl/pypi/commits/734b1f49776d1f7f5d0671306f61a90aad713e5d
 and
 
https://bitbucket.org/vanl/pypi/commits/0e94b169e81306607936912ecc3c42312aac5eb7

 I'll ping the Board list about next steps in getting those amendments
 formally approved and submitted as a PR to the main PyPI repo.
---

So it is being looked at, but I'm not sure of the time-frame.

-i

 [1] - https://bugzilla.redhat.com/show_bug.cgi?id=1075594

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev