[libvirt] ruby-libvirt latest release doesn't work with fog-libvirt

Chris Lalancette clalancette at gmail.com
Mon Sep 19 14:06:16 UTC 2016


Eek.  I just haven't had time to do it.  I'll see if I can get a release
out this week.  Sorry about that.

Chris Lalancette

On Mon, Sep 19, 2016 at 9:30 AM, Darragh Bailey <daragh.bailey at gmail.com>
wrote:

>
> A number of months ago it was requested whether a new ruby-libvirt release
> could be made to include some new functionality that fog-libvirt wished to
> make use of, see https://www.redhat.com/archives/libvir-list/2016-
> March/msg00241.html.
>
> Any update on this?
>
>
> Currently any attempt to use vagrant-libvirt with fog-libvirt newer than
> 0.0.3 with the current release of ruby-libvirt will result in the following
> error:
>
> /home/baileybd/.vagrant.d/gems/gems/fog-libvirt-0.0.4/
> lib/fog/libvirt/requests/compute/dhcp_leases.rb:8:in `dhcp_leases': NULL
> pointer given (ArgumentError)
>     from /home/baileybd/.vagrant.d/gems/gems/fog-libvirt-0.0.4/
> lib/fog/libvirt/requests/compute/dhcp_leases.rb:8:in `dhcp_leases'
>     from /home/baileybd/.vagrant.d/gems/gems/fog-libvirt-0.0.4/
> lib/fog/libvirt/models/compute/network.rb:20:in `dhcp_leases'
>     from /home/baileybd/.vagrant.d/gems/gems/fog-libvirt-0.0.4/
> lib/fog/libvirt/models/compute/server.rb:272:in `block in addresses'
>     from /home/baileybd/.vagrant.d/gems/gems/fog-core-1.42.0/lib/fog/core/collection.rb:19:in
> `each'
>     from /home/baileybd/.vagrant.d/gems/gems/fog-core-1.42.0/lib/fog/core/collection.rb:19:in
> `each'
>     from /home/baileybd/.vagrant.d/gems/gems/fog-libvirt-0.0.4/
> lib/fog/libvirt/models/compute/server.rb:270:in `addresses'
>     from /home/baileybd/.vagrant.d/gems/gems/vagrant-libvirt-0.0.
> 32.hp.2/lib/vagrant-libvirt/action/wait_till_up.rb:44:in `block (3
> levels) in call'
>     from /home/baileybd/.vagrant.d/gems/gems/fog-core-1.42.0/lib/fog/core/model.rb:72:in
> `instance_eval'
>     from /home/baileybd/.vagrant.d/gems/gems/fog-core-1.42.0/lib/fog/core/model.rb:72:in
> `block in wait_for'
>     from /home/baileybd/.vagrant.d/gems/gems/fog-core-1.42.0/lib/fog/core/wait_for.rb:7:in
> `block in wait_for'
>     from /home/baileybd/.vagrant.d/gems/gems/fog-core-1.42.0/lib/fog/core/wait_for.rb:6:in
> `loop'
>     from /home/baileybd/.vagrant.d/gems/gems/fog-core-1.42.0/lib/fog/core/wait_for.rb:6:in
> `wait_for'
>     from /home/baileybd/.vagrant.d/gems/gems/fog-core-1.42.0/lib/fog/core/model.rb:69:in
> `wait_for'
>
>
> It appears the patch required to resolve was landed in January:
> http://libvirt.org/git/?p=ruby-libvirt.git;a=commit;h=
> c2d4192ebf28b8030b753b715a72f0cdf725d313
>
> --
> Darragh Bailey
> "Nothing is foolproof to a sufficiently talented fool"
>
> --
> libvir-list mailing list
> libvir-list at redhat.com
> https://www.redhat.com/mailman/listinfo/libvir-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20160919/f9fb0d3a/attachment-0001.htm>


More information about the libvir-list mailing list