[CentOS-virt] Libvirt enhancement requests

Wed Nov 4 10:31:30 UTC 2015
Jean-Marc LIGER <jean-marc.liger at parisdescartes.fr>


Le 03/11/2015 00:49, Jean-Marc LIGER a écrit :
>
> Le 02/11/2015 18:28, Johnny Hughes a écrit :
>> On 10/31/2015 04:34 PM, Jean-Marc LIGER wrote:
>>> Hi Lucian,
>>>
>>> It seems to be upstream libvirt-1.2.15-2 with options with_xen and
>>> with_libxl enabled.
>>> http://cbs.centos.org/koji/buildinfo?buildID=1348
>>>
>> Right, and we can use that version, or a newer one and enable rbd as well.
>
> You might use this preview one :
> http://people.redhat.com/~rjones/libguestfs-RHEL-7.2-preview/libvirt-1.2.17-3.el7.src.rpm
>
> I personally rebuild libvirt from last official releases which enable 
> ceph by default for el7 :
> http://libvirt.org/sources/
>
> My dogfooding tests still **can be found here :
> https://copr.fedoraproject.org/coprs/jmliger/virt7-upstream/
>
>> The next question is, is there a difference between the generic rbd and
>> building against ceph-devel.  (As in, is one ceph only and the other
>> generic only or can you use both when built against ceph-devel, etc)
>>
>> Since qemu-kvm-ev enables ceph, if we can also enable ceph in libvirt,
>> seems like a win to me, if it also does rbd the same as building against
>> librados2-devel and librbd1-devel.
> Maybe I'm wrong but ceph-devel seems to have been replaced by librados2-devel and librbd1-devel in el7.

%package devel-compat
Summary:        Compatibility package for Ceph headers
Group:          Development/Libraries
License:        LGPL-2.0
Obsoletes:      ceph-devel
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       librados2-devel = %{epoch}:%{version}-%{release}
Requires:       libradosstriper1-devel = %{epoch}:%{version}-%{release}
Requires:       librbd1-devel = %{epoch}:%{version}-%{release}
Requires:       libcephfs1-devel = %{epoch}:%{version}-%{release}
Requires:       libcephfs_jni1-devel = %{epoch}:%{version}-%{release}
Provides:       ceph-devel
%description devel-compat
This is a compatibility package to accommodate ceph-devel split into
librados2-devel, librbd1-devel and libcephfs1-devel. Packages still 
depending
on ceph-devel should be fixed to depend on librados2-devel, librbd1-devel,
libcephfs1-devel or libradosstriper1-devel instead.

>> These may only work with CentOS 7 as well .. have to look at if those
>> build in CentOS 6.7.
>
> Which ceph release forCentOS 6.7Hammer or Firefly ?
> Jean-Marc Liger
>
>> Thoughts?
>>
>> Thanks,
>> Johnny Hughes
>>
>>
>>> Regards,
>>> Jean-Marc
>>>
>>> Le 28/10/2015 09:38, Nux! a écrit :
>>>> Pasi,
>>>>
>>>> Where are these RPMs, how are they built, what exactly are the
>>>> differences vs the stock ones?
>>>>
>>>> Regards,
>>>> Lucian
>>>>
>>>> -- 
>>>> Sent from the Delta quadrant using Borg technology!
>>>>
>>>> Nux!
>>>> www.nux.ro
>>>>
>>>> ----- Original Message -----
>>>>> From: "Pasi Kärkkäinen"<pasik at iki.fi>
>>>>> To: "Discussion about the virtualization on CentOS"
>>>>> <centos-virt at centos.org>
>>>>> Sent: Wednesday, 28 October, 2015 08:36:18
>>>>> Subject: Re: [CentOS-virt] Libvirt enhancement requests
>>>>> On Tue, Oct 27, 2015 at 05:19:16PM +0000, Nux! wrote:
>>>>>> To clarify my own request:
>>>>>>
>>>>>> RBD (for CEPH) support is available in the version bundled in RHEL
>>>>>> 7.2 Beta, so
>>>>>> we'll have it in CentOS 7.2 (or whatever will be the identifying
>>>>>> number).
>>>>>>
>>>>>> The hooks seems just like a matter of creating files in the correct
>>>>>> location.
>>>>>>
>>>>>> ..So, all is good in the world once again.
>>>>>>
>>>>> Except the VirtSIG provides a different version/build of libvirt
>>>>> rpms, so we
>>>>> still need to enable RBD/Ceph support separately in VirtSIG provided
>>>>> version..
>>>>>
>>>>>
>>>>> -- Pasi
>>>>>
>>>>>> Regards,
>>>>>> Lucian
>>>>>>
>>>>>> -- 
>>>>>> Sent from the Delta quadrant using Borg technology!
>>>>>>
>>>>>> Nux!
>>>>>> www.nux.ro
>>>>>>
>>>>>> ----- Original Message -----
>>>>>>> From: "Nux!"<nux at li.nux.ro>
>>>>>>> To: "Discussion about the virtualization on CentOS"
>>>>>>> <centos-virt at centos.org>
>>>>>>> Sent: Tuesday, 27 October, 2015 15:22:27
>>>>>>> Subject: Re: [CentOS-virt] Libvirt enhancement requests
>>>>>>> So... how exactly do we proceed?
>>>>>>>
>>>>>>> Anyone from the Virt SIG, please stand up?
>>>>>>>
>>>>>>> -- 
>>>>>>> Sent from the Delta quadrant using Borg technology!
>>>>>>>
>>>>>>> Nux!
>>>>>>> www.nux.ro
>>>>>>>
>>>>>>> ----- Original Message -----
>>>>>>>> From: "Pasi Kärkkäinen"<pasik at iki.fi>
>>>>>>>> To: "Discussion about the virtualization on CentOS"
>>>>>>>> <centos-virt at centos.org>
>>>>>>>> Sent: Sunday, 25 October, 2015 11:02:22
>>>>>>>> Subject: Re: [CentOS-virt] Libvirt enhancement requests
>>>>>>>> On Wed, Oct 21, 2015 at 05:44:20PM +0100, Nux! wrote:
>>>>>>>>> Hi folks,
>>>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>>> I know you're rebuilding livbirt for the SIG. Would it be
>>>>>>>>> possible to enable RBD
>>>>>>>>> support in it?
>>>>>>>>>
>>>>>>>> Yes, we should definitely enable RBD / Ceph support in libvirt!
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>> I know quite a few cases (in the Cloudstack community) that
>>>>>>>>> switched to Ubuntu
>>>>>>>>> particularly because CEPH support was missing.
>>>>>>>>> The recommendation is to rebuild the rpms, but this is not a
>>>>>>>>> viable thing for
>>>>>>>>> everyone. E.g.
>>>>>>>>> http://blog.widodh.nl/2015/04/rebuilding-libvirt-under-centos-7-1-with-rbd-storage-pool-support/
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Another thing that I noticed on the CentOS ml recently is an
>>>>>>>>> alleged lack of
>>>>>>>>> hooks,https://www.libvirt.org/hooks.html
>>>>>>>>>
>>>>>>>>> And last but not least, where could I find the libvirt (s)rpms
>>>>>>>>> that the SIG
>>>>>>>>> produces?
>>>>>>>>>
>>>>>>>>> Lucian
>>>>>>>>>
>>>>>>>> -- Pasi
>>
>>
>> _______________________________________________
>> CentOS-virt mailing list
>> CentOS-virt at centos.org
>> https://lists.centos.org/mailman/listinfo/centos-virt
>
>
>
> _______________________________________________
> CentOS-virt mailing list
> CentOS-virt at centos.org
> https://lists.centos.org/mailman/listinfo/centos-virt

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.centos.org/pipermail/centos-virt/attachments/20151104/dbc223a4/attachment-0006.html>