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

John Ferlan jferlan at redhat.com
Fri Nov 15 00:29:09 UTC 2013


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




More information about the Libvirt-cim mailing list