Re: [openstack-dev] [nova] testing for setting the admin password via the libvirt driver

2015-08-28 Thread Daniel P. Berrange
On Tue, Aug 25, 2015 at 09:14:33AM -0500, Matt Riedemann wrote:
 Support to change the admin password on an instance via the libvirt driver
 landed in liberty [1] but the hypervisor support matrix wasn't updated [2].
 There is a version restriction in the driver that it won't work unless
 you're using at least libvirt 1.2.16.
 
 We should be able to at least update the hypervisor support matrix that this
 is supported for libvirt with the version restriction.  markus_z actually
 pointed that out in the review of the change to add the support but it was
 ignored.

Yes, in that case, it'd be appropriate to update the support matrix and
add in a footnote against it mentioning the min required version.

 The other thing I was wondering about was testing.  The check/gate queue
 jobs with ubuntu 14.04 only have libvirt 1.2.2.
 
 There is the fedora 21 job that runs on the experimental queue and I've
 traditionally considered this a place to test out libvirt driver features
 that need something newer than 1.2.2, but that only goes up to libvirt
 1.2.9.3 [3].
 
 It looks like you have to get up to fedora 23 to be able to test this
 set-admin-password function [4].  In fact it looks like the only major
 distro out there right now that supports this new enough version of libvirt
 is fc23 [5].
 
 Does anyone fancy getting a f23 job setup in the experimental queue for
 nova?  It would be nice to actually be able to test the bleeding edge
 features that we put into the driver code.

F23 is not released yet so may have instability which will hamper running
gate jobs. The other alternative is to setup a stable Fedora release
like F22, and then enable the VirtPreview repositor which gives you newer
set of the virt toolchain from F23/rawhide. This should be more stable
than running entire of F23/rawhide distro.

https://fedoraproject.org/wiki/Virtualization_Preview_Repository

Regards,
Daniel
-- 
|: http://berrange.com  -o-http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org  -o- http://virt-manager.org :|
|: http://autobuild.org   -o- http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org   -o-   http://live.gnome.org/gtk-vnc :|

__
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] [nova] testing for setting the admin password via the libvirt driver

2015-08-27 Thread Matt Riedemann



On 8/25/2015 9:14 AM, Matt Riedemann wrote:

Support to change the admin password on an instance via the libvirt
driver landed in liberty [1] but the hypervisor support matrix wasn't
updated [2].  There is a version restriction in the driver that it won't
work unless you're using at least libvirt 1.2.16.

We should be able to at least update the hypervisor support matrix that
this is supported for libvirt with the version restriction.  markus_z
actually pointed that out in the review of the change to add the support
but it was ignored.

The other thing I was wondering about was testing.  The check/gate queue
jobs with ubuntu 14.04 only have libvirt 1.2.2.

There is the fedora 21 job that runs on the experimental queue and I've
traditionally considered this a place to test out libvirt driver
features that need something newer than 1.2.2, but that only goes up to
libvirt 1.2.9.3 [3].

It looks like you have to get up to fedora 23 to be able to test this
set-admin-password function [4].  In fact it looks like the only major
distro out there right now that supports this new enough version of
libvirt is fc23 [5].

Does anyone fancy getting a f23 job setup in the experimental queue for
nova?  It would be nice to actually be able to test the bleeding edge
features that we put into the driver code.

[1] https://review.openstack.org/#/c/185910/
[2]
http://docs.openstack.org/developer/nova/support-matrix.html#operation_set_admin_password

[3]
http://logs.openstack.org/28/215328/3/check/gate-tempest-dsvm-f21/8e9eae5/logs/rpm-qa.txt.gz

[4] http://rpmfind.net/linux/rpm2html/search.php?query=libvirt
[5] https://wiki.openstack.org/wiki/LibvirtDistroSupportMatrix



I poked a bit today on a f23 job and there are people working on getting 
an f22 node available for testing in infra.  f23 isn't available until 
2015/10/27 so I guess I'm a bit premature on expecting to get a 
gate-tempest-dsvm-f23 job setup.


--

Thanks,

Matt Riedemann


__
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] [nova] testing for setting the admin password via the libvirt driver

2015-08-25 Thread Matt Riedemann
Support to change the admin password on an instance via the libvirt 
driver landed in liberty [1] but the hypervisor support matrix wasn't 
updated [2].  There is a version restriction in the driver that it won't 
work unless you're using at least libvirt 1.2.16.


We should be able to at least update the hypervisor support matrix that 
this is supported for libvirt with the version restriction.  markus_z 
actually pointed that out in the review of the change to add the support 
but it was ignored.


The other thing I was wondering about was testing.  The check/gate queue 
jobs with ubuntu 14.04 only have libvirt 1.2.2.


There is the fedora 21 job that runs on the experimental queue and I've 
traditionally considered this a place to test out libvirt driver 
features that need something newer than 1.2.2, but that only goes up to 
libvirt 1.2.9.3 [3].


It looks like you have to get up to fedora 23 to be able to test this 
set-admin-password function [4].  In fact it looks like the only major 
distro out there right now that supports this new enough version of 
libvirt is fc23 [5].


Does anyone fancy getting a f23 job setup in the experimental queue for 
nova?  It would be nice to actually be able to test the bleeding edge 
features that we put into the driver code.


[1] https://review.openstack.org/#/c/185910/
[2] 
http://docs.openstack.org/developer/nova/support-matrix.html#operation_set_admin_password
[3] 
http://logs.openstack.org/28/215328/3/check/gate-tempest-dsvm-f21/8e9eae5/logs/rpm-qa.txt.gz

[4] http://rpmfind.net/linux/rpm2html/search.php?query=libvirt
[5] https://wiki.openstack.org/wiki/LibvirtDistroSupportMatrix

--

Thanks,

Matt Riedemann


__
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