You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltacloud.apache.org by mf...@apache.org on 2012/06/04 13:21:08 UTC
[44/46] Ec2: Added VCR cassette required to run Ec2 minitest
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/f965e758/server/tests/drivers/ec2/fixtures/test_0023_should_advertise_the_storage_volumes_used_by_the_instance_instance_i-3f7c6459.yml
----------------------------------------------------------------------
diff --git a/server/tests/drivers/ec2/fixtures/test_0023_should_advertise_the_storage_volumes_used_by_the_instance_instance_i-3f7c6459.yml b/server/tests/drivers/ec2/fixtures/test_0023_should_advertise_the_storage_volumes_used_by_the_instance_instance_i-3f7c6459.yml
new file mode 100644
index 0000000..fde9e05
--- /dev/null
+++ b/server/tests/drivers/ec2/fixtures/test_0023_should_advertise_the_storage_volumes_used_by_the_instance_instance_i-3f7c6459.yml
@@ -0,0 +1,79 @@
+---
+http_interactions:
+- request:
+ method: get
+ uri: https://ec2.us-east-1.amazonaws.com/?AWSAccessKeyId=AKIAIZ63KHGXIWDMBY6Q&Action=DescribeInstances&InstanceId.1=i-3f7c6459&Signature=R4j1gK8B5cq6K06bsGxwDvo/0oIDhK5LUK2e2ghKvQg=&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2012-05-31T10:58:00.000Z&Version=2010-08-31
+ body:
+ string: ""
+ headers:
+ User-Agent:
+ - ""
+ Accept:
+ - "*/*"
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Transfer-Encoding:
+ - chunked
+ Server:
+ - AmazonEC2
+ Content-Type:
+ - text/xml;charset=UTF-8
+ Date:
+ - Thu, 31 May 2012 09:18:32 GMT
+ body:
+ string: |-
+ <?xml version="1.0" encoding="UTF-8"?>
+ <DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2010-08-31/">
+ <requestId>cd2a9144-9cda-49a5-a5d7-3e71eaf99fe1</requestId>
+ <reservationSet>
+ <item>
+ <reservationId>r-c96d68ab</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-3f7c6459</instanceId>
+ <imageId>ami-db65bab2</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2012-05-31 08:21:34 GMT)</reason>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T08:20:48.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1a</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-b6aa75df</kernelId>
+ <monitoring>
+ <state>enabled</state>
+ </monitoring>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>i386</architecture>
+ <rootDeviceType>instance-store</rootDeviceType>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </item>
+ </reservationSet>
+ </DescribeInstancesResponse>
+ http_version:
+ recorded_at: Thu, 31 May 2012 10:58:00 GMT
+recorded_with: VCR 2.1.1
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/f965e758/server/tests/drivers/ec2/fixtures/test_0023_should_advertise_the_storage_volumes_used_by_the_instance_instance_i-7f362e19.yml
----------------------------------------------------------------------
diff --git a/server/tests/drivers/ec2/fixtures/test_0023_should_advertise_the_storage_volumes_used_by_the_instance_instance_i-7f362e19.yml b/server/tests/drivers/ec2/fixtures/test_0023_should_advertise_the_storage_volumes_used_by_the_instance_instance_i-7f362e19.yml
new file mode 100644
index 0000000..2408895
--- /dev/null
+++ b/server/tests/drivers/ec2/fixtures/test_0023_should_advertise_the_storage_volumes_used_by_the_instance_instance_i-7f362e19.yml
@@ -0,0 +1,80 @@
+---
+http_interactions:
+- request:
+ method: get
+ uri: https://ec2.us-east-1.amazonaws.com/?AWSAccessKeyId=AKIAIZ63KHGXIWDMBY6Q&Action=DescribeInstances&InstanceId.1=i-7f362e19&Signature=FVJH4CmCuT8CTiYoKxXkwJCyiipjp5iAbXqqMT00opQ=&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2012-05-31T10:58:00.000Z&Version=2010-08-31
+ body:
+ string: ""
+ headers:
+ User-Agent:
+ - ""
+ Accept:
+ - "*/*"
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Transfer-Encoding:
+ - chunked
+ Server:
+ - AmazonEC2
+ Content-Type:
+ - text/xml;charset=UTF-8
+ Date:
+ - Thu, 31 May 2012 09:18:35 GMT
+ body:
+ string: |-
+ <?xml version="1.0" encoding="UTF-8"?>
+ <DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2010-08-31/">
+ <requestId>58491143-5d15-4838-b053-589956e63ea8</requestId>
+ <reservationSet>
+ <item>
+ <reservationId>r-bf1217dd</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-7f362e19</instanceId>
+ <imageId>ami-e565ba8c</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2012-05-31 09:10:37 GMT)</reason>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T09:10:11.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1a</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-88aa75e1</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </item>
+ </reservationSet>
+ </DescribeInstancesResponse>
+ http_version:
+ recorded_at: Thu, 31 May 2012 10:58:00 GMT
+recorded_with: VCR 2.1.1
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/f965e758/server/tests/drivers/ec2/fixtures/test_0023_should_advertise_the_storage_volumes_used_by_the_instance_instance_i-df352db9.yml
----------------------------------------------------------------------
diff --git a/server/tests/drivers/ec2/fixtures/test_0023_should_advertise_the_storage_volumes_used_by_the_instance_instance_i-df352db9.yml b/server/tests/drivers/ec2/fixtures/test_0023_should_advertise_the_storage_volumes_used_by_the_instance_instance_i-df352db9.yml
new file mode 100644
index 0000000..2337501
--- /dev/null
+++ b/server/tests/drivers/ec2/fixtures/test_0023_should_advertise_the_storage_volumes_used_by_the_instance_instance_i-df352db9.yml
@@ -0,0 +1,89 @@
+---
+http_interactions:
+- request:
+ method: get
+ uri: https://ec2.us-east-1.amazonaws.com/?AWSAccessKeyId=AKIAIZ63KHGXIWDMBY6Q&Action=DescribeInstances&InstanceId.1=i-df352db9&Signature=1mHA/gwGIiszOtuX5jdLn2bOlk9s1HV9fsR0OQStxBM=&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2012-05-31T10:58:00.000Z&Version=2010-08-31
+ body:
+ string: ""
+ headers:
+ User-Agent:
+ - ""
+ Accept:
+ - "*/*"
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Transfer-Encoding:
+ - chunked
+ Server:
+ - AmazonEC2
+ Content-Type:
+ - text/xml;charset=UTF-8
+ Date:
+ - Thu, 31 May 2012 09:18:34 GMT
+ body:
+ string: |-
+ <?xml version="1.0" encoding="UTF-8"?>
+ <DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2010-08-31/">
+ <requestId>06ec4f65-723a-4239-8741-a21299857eaf</requestId>
+ <reservationSet>
+ <item>
+ <reservationId>r-e7121785</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>quicklaunch-1</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-df352db9</instanceId>
+ <imageId>ami-e565ba8c</imageId>
+ <instanceState>
+ <code>16</code>
+ <name>running</name>
+ </instanceState>
+ <privateDnsName>ip-10-212-181-44.ec2.internal</privateDnsName>
+ <dnsName>ec2-107-20-92-81.compute-1.amazonaws.com</dnsName>
+ <reason/>
+ <keyName>test1</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2012-05-31T09:09:50.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1b</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-88aa75e1</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <privateIpAddress>10.212.181.44</privateIpAddress>
+ <ipAddress>107.20.92.81</ipAddress>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping>
+ <item>
+ <deviceName>/dev/sda1</deviceName>
+ <ebs>
+ <volumeId>vol-6bcf1405</volumeId>
+ <status>attached</status>
+ <attachTime>2012-05-31T09:10:24.000Z</attachTime>
+ <deleteOnTermination>true</deleteOnTermination>
+ </ebs>
+ </item>
+ </blockDeviceMapping>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken>ZtNoD1338455390164</clientToken>
+ </item>
+ </instancesSet>
+ </item>
+ </reservationSet>
+ </DescribeInstancesResponse>
+ http_version:
+ recorded_at: Thu, 31 May 2012 10:58:00 GMT
+recorded_with: VCR 2.1.1
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/f965e758/server/tests/drivers/ec2/fixtures/test_0023_should_advertise_the_storage_volumes_used_by_the_instance_instance_i-ff7a6299.yml
----------------------------------------------------------------------
diff --git a/server/tests/drivers/ec2/fixtures/test_0023_should_advertise_the_storage_volumes_used_by_the_instance_instance_i-ff7a6299.yml b/server/tests/drivers/ec2/fixtures/test_0023_should_advertise_the_storage_volumes_used_by_the_instance_instance_i-ff7a6299.yml
new file mode 100644
index 0000000..5792d03
--- /dev/null
+++ b/server/tests/drivers/ec2/fixtures/test_0023_should_advertise_the_storage_volumes_used_by_the_instance_instance_i-ff7a6299.yml
@@ -0,0 +1,79 @@
+---
+http_interactions:
+- request:
+ method: get
+ uri: https://ec2.us-east-1.amazonaws.com/?AWSAccessKeyId=AKIAIZ63KHGXIWDMBY6Q&Action=DescribeInstances&InstanceId.1=i-ff7a6299&Signature=RdVmByqfbRNLSCIYJGWGBHEb14RnrHoxKc8PvgHAmA8=&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2012-05-31T10:58:00.000Z&Version=2010-08-31
+ body:
+ string: ""
+ headers:
+ User-Agent:
+ - ""
+ Accept:
+ - "*/*"
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Transfer-Encoding:
+ - chunked
+ Server:
+ - AmazonEC2
+ Content-Type:
+ - text/xml;charset=UTF-8
+ Date:
+ - Thu, 31 May 2012 09:18:31 GMT
+ body:
+ string: |-
+ <?xml version="1.0" encoding="UTF-8"?>
+ <DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2010-08-31/">
+ <requestId>f56bc923-d959-4e93-8e91-a671e0eecb8f</requestId>
+ <reservationSet>
+ <item>
+ <reservationId>r-3962675b</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-ff7a6299</instanceId>
+ <imageId>ami-db65bab2</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2012-05-31 08:21:55 GMT)</reason>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T08:19:17.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1a</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-b6aa75df</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>i386</architecture>
+ <rootDeviceType>instance-store</rootDeviceType>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </item>
+ </reservationSet>
+ </DescribeInstancesResponse>
+ http_version:
+ recorded_at: Thu, 31 May 2012 10:58:00 GMT
+recorded_with: VCR 2.1.1
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/f965e758/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance.yml
----------------------------------------------------------------------
diff --git a/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance.yml b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance.yml
new file mode 100644
index 0000000..3410c2d
--- /dev/null
+++ b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance.yml
@@ -0,0 +1,419 @@
+---
+http_interactions:
+- request:
+ method: get
+ uri: https://ec2.us-east-1.amazonaws.com/?AWSAccessKeyId=AKIAIZ63KHGXIWDMBY6Q&Action=DescribeInstances&Signature=OYETyEF7LC0YSVZD7OM6/HMbgTdH7dJydXbtxPRPnvY=&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2012-05-31T10:58:00.000Z&Version=2010-08-31
+ body:
+ string: ""
+ headers:
+ User-Agent:
+ - ""
+ Accept:
+ - "*/*"
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Transfer-Encoding:
+ - chunked
+ Server:
+ - AmazonEC2
+ Content-Type:
+ - text/xml;charset=UTF-8
+ Date:
+ - Thu, 31 May 2012 09:20:26 GMT
+ body:
+ string: |-
+ <?xml version="1.0" encoding="UTF-8"?>
+ <DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2010-08-31/">
+ <requestId>e03dfc87-c674-4fec-b7c9-1c54de912578</requestId>
+ <reservationSet>
+ <item>
+ <reservationId>r-3962675b</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-ff7a6299</instanceId>
+ <imageId>ami-db65bab2</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2012-05-31 08:21:55 GMT)</reason>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T08:19:17.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1a</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-b6aa75df</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>i386</architecture>
+ <rootDeviceType>instance-store</rootDeviceType>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-c96d68ab</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-3f7c6459</instanceId>
+ <imageId>ami-db65bab2</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2012-05-31 08:21:34 GMT)</reason>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T08:20:48.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1a</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-b6aa75df</kernelId>
+ <monitoring>
+ <state>enabled</state>
+ </monitoring>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>i386</architecture>
+ <rootDeviceType>instance-store</rootDeviceType>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-2d12174f</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-1b352d7d</instanceId>
+ <imageId>ami-e565ba8c</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2012-05-31 09:10:05 GMT)</reason>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T09:09:37.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1c</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-88aa75e1</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-e7121785</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>quicklaunch-1</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-df352db9</instanceId>
+ <imageId>ami-e565ba8c</imageId>
+ <instanceState>
+ <code>16</code>
+ <name>running</name>
+ </instanceState>
+ <privateDnsName>ip-10-212-181-44.ec2.internal</privateDnsName>
+ <dnsName>ec2-107-20-92-81.compute-1.amazonaws.com</dnsName>
+ <reason/>
+ <keyName>test1</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2012-05-31T09:09:50.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1b</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-88aa75e1</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <privateIpAddress>10.212.181.44</privateIpAddress>
+ <ipAddress>107.20.92.81</ipAddress>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping>
+ <item>
+ <deviceName>/dev/sda1</deviceName>
+ <ebs>
+ <volumeId>vol-6bcf1405</volumeId>
+ <status>attached</status>
+ <attachTime>2012-05-31T09:10:24.000Z</attachTime>
+ <deleteOnTermination>true</deleteOnTermination>
+ </ebs>
+ </item>
+ </blockDeviceMapping>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken>ZtNoD1338455390164</clientToken>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-bf1217dd</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-7f362e19</instanceId>
+ <imageId>ami-e565ba8c</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2012-05-31 09:10:37 GMT)</reason>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T09:10:11.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1a</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-88aa75e1</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-e91d188b</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-0d372f6b</instanceId>
+ <imageId>ami-e565ba8c</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2012-05-31 09:11:06 GMT)</reason>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T09:10:39.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1a</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-88aa75e1</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-73242111</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-37213951</instanceId>
+ <imageId>ami-e565ba8c</imageId>
+ <instanceState>
+ <code>32</code>
+ <name>shutting-down</name>
+ </instanceState>
+ <privateDnsName>ip-10-122-51-201.ec2.internal</privateDnsName>
+ <dnsName>ec2-23-21-28-150.compute-1.amazonaws.com</dnsName>
+ <reason>User initiated (2012-05-31 09:19:10 GMT)</reason>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T09:18:44.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1c</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-88aa75e1</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <privateIpAddress>10.122.51.201</privateIpAddress>
+ <ipAddress>23.21.28.150</ipAddress>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping>
+ <item>
+ <deviceName>/dev/sda1</deviceName>
+ <ebs>
+ <volumeId>vol-f1c01b9f</volumeId>
+ <status>attached</status>
+ <attachTime>2012-05-31T09:19:00.000Z</attachTime>
+ <deleteOnTermination>true</deleteOnTermination>
+ </ebs>
+ </item>
+ </blockDeviceMapping>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-d52421b7</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-79223a1f</instanceId>
+ <imageId>ami-e565ba8c</imageId>
+ <instanceState>
+ <code>32</code>
+ <name>shutting-down</name>
+ </instanceState>
+ <privateDnsName>ip-10-64-83-211.ec2.internal</privateDnsName>
+ <dnsName>ec2-23-22-116-76.compute-1.amazonaws.com</dnsName>
+ <reason>User initiated (2012-05-31 09:20:10 GMT)</reason>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T09:19:32.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1a</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-88aa75e1</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <privateIpAddress>10.64.83.211</privateIpAddress>
+ <ipAddress>23.22.116.76</ipAddress>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping>
+ <item>
+ <deviceName>/dev/sda1</deviceName>
+ <ebs>
+ <volumeId>vol-41c71c2f</volumeId>
+ <status>attached</status>
+ <attachTime>2012-05-31T09:19:58.000Z</attachTime>
+ <deleteOnTermination>true</deleteOnTermination>
+ </ebs>
+ </item>
+ </blockDeviceMapping>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </item>
+ </reservationSet>
+ </DescribeInstancesResponse>
+ http_version:
+ recorded_at: Thu, 31 May 2012 10:58:00 GMT
+recorded_with: VCR 2.1.1
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/f965e758/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-0d372f6b.yml
----------------------------------------------------------------------
diff --git a/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-0d372f6b.yml b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-0d372f6b.yml
new file mode 100644
index 0000000..2be965c
--- /dev/null
+++ b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-0d372f6b.yml
@@ -0,0 +1,80 @@
+---
+http_interactions:
+- request:
+ method: get
+ uri: https://ec2.us-east-1.amazonaws.com/?AWSAccessKeyId=AKIAIZ63KHGXIWDMBY6Q&Action=DescribeInstances&InstanceId.1=i-0d372f6b&Signature=JcrPIL9s/iPrHgl2CsLkMj/AxOvfzEeYZjR0Gsllag4=&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2012-05-31T10:58:00.000Z&Version=2010-08-31
+ body:
+ string: ""
+ headers:
+ User-Agent:
+ - ""
+ Accept:
+ - "*/*"
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Transfer-Encoding:
+ - chunked
+ Server:
+ - AmazonEC2
+ Content-Type:
+ - text/xml;charset=UTF-8
+ Date:
+ - Thu, 31 May 2012 09:20:34 GMT
+ body:
+ string: |-
+ <?xml version="1.0" encoding="UTF-8"?>
+ <DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2010-08-31/">
+ <requestId>450b039d-0e6c-4514-94a4-da5777c95832</requestId>
+ <reservationSet>
+ <item>
+ <reservationId>r-e91d188b</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-0d372f6b</instanceId>
+ <imageId>ami-e565ba8c</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2012-05-31 09:11:06 GMT)</reason>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T09:10:39.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1a</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-88aa75e1</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </item>
+ </reservationSet>
+ </DescribeInstancesResponse>
+ http_version:
+ recorded_at: Thu, 31 May 2012 10:58:00 GMT
+recorded_with: VCR 2.1.1
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/f965e758/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-1b352d7d.yml
----------------------------------------------------------------------
diff --git a/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-1b352d7d.yml b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-1b352d7d.yml
new file mode 100644
index 0000000..2ece0ab
--- /dev/null
+++ b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-1b352d7d.yml
@@ -0,0 +1,80 @@
+---
+http_interactions:
+- request:
+ method: get
+ uri: https://ec2.us-east-1.amazonaws.com/?AWSAccessKeyId=AKIAIZ63KHGXIWDMBY6Q&Action=DescribeInstances&InstanceId.1=i-1b352d7d&Signature=Ac9PUkW/6c0dtioQGg1D1hnVdy/DLDCOEg82pyaeEdc=&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2012-05-31T10:58:00.000Z&Version=2010-08-31
+ body:
+ string: ""
+ headers:
+ User-Agent:
+ - ""
+ Accept:
+ - "*/*"
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Transfer-Encoding:
+ - chunked
+ Server:
+ - AmazonEC2
+ Content-Type:
+ - text/xml;charset=UTF-8
+ Date:
+ - Thu, 31 May 2012 09:20:30 GMT
+ body:
+ string: |-
+ <?xml version="1.0" encoding="UTF-8"?>
+ <DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2010-08-31/">
+ <requestId>74600888-4171-4157-970f-c033915da0e3</requestId>
+ <reservationSet>
+ <item>
+ <reservationId>r-2d12174f</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-1b352d7d</instanceId>
+ <imageId>ami-e565ba8c</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2012-05-31 09:10:05 GMT)</reason>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T09:09:37.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1c</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-88aa75e1</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </item>
+ </reservationSet>
+ </DescribeInstancesResponse>
+ http_version:
+ recorded_at: Thu, 31 May 2012 10:58:00 GMT
+recorded_with: VCR 2.1.1
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/f965e758/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-37213951.yml
----------------------------------------------------------------------
diff --git a/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-37213951.yml b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-37213951.yml
new file mode 100644
index 0000000..603a08d
--- /dev/null
+++ b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-37213951.yml
@@ -0,0 +1,92 @@
+---
+http_interactions:
+- request:
+ method: get
+ uri: https://ec2.us-east-1.amazonaws.com/?AWSAccessKeyId=AKIAIZ63KHGXIWDMBY6Q&Action=DescribeInstances&InstanceId.1=i-37213951&Signature=2dMaL87jke4yFOFkHWvYfTmriOEZuy890ts2XHNDMm8=&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2012-05-31T10:58:00.000Z&Version=2010-08-31
+ body:
+ string: ""
+ headers:
+ User-Agent:
+ - ""
+ Accept:
+ - "*/*"
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Transfer-Encoding:
+ - chunked
+ Server:
+ - AmazonEC2
+ Content-Type:
+ - text/xml;charset=UTF-8
+ Date:
+ - Thu, 31 May 2012 09:20:35 GMT
+ body:
+ string: |-
+ <?xml version="1.0" encoding="UTF-8"?>
+ <DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2010-08-31/">
+ <requestId>c5844b6a-65fb-460e-a45b-16a7a9ff84af</requestId>
+ <reservationSet>
+ <item>
+ <reservationId>r-73242111</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-37213951</instanceId>
+ <imageId>ami-e565ba8c</imageId>
+ <instanceState>
+ <code>32</code>
+ <name>shutting-down</name>
+ </instanceState>
+ <privateDnsName>ip-10-122-51-201.ec2.internal</privateDnsName>
+ <dnsName>ec2-23-21-28-150.compute-1.amazonaws.com</dnsName>
+ <reason>User initiated (2012-05-31 09:19:10 GMT)</reason>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T09:18:44.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1c</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-88aa75e1</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <privateIpAddress>10.122.51.201</privateIpAddress>
+ <ipAddress>23.21.28.150</ipAddress>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping>
+ <item>
+ <deviceName>/dev/sda1</deviceName>
+ <ebs>
+ <volumeId>vol-f1c01b9f</volumeId>
+ <status>attached</status>
+ <attachTime>2012-05-31T09:19:00.000Z</attachTime>
+ <deleteOnTermination>true</deleteOnTermination>
+ </ebs>
+ </item>
+ </blockDeviceMapping>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </item>
+ </reservationSet>
+ </DescribeInstancesResponse>
+ http_version:
+ recorded_at: Thu, 31 May 2012 10:58:00 GMT
+recorded_with: VCR 2.1.1
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/f965e758/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-3f7c6459.yml
----------------------------------------------------------------------
diff --git a/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-3f7c6459.yml b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-3f7c6459.yml
new file mode 100644
index 0000000..0a4d5e5
--- /dev/null
+++ b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-3f7c6459.yml
@@ -0,0 +1,79 @@
+---
+http_interactions:
+- request:
+ method: get
+ uri: https://ec2.us-east-1.amazonaws.com/?AWSAccessKeyId=AKIAIZ63KHGXIWDMBY6Q&Action=DescribeInstances&InstanceId.1=i-3f7c6459&Signature=R4j1gK8B5cq6K06bsGxwDvo/0oIDhK5LUK2e2ghKvQg=&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2012-05-31T10:58:00.000Z&Version=2010-08-31
+ body:
+ string: ""
+ headers:
+ User-Agent:
+ - ""
+ Accept:
+ - "*/*"
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Transfer-Encoding:
+ - chunked
+ Server:
+ - AmazonEC2
+ Content-Type:
+ - text/xml;charset=UTF-8
+ Date:
+ - Thu, 31 May 2012 09:20:28 GMT
+ body:
+ string: |-
+ <?xml version="1.0" encoding="UTF-8"?>
+ <DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2010-08-31/">
+ <requestId>761606b4-a75a-42d8-8431-5a07142306c1</requestId>
+ <reservationSet>
+ <item>
+ <reservationId>r-c96d68ab</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-3f7c6459</instanceId>
+ <imageId>ami-db65bab2</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2012-05-31 08:21:34 GMT)</reason>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T08:20:48.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1a</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-b6aa75df</kernelId>
+ <monitoring>
+ <state>enabled</state>
+ </monitoring>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>i386</architecture>
+ <rootDeviceType>instance-store</rootDeviceType>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </item>
+ </reservationSet>
+ </DescribeInstancesResponse>
+ http_version:
+ recorded_at: Thu, 31 May 2012 10:58:00 GMT
+recorded_with: VCR 2.1.1
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/f965e758/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-79223a1f.yml
----------------------------------------------------------------------
diff --git a/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-79223a1f.yml b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-79223a1f.yml
new file mode 100644
index 0000000..be10578
--- /dev/null
+++ b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-79223a1f.yml
@@ -0,0 +1,92 @@
+---
+http_interactions:
+- request:
+ method: get
+ uri: https://ec2.us-east-1.amazonaws.com/?AWSAccessKeyId=AKIAIZ63KHGXIWDMBY6Q&Action=DescribeInstances&InstanceId.1=i-79223a1f&Signature=wqUZ+ZzA8XwPXGzzOUM8YFYYZdMzH/7WCa87AczwvHc=&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2012-05-31T10:58:00.000Z&Version=2010-08-31
+ body:
+ string: ""
+ headers:
+ User-Agent:
+ - ""
+ Accept:
+ - "*/*"
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Transfer-Encoding:
+ - chunked
+ Server:
+ - AmazonEC2
+ Content-Type:
+ - text/xml;charset=UTF-8
+ Date:
+ - Thu, 31 May 2012 09:20:35 GMT
+ body:
+ string: |-
+ <?xml version="1.0" encoding="UTF-8"?>
+ <DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2010-08-31/">
+ <requestId>7387087b-6147-4dee-a18a-e517e6dfa08f</requestId>
+ <reservationSet>
+ <item>
+ <reservationId>r-d52421b7</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-79223a1f</instanceId>
+ <imageId>ami-e565ba8c</imageId>
+ <instanceState>
+ <code>32</code>
+ <name>shutting-down</name>
+ </instanceState>
+ <privateDnsName>ip-10-64-83-211.ec2.internal</privateDnsName>
+ <dnsName>ec2-23-22-116-76.compute-1.amazonaws.com</dnsName>
+ <reason>User initiated (2012-05-31 09:20:10 GMT)</reason>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T09:19:32.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1a</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-88aa75e1</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <privateIpAddress>10.64.83.211</privateIpAddress>
+ <ipAddress>23.22.116.76</ipAddress>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping>
+ <item>
+ <deviceName>/dev/sda1</deviceName>
+ <ebs>
+ <volumeId>vol-41c71c2f</volumeId>
+ <status>attached</status>
+ <attachTime>2012-05-31T09:19:58.000Z</attachTime>
+ <deleteOnTermination>true</deleteOnTermination>
+ </ebs>
+ </item>
+ </blockDeviceMapping>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </item>
+ </reservationSet>
+ </DescribeInstancesResponse>
+ http_version:
+ recorded_at: Thu, 31 May 2012 10:58:00 GMT
+recorded_with: VCR 2.1.1
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/f965e758/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-7f362e19.yml
----------------------------------------------------------------------
diff --git a/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-7f362e19.yml b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-7f362e19.yml
new file mode 100644
index 0000000..be8c0f7
--- /dev/null
+++ b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-7f362e19.yml
@@ -0,0 +1,80 @@
+---
+http_interactions:
+- request:
+ method: get
+ uri: https://ec2.us-east-1.amazonaws.com/?AWSAccessKeyId=AKIAIZ63KHGXIWDMBY6Q&Action=DescribeInstances&InstanceId.1=i-7f362e19&Signature=FVJH4CmCuT8CTiYoKxXkwJCyiipjp5iAbXqqMT00opQ=&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2012-05-31T10:58:00.000Z&Version=2010-08-31
+ body:
+ string: ""
+ headers:
+ User-Agent:
+ - ""
+ Accept:
+ - "*/*"
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Transfer-Encoding:
+ - chunked
+ Server:
+ - AmazonEC2
+ Content-Type:
+ - text/xml;charset=UTF-8
+ Date:
+ - Thu, 31 May 2012 09:20:32 GMT
+ body:
+ string: |-
+ <?xml version="1.0" encoding="UTF-8"?>
+ <DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2010-08-31/">
+ <requestId>012502e8-2157-4fea-8d0d-70dfd1b6ded0</requestId>
+ <reservationSet>
+ <item>
+ <reservationId>r-bf1217dd</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-7f362e19</instanceId>
+ <imageId>ami-e565ba8c</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2012-05-31 09:10:37 GMT)</reason>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T09:10:11.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1a</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-88aa75e1</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </item>
+ </reservationSet>
+ </DescribeInstancesResponse>
+ http_version:
+ recorded_at: Thu, 31 May 2012 10:58:00 GMT
+recorded_with: VCR 2.1.1
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/f965e758/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-df352db9.yml
----------------------------------------------------------------------
diff --git a/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-df352db9.yml b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-df352db9.yml
new file mode 100644
index 0000000..22451df
--- /dev/null
+++ b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-df352db9.yml
@@ -0,0 +1,89 @@
+---
+http_interactions:
+- request:
+ method: get
+ uri: https://ec2.us-east-1.amazonaws.com/?AWSAccessKeyId=AKIAIZ63KHGXIWDMBY6Q&Action=DescribeInstances&InstanceId.1=i-df352db9&Signature=1mHA/gwGIiszOtuX5jdLn2bOlk9s1HV9fsR0OQStxBM=&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2012-05-31T10:58:00.000Z&Version=2010-08-31
+ body:
+ string: ""
+ headers:
+ User-Agent:
+ - ""
+ Accept:
+ - "*/*"
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Transfer-Encoding:
+ - chunked
+ Server:
+ - AmazonEC2
+ Content-Type:
+ - text/xml;charset=UTF-8
+ Date:
+ - Thu, 31 May 2012 09:20:31 GMT
+ body:
+ string: |-
+ <?xml version="1.0" encoding="UTF-8"?>
+ <DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2010-08-31/">
+ <requestId>5c403917-9c0c-4886-8917-9a639aa7e616</requestId>
+ <reservationSet>
+ <item>
+ <reservationId>r-e7121785</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>quicklaunch-1</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-df352db9</instanceId>
+ <imageId>ami-e565ba8c</imageId>
+ <instanceState>
+ <code>16</code>
+ <name>running</name>
+ </instanceState>
+ <privateDnsName>ip-10-212-181-44.ec2.internal</privateDnsName>
+ <dnsName>ec2-107-20-92-81.compute-1.amazonaws.com</dnsName>
+ <reason/>
+ <keyName>test1</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2012-05-31T09:09:50.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1b</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-88aa75e1</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <privateIpAddress>10.212.181.44</privateIpAddress>
+ <ipAddress>107.20.92.81</ipAddress>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping>
+ <item>
+ <deviceName>/dev/sda1</deviceName>
+ <ebs>
+ <volumeId>vol-6bcf1405</volumeId>
+ <status>attached</status>
+ <attachTime>2012-05-31T09:10:24.000Z</attachTime>
+ <deleteOnTermination>true</deleteOnTermination>
+ </ebs>
+ </item>
+ </blockDeviceMapping>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken>ZtNoD1338455390164</clientToken>
+ </item>
+ </instancesSet>
+ </item>
+ </reservationSet>
+ </DescribeInstancesResponse>
+ http_version:
+ recorded_at: Thu, 31 May 2012 10:58:00 GMT
+recorded_with: VCR 2.1.1
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/f965e758/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-ff7a6299.yml
----------------------------------------------------------------------
diff --git a/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-ff7a6299.yml b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-ff7a6299.yml
new file mode 100644
index 0000000..b8bfb4f
--- /dev/null
+++ b/server/tests/drivers/ec2/fixtures/test_0024_should_advertise_the_list_of_actions_that_can_be_executed_for_each_instance_instance_i-ff7a6299.yml
@@ -0,0 +1,79 @@
+---
+http_interactions:
+- request:
+ method: get
+ uri: https://ec2.us-east-1.amazonaws.com/?AWSAccessKeyId=AKIAIZ63KHGXIWDMBY6Q&Action=DescribeInstances&InstanceId.1=i-ff7a6299&Signature=RdVmByqfbRNLSCIYJGWGBHEb14RnrHoxKc8PvgHAmA8=&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2012-05-31T10:58:00.000Z&Version=2010-08-31
+ body:
+ string: ""
+ headers:
+ User-Agent:
+ - ""
+ Accept:
+ - "*/*"
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Transfer-Encoding:
+ - chunked
+ Server:
+ - AmazonEC2
+ Content-Type:
+ - text/xml;charset=UTF-8
+ Date:
+ - Thu, 31 May 2012 09:20:27 GMT
+ body:
+ string: |-
+ <?xml version="1.0" encoding="UTF-8"?>
+ <DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2010-08-31/">
+ <requestId>3325e52a-7961-400f-b397-d921c81f51df</requestId>
+ <reservationSet>
+ <item>
+ <reservationId>r-3962675b</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-ff7a6299</instanceId>
+ <imageId>ami-db65bab2</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2012-05-31 08:21:55 GMT)</reason>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T08:19:17.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1a</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-b6aa75df</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>i386</architecture>
+ <rootDeviceType>instance-store</rootDeviceType>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </item>
+ </reservationSet>
+ </DescribeInstancesResponse>
+ http_version:
+ recorded_at: Thu, 31 May 2012 10:58:00 GMT
+recorded_with: VCR 2.1.1
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/f965e758/server/tests/drivers/ec2/fixtures/test_0025_should_allow_to_create_and_destroy_new_instance_using_the_image_without_realm_create_instance.yml
----------------------------------------------------------------------
diff --git a/server/tests/drivers/ec2/fixtures/test_0025_should_allow_to_create_and_destroy_new_instance_using_the_image_without_realm_create_instance.yml b/server/tests/drivers/ec2/fixtures/test_0025_should_allow_to_create_and_destroy_new_instance_using_the_image_without_realm_create_instance.yml
new file mode 100644
index 0000000..4de0dd2
--- /dev/null
+++ b/server/tests/drivers/ec2/fixtures/test_0025_should_allow_to_create_and_destroy_new_instance_using_the_image_without_realm_create_instance.yml
@@ -0,0 +1,76 @@
+---
+http_interactions:
+- request:
+ method: get
+ uri: https://ec2.us-east-1.amazonaws.com/?AWSAccessKeyId=AKIAIZ63KHGXIWDMBY6Q&Action=RunInstances&AddressingType=public&ImageId=ami-e565ba8c&InstanceType=m1.small&MaxCount=1&MinCount=1&Signature=0YMaaAp86aXDYzSME4JUdqYkosZzvJD7UeIvVjXw8sg=&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2012-05-31T10:58:00.000Z&Version=2010-08-31
+ body:
+ string: ""
+ headers:
+ User-Agent:
+ - ""
+ Accept:
+ - "*/*"
+ response:
+ status:
+ code: 200
+ message: OK
+ headers:
+ Transfer-Encoding:
+ - chunked
+ Server:
+ - AmazonEC2
+ Content-Type:
+ - text/xml;charset=UTF-8
+ Date:
+ - Thu, 31 May 2012 09:20:40 GMT
+ body:
+ string: |-
+ <?xml version="1.0" encoding="UTF-8"?>
+ <RunInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2010-08-31/">
+ <requestId>e818c779-9f42-483c-913a-533aae2471a2</requestId>
+ <reservationId>r-dd2722bf</reservationId>
+ <ownerId>293787749884</ownerId>
+ <groupSet>
+ <item>
+ <groupId>default</groupId>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-6f243c09</instanceId>
+ <imageId>ami-e565ba8c</imageId>
+ <instanceState>
+ <code>0</code>
+ <name>pending</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason/>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2012-05-31T09:20:40.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1a</availabilityZone>
+ <groupName/>
+ </placement>
+ <kernelId>aki-88aa75e1</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <stateReason>
+ <code>pending</code>
+ <message>pending</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ </item>
+ </instancesSet>
+ </RunInstancesResponse>
+ http_version:
+ recorded_at: Thu, 31 May 2012 10:58:00 GMT
+recorded_with: VCR 2.1.1