[Libvirt-cim] [RESEND PATCH 0/3] libvirt-cim: Fix provider registration

Boris Fiuczynski fiuczy at linux.vnet.ibm.com
Fri Nov 15 12:17:28 UTC 2013


On 11/15/2013 01:29 AM, John Ferlan wrote:
> On 11/14/2013 05:28 AM, Daniel Hansel wrote:
>
>> Hi John,
>>
>> after investigating in this problem we have seen that with tog-pegasus version 2.12.1-5 the namespace for base classes was changed from root/PG_Interop to root/interop.
>> tog-pegasus can be build using an option that changes this namespace to one of these 2 namespaces.
>> As far as we could see RedHat is using this option (and the new namespace) in their build of tog-pegasus.
>>
>> The cim providers that should be installed have to use the correct namespace to find the right classes.
>> This would lead to an incompatibility of cim providers AND clients.
>>
>> Therefore the pegasus community does NOT recommend the change to the new namespace until a backwards compatible way is implemented in tog-pegasus.
>>
>> Kind regards,
>> Daniel
>>
>
> So just to be sure - if I'm reading this right, tog-pegasus 2.12.1-5 and
> beyond have broken libvirt-cim?
>
> Do the tog-pegasus developers know this?  Is there a bug to track?
>
> Was there some expectation that libvirt-cim "change" to using
> root/interop?  I guess the hard part for me is that anyone getting the
> latest updates to f19 will run into this.  It doesn't matter for RHEL6
> since 6.5 at least since it's only up to 2.12.0-3.
>
> Tks,
>
> John
>
> _______________________________________________
> Libvirt-cim mailing list
> Libvirt-cim at redhat.com
> https://www.redhat.com/mailman/listinfo/libvirt-cim
>

John,
looking a bit more at this I found that other provider libraries have 
been adjusted to the namespace change. I have put Vitezslav Crhonek on 
cc who provided the changes for the sblim-cmpi libraries.
Here is an example (see changelog):
http://s390pkgs.fedoraproject.org/koji/buildinfo?buildID=209208

Mit freundlichen Grüßen/Kind regards
    Boris Fiuczynski

IBM Deutschland Research & Development GmbH
Vorsitzender des Aufsichtsrats: Martina Köderitz
Geschäftsführung: Dirk Wittkopp
Sitz der Gesellschaft: Böblingen
Registergericht: Amtsgericht Stuttgart, HRB 243294




More information about the Libvirt-cim mailing list