sorry for the verbosity (this was hard to test) ... but I now see iso compliant response in my testing:
2011-02-19 02:17:20,951 DEBUG nova.api.request [-] <?xml version="1.0" ?><DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2009-11-30/"><requestId>N-L40NGYDKWV2G3NG-KD</requestId><reservationSet><item><ownerId>mtbcal</ownerId><groupSet/><reservationId>r-gle2kkul</reservationId><instancesSet><item><displayDescription/><displayName/><keyName>mykey (mtbcal, None)</keyName><instanceId>i-00000004</instanceId><instanceState><code/><name>scheduling</name></instanceState><publicDnsName/><imageId>ami-5b5mum3v</imageId><productCodesSet/><privateDnsName/><dnsName/><launchTime>2011-02-19T10:13:42</launchTime><placement><availabilityZone>unknown zone</availabilityZone></placement><amiLaunchIndex>0</amiLaunchIndex><instanceType>m1.small</instanceType></item></instancesSet></item><item><ownerId>mtbcal</ownerId><groupSet><item><groupId>default</groupId></item></groupSet><reservationId>r-2ofpbpqz</reservationId><instancesSet><item><displayDescription/><displayName>Server 3</displayName><keyName>mykey (mtbcal, openstack)</keyName><instanceId>i-00000003</instanceId><instanceState><code>1</code><name>running</name></instanceState><publicDnsName/><imageId>ami-5b5mum3v</imageId><productCodesSet/><privateDnsName>172.16.0.3</privateDnsName><dnsName>172.16.0.3</dnsName><launchTime>2011-02-19T10:02:45</launchTime><placement><availabilityZone>nova</availabilityZone></placement><amiLaunchIndex>0</amiLaunchIndex><instanceType>m1.small</instanceType></item></instancesSet></item></reservationSet></DescribeInstancesResponse> from MainProcess (pid=24085) _render_response /home/kpepple/src/nova/lp721297/nova/api/ec2/apirequest.py:150
sorry for the verbosity (this was hard to test) ... but I now see iso compliant response in my testing:
2011-02-19 02:17:20,951 DEBUG nova.api.request [-] <?xml version="1.0" ?><DescribeInst ancesResponse xmlns="http:// ec2.amazonaws. com/doc/ 2009-11- 30/"><requestId> N-L40NGYDKWV2G3 NG-KD</ requestId> <reservationSet ><item> <ownerId> mtbcal< /ownerId> <groupSet/ ><reservationId >r-gle2kkul< /reservationId> <instancesSet> <item>< displayDescript ion/><displayNa me/><keyName> mykey (mtbcal, None)</ keyName> <instanceId> i-00000004< /instanceId> <instanceState> <code/> <name>schedulin g</name> </instanceState ><publicDnsName /><imageId> ami-5b5mum3v< /imageId> <productCodesSe t/><privateDnsN ame/><dnsName/ ><launchTime> 2011-02- 19T10:13: 42</launchTime> <placement> <availabilityZo ne>unknown zone</availabil ityZone> </placement> <amiLaunchIndex >0</amiLaunchIn dex><instanceTy pe>m1.small< /instanceType> </item> </instancesSet> </item> <item>< ownerId> mtbcal< /ownerId> <groupSet> <item>< groupId> default< /groupId> </item> </groupSet> <reservationId> r-2ofpbpqz< /reservationId> <instancesSet> <item>< displayDescript ion/><displayNa me>Server 3</displayName> <keyName> mykey (mtbcal, openstack) </keyName> <instanceId> i-00000003< /instanceId> <instanceState> <code>1< /code>< name>running< /name>< /instanceState> <publicDnsName/ ><imageId> ami-5b5mum3v< /imageId> <productCodesSe t/><privateDnsN ame>172. 16.0.3< /privateDnsName ><dnsName> 172.16. 0.3</dnsName> <launchTime> 2011-02- 19T10:02: 45</launchTime> <placement> <availabilityZo ne>nova< /availabilityZo ne></placement> <amiLaunchIndex >0</amiLaunchIn dex><instanceTy pe>m1.small< /instanceType> </item> </instancesSet> </item> </reservationSe t></DescribeIns tancesResponse> from MainProcess (pid=24085) _render_response /home/kpepple/ src/nova/ lp721297/ nova/api/ ec2/apirequest. py:150