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(a)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