RE: open pegasus 2.12 & SCVMM integration

"Paul Robert Marino" <[email protected]> Wed, 27 Feb 2013 08:24:14 -0500
Newsgroups gmane.network.open-pegasus.general
Message-ID <[email protected]>
The namespace you specified is interop are you sure you didn't want root/interop

-- Sent from my HP Pre3

----------
On Feb 27, 2013 1:00 AM, Deshpande, Rohini (IESL) <[email protected]> wrote:

Hi Ben Wang,

I’m not sure what is wrong with your request, but a similar request went through when I tested.

<?xml version="1.0" encoding="utf-8" ?>

<CIM CIMVERSION="2.0" DTDVERSION="2.0">

<MESSAGE ID="1000" PROTOCOLVERSION="1.0">

<SIMPLEREQ>

<IMETHODCALL NAME="CreateInstance">

<LOCALNAMESPACEPATH>

<NAMESPACE NAME="test"/>

<NAMESPACE NAME="testprovider"/>

</LOCALNAMESPACEPATH>

<IPARAMVALUE NAME="NewInstance">

<INSTANCE CLASSNAME="CIM_IndicationFilter" >

<PROPERTY NAME="Name" TYPE="string">

<VALUE>filter2</VALUE>

</PROPERTY>

<PROPERTY NAME="Query" TYPE="string">

<VALUE>SELECT * from IndicationStressTestClass</VALUE>

</PROPERTY>

<PROPERTY NAME="QueryLanguage" TYPE="string">

<VALUE>DMTF:CQL</VALUE>

</PROPERTY>

<PROPERTY NAME="SourceNamespace" TYPE="string">

<VALUE>test/testprovider</VALUE>

</PROPERTY>

</INSTANCE>

</IPARAMVALUE>

</IMETHODCALL>

</SIMPLEREQ>

</MESSAGE>

</CIM>

Maybe you can try the above request. You could also try using the cimsub command with “-c” for creating the filter.

You can enable cimserver tracing to know why it is failing. “cimserver traceLevel=4 traceComponents=All” (for tracing all components at level 4).

Regards,

Rohini Deshpande

Software Engineer/OpenPegasus Committer

Hewlett Packard

From: Ben Wang [mailto:[email protected]]

Sent: Wednesday, February 27, 2013 4:24 AM

To: [email protected]

Cc: [email protected]

Subject: open pegasus 2.12 & SCVMM integration

Hi all,

I am using Open Pegasus 2.12 + CIMPLE provider to integration with MS SCVMM 2012. According to MS spec, life cycle indication will be used to sync client cache with provider.

SCVMM will try to register client specific filters during its discovery stage. However, my provider fails to respond to the registration request, here is snippet of xml dump

…

<?xml version="1.0" encoding="UTF-8"?>

<CIM CIMVERSION="2.0" DTDVERSION="2.0">

<MESSAGE ID="11" PROTOCOLVERSION="1.0">

<SIMPLEREQ>

<IMETHODCALL NAME="CreateInstance">

<LOCALNAMESPACEPATH>

<NAMESPACE NAME="interop" />

</LOCALNAMESPACEPATH>

<IPARAMVALUE NAME="NewInstance">

<INSTANCE CLASSNAME="CIM_IndicationFilter">

<PROPERTY NAME="Name" TYPE="string">

<VALUE>54479A7D15EC4D4F923090046D0D9E91:CIM_InstDeletion:CIM_ComputerSystem</VALUE>

</PROPERTY>

<PROPERTY NAME="Caption" TYPE="string">

<VALUE>Microsoft Storage Service Subscription</VALUE>

</PROPERTY>

<PROPERTY NAME="QueryLanguage" TYPE="string">

<VALUE>DMTF:CQL</VALUE>

</PROPERTY>

<PROPERTY NAME="Query" TYPE="string">

<VALUE>SELECT * FROM CIM_InstDeletion WHERE SourceInstance ISA CIM_ComputerSystem</VALUE>

</PROPERTY>

<PROPERTY NAME="SourceNamespace" TYPE="string">

<VALUE>interop</VALUE>

</PROPERTY>

</INSTANCE>

</IPARAMVALUE>

</IMETHODCALL>

</SIMPLEREQ>

</MESSAGE>

</CIM>

02/26/13 16:39:29 INFORMATION:

<?xml version="1.0" encoding="utf-8" ?>

<CIM CIMVERSION="2.0" DTDVERSION="2.0">

<MESSAGE ID="11" PROTOCOLVERSION="1.0">

<SIMPLERSP>

<IMETHODRESPONSE NAME="CreateInstance">

<ERROR CODE="7" DESCRIPTION="CIM_ERR_NOT_SUPPORTED: DMTF:CQL"/></IMETHODRESPONSE>

</SIMPLERSP>

</MESSAGE>

</CIM>

…

I do have some debug messages in my CIM_IndicationFilter and CIM_InstDeletion provider, but those message never get printed out. It seems to me that Pegasus responds to the client registration request without asking my provider.

I am still exploring the right way to implement an indication provider, so I appreciate if someone can cast light on my issue even if it sounds a little dumbJ

PS: I did have PEGASUS_ENABLE_CQL=true when I compiled Open Pegasus.

Could somebody cast some light on my issue?

Thank you very much.

_____________________________________

Ben Wang

Software Engineer

FalconStor Software, Inc. (NASDAQ: FALC)

2 Huntington Quadrangle, Suite 2S01

Melville, NY 11747

O: 1.631.773.4489

M: 1.631.988.2209

[email protected]

Defining Data Protection, Again™

http://www.falconstor.com/news-and-events/press-center/press-releases-top-story/2256-falconstor-recovertrac-2-5-selected-for-a-best-of-vmworld-2012-gold-award

Follow us:

http://www.falconstor.com/community/blogs http://twitter.com/FalconStor http://www.linkedin.com/groups?mostPopular=&gid=776377 http://www.youtube.com/user/FalconStor http://www.flickr.com/photos/falconstor/

This email and any attachment(s) is for the intended recipient only and may be confidential. If you are not the intended recipient, please delete this e-mail and advise the sender immediately.
Unauthorized use or distribution is prohibited.
image001.gif (image/gif, 17.8 KB) - not displayed
image002.gif (image/gif, 1 KB) - not displayed
image003.png (image/png, 2.3 KB) - not displayed
image004.png (image/png, 1.7 KB) - not displayed
image005.png (image/png, 2.2 KB) - not displayed
image006.png (image/png, 2.1 KB) - not displayed