You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by to...@apache.org on 2017/09/19 20:30:57 UTC
[04/11] libcloud git commit: Update Azure driver fixture file names -
make sure they are shorter than 143 characters.
http://git-wip-us.apache.org/repos/asf/libcloud/blob/741d1697/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute.json
----------------------------------------------------------------------
diff --git a/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute.json b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute.json
new file mode 100644
index 0000000..f0bbae5
--- /dev/null
+++ b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute.json
@@ -0,0 +1,200 @@
+{
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/providers/Microsoft.Compute",
+ "namespace": "Microsoft.Compute",
+ "resourceTypes": [
+ {
+ "resourceType": "availabilitySets",
+ "locations": [
+ "East US",
+ "East US 2",
+ "West US",
+ "Central US",
+ "South Central US",
+ "North Europe",
+ "West Europe",
+ "East Asia",
+ "Southeast Asia",
+ "Japan East",
+ "Japan West"
+ ],
+ "apiVersions": [
+ "2015-06-15",
+ "2015-05-01-preview",
+ "2014-12-01-preview"
+ ]
+ },
+ {
+ "resourceType": "virtualMachines",
+ "locations": [
+ "East US",
+ "East US 2",
+ "West US",
+ "Central US",
+ "South Central US",
+ "North Europe",
+ "West Europe",
+ "East Asia",
+ "Southeast Asia",
+ "Japan East",
+ "Japan West"
+ ],
+ "apiVersions": [
+ "2015-06-15",
+ "2015-05-01-preview",
+ "2014-12-01-preview"
+ ]
+ },
+ {
+ "resourceType": "virtualMachines/extensions",
+ "locations": [
+ "East US",
+ "East US 2",
+ "West US",
+ "Central US",
+ "South Central US",
+ "North Europe",
+ "West Europe",
+ "East Asia",
+ "Southeast Asia",
+ "Japan East",
+ "Japan West"
+ ],
+ "apiVersions": [
+ "2015-06-15",
+ "2015-05-01-preview",
+ "2014-12-01-preview"
+ ]
+ },
+ {
+ "resourceType": "virtualMachines/diagnosticSettings",
+ "locations": [
+ "East US",
+ "East US 2",
+ "West US",
+ "Central US",
+ "South Central US",
+ "North Europe",
+ "West Europe",
+ "East Asia",
+ "Southeast Asia",
+ "Japan East",
+ "Japan West"
+ ],
+ "apiVersions": [
+ "2014-04-01"
+ ]
+ },
+ {
+ "resourceType": "virtualMachines/metricDefinitions",
+ "locations": [
+ "East US",
+ "East US 2",
+ "West US",
+ "Central US",
+ "South Central US",
+ "North Europe",
+ "West Europe",
+ "East Asia",
+ "Southeast Asia",
+ "Japan East",
+ "Japan West"
+ ],
+ "apiVersions": [
+ "2014-04-01"
+ ]
+ },
+ {
+ "resourceType": "locations",
+ "locations": [],
+ "apiVersions": [
+ "2015-06-15",
+ "2015-05-01-preview",
+ "2014-12-01-preview"
+ ]
+ },
+ {
+ "resourceType": "locations/operations",
+ "locations": [
+ "East US",
+ "East US 2",
+ "West US",
+ "Central US",
+ "South Central US",
+ "North Europe",
+ "West Europe",
+ "East Asia",
+ "Southeast Asia",
+ "Japan East",
+ "Japan West"
+ ],
+ "apiVersions": [
+ "2015-06-15",
+ "2015-05-01-preview",
+ "2014-12-01-preview"
+ ]
+ },
+ {
+ "resourceType": "locations/vmSizes",
+ "locations": [
+ "East US",
+ "East US 2",
+ "West US",
+ "Central US",
+ "South Central US",
+ "North Europe",
+ "West Europe",
+ "East Asia",
+ "Southeast Asia",
+ "Japan East",
+ "Japan West"
+ ],
+ "apiVersions": [
+ "2015-06-15",
+ "2015-05-01-preview",
+ "2014-12-01-preview"
+ ]
+ },
+ {
+ "resourceType": "locations/usages",
+ "locations": [
+ "East US",
+ "East US 2",
+ "West US",
+ "Central US",
+ "South Central US",
+ "North Europe",
+ "West Europe",
+ "East Asia",
+ "Southeast Asia",
+ "Japan East",
+ "Japan West"
+ ],
+ "apiVersions": [
+ "2015-06-15",
+ "2015-05-01-preview",
+ "2014-12-01-preview"
+ ]
+ },
+ {
+ "resourceType": "locations/publishers",
+ "locations": [
+ "East US",
+ "East US 2",
+ "West US",
+ "Central US",
+ "South Central US",
+ "North Europe",
+ "West Europe",
+ "East Asia",
+ "Southeast Asia",
+ "Japan East",
+ "Japan West"
+ ],
+ "apiVersions": [
+ "2015-06-15",
+ "2015-05-01-preview"
+ ]
+ }
+ ],
+ "registrationState": "Registered"
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/libcloud/blob/741d1697/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_disks.json
----------------------------------------------------------------------
diff --git a/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_disks.json b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_disks.json
new file mode 100644
index 0000000..849a5a8
--- /dev/null
+++ b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_disks.json
@@ -0,0 +1,65 @@
+{
+ "value": [
+ {
+ "properties": {
+ "accountType": "Standard_LRS",
+ "osType": "Linux",
+ "creationData": {
+ "createOption": "FromImage",
+ "imageReference": {
+ "id": "/Subscriptions/99999999-9999-9999-9999-999999999999/Providers/Microsoft.Compute/Locations/eastus/Publishers/OpenLogic/ArtifactTypes/VMImage/Offers/CentOS/Skus/7.3/Versions/latest"
+ }
+ },
+ "diskSizeGB": 31,
+ "timeCreated": "2017-03-09T10:12:37.0256203+00:00",
+ "ownerId": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/REVIZOR/providers/Microsoft.Compute/virtualMachines/test-vm-1",
+ "provisioningState": "Succeeded",
+ "diskState": "Attached"
+ },
+ "type": "Microsoft.Compute/disks",
+ "location": "eastus",
+ "tags": {},
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Compute/disks/test-disk-1",
+ "name": "test-disk-1"
+ },
+ {
+ "properties": {
+ "accountType": "Standard_LRS",
+ "osType": "Linux",
+ "creationData": {
+ "createOption": "FromImage",
+ "imageReference": {
+ "id": "/Subscriptions/99999999-9999-9999-9999-999999999999/Providers/Microsoft.Compute/Locations/eastus/Publishers/OpenLogic/ArtifactTypes/VMImage/Offers/CentOS/Skus/7.3/Versions/latest"
+ }
+ },
+ "diskSizeGB": 31,
+ "timeCreated": "2017-03-09T11:40:37.092158+00:00",
+ "provisioningState": "Updating",
+ "diskState": "Unattached"
+ },
+ "type": "Microsoft.Compute/disks",
+ "location": "eastus",
+ "tags": {},
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Compute/disks/test-disk-2",
+ "name": "test-disk-2"
+ },
+ {
+ "properties": {
+ "accountType": "Standard_LRS",
+ "osType": "Linux",
+ "creationData": {
+ "createOption": "Empty"
+ },
+ "diskSizeGB": 10,
+ "timeCreated": "2017-03-09T10:08:42.6418313+00:00",
+ "provisioningState": "Succeeded",
+ "diskState": "Unattached"
+ },
+ "type": "Microsoft.Compute/disks",
+ "location": "eastus",
+ "tags": {},
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/111111/providers/Microsoft.Compute/disks/test-disk-3",
+ "name": "test-disk-3"
+ }
+ ]
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/libcloud/blob/741d1697/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_locations_eastus_vmSizes.json
----------------------------------------------------------------------
diff --git a/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_locations_eastus_vmSizes.json b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_locations_eastus_vmSizes.json
new file mode 100644
index 0000000..4d5a257
--- /dev/null
+++ b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_locations_eastus_vmSizes.json
@@ -0,0 +1,28 @@
+{
+ "value": [
+ {
+ "name": "Standard_A0",
+ "numberOfCores": 1,
+ "osDiskSizeInMB": 1047552,
+ "resourceDiskSizeInMB": 20480,
+ "memoryInMB": 768,
+ "maxDataDiskCount": 1
+ },
+ {
+ "name": "Standard_A1",
+ "numberOfCores": 1,
+ "osDiskSizeInMB": 1047552,
+ "resourceDiskSizeInMB": 71680,
+ "memoryInMB": 1792,
+ "maxDataDiskCount": 2
+ },
+ {
+ "name": "Standard_A2",
+ "numberOfCores": 2,
+ "osDiskSizeInMB": 1047552,
+ "resourceDiskSizeInMB": 138240,
+ "memoryInMB": 3584,
+ "maxDataDiskCount": 4
+ }
+ ]
+}
http://git-wip-us.apache.org/repos/asf/libcloud/blob/741d1697/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_snapshots.json
----------------------------------------------------------------------
diff --git a/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_snapshots.json b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_snapshots.json
new file mode 100644
index 0000000..8fe42b2
--- /dev/null
+++ b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_snapshots.json
@@ -0,0 +1,75 @@
+{
+ "value": [
+ {
+ "properties": {
+ "accountType": "Standard_LRS",
+ "creationData": {
+ "createOption": "Copy",
+ "sourceUri": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Compute/disks/test-disk-1"
+ },
+ "diskSizeGB": 1,
+ "timeCreated": "2017-03-09T14:28:27.8655868+00:00",
+ "provisioningState": "Creating",
+ "diskState": "Unattached"
+ },
+ "type": "Microsoft.Compute/snapshots",
+ "location": "eastus",
+ "tags": {
+ "test_snap": "test"
+ },
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Compute/snapshots/test-snap-1",
+ "name": "test-snap-1"
+ },
+ {
+ "properties": {
+ "accountType": "Standard_LRS",
+ "creationData": {
+ "createOption": "Copy",
+ "sourceUri": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Compute/disks/test-disk-2"
+ },
+ "diskSizeGB": 2,
+ "timeCreated": "2017-02-02T17:52:40.2213321+00:00",
+ "provisioningState": "Updating",
+ "diskState": "Unattached"
+ },
+ "type": "Microsoft.Compute/snapshots",
+ "location": "eastus",
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Compute/snapshots/test-snap-2",
+ "name": "test-snap-2"
+ },
+ {
+ "properties": {
+ "accountType": "Standard_LRS",
+ "creationData": {
+ "createOption": "Copy",
+ "sourceUri": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/111111/providers/Microsoft.Compute/disks/test-disk-3"
+ },
+ "diskSizeGB": 2,
+ "timeCreated": "2017-02-02T17:52:44.4557501+00:00",
+ "provisioningState": "Failed",
+ "diskState": "Unattached"
+ },
+ "type": "Microsoft.Compute/snapshots",
+ "location": "eastus",
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/111111/providers/Microsoft.Compute/snapshots/test-snap-3",
+ "name": "test-snap-3"
+ },
+ {
+ "properties": {
+ "accountType": "Standard_LRS",
+ "creationData": {
+ "createOption": "Copy",
+ "sourceUri": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/111111/providers/Microsoft.Compute/disks/test-disk-4"
+ },
+ "diskSizeGB": 2,
+ "timeCreated": "2017-02-02T17:52:50.0027361+00:00",
+ "provisioningState": "Failed",
+ "diskState": "Unattached"
+ },
+ "type": "Microsoft.Compute/snapshots",
+ "location": "eastus",
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/111111/providers/Microsoft.Compute/snapshots/test-snap-4",
+ "name": "test-snap-4"
+ }
+ ]
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/libcloud/blob/741d1697/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_virtualMachines.json
----------------------------------------------------------------------
diff --git a/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_virtualMachines.json b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_virtualMachines.json
new file mode 100644
index 0000000..8973cf9
--- /dev/null
+++ b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_virtualMachines.json
@@ -0,0 +1,52 @@
+{
+ "value": [
+ {
+ "properties": {
+ "vmId": "CCEEBF63-E92B-4A50-9949-6E44BFC61D3F",
+ "hardwareProfile": {
+ "vmSize": "Standard_A1"
+ },
+ "storageProfile": {
+ "imageReference": {
+ "publisher": "OpenLogic",
+ "offer": "CentOS",
+ "sku": "7.3",
+ "version": "latest"
+ },
+ "osDisk": {
+ "osType": "Linux",
+ "name": "test-node-disk-1",
+ "createOption": "FromImage",
+ "caching": "ReadWrite",
+ "managedDisk": {
+ "storageAccountType": "Standard_LRS",
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Compute/disks/test-node-disk-1"
+ }
+ },
+ "dataDisks": []
+ },
+ "osProfile": {
+ "computerName": "test-node-1",
+ "adminUsername": "user",
+ "linuxConfiguration": {
+ "disablePasswordAuthentication": false
+ },
+ "secrets": []
+ },
+ "networkProfile": {
+ "networkInterfaces": [
+ {
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Network/networkInterfaces/test-node-1-nic"
+ }
+ ]
+ },
+ "provisioningState": "Running"
+ },
+ "type": "Microsoft.Compute/virtualMachines",
+ "location": "eastus",
+ "tags": {},
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Compute/virtualMachines/test-node-1",
+ "name": "test-node-1"
+ }
+ ]
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/libcloud/blob/741d1697/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_disks_test_disk_1.json
----------------------------------------------------------------------
diff --git a/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_disks_test_disk_1.json b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_disks_test_disk_1.json
new file mode 100644
index 0000000..584b72e
--- /dev/null
+++ b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_disks_test_disk_1.json
@@ -0,0 +1,22 @@
+{
+ "properties": {
+ "accountType": "Standard_LRS",
+ "osType": "Linux",
+ "creationData": {
+ "createOption": "FromImage",
+ "imageReference": {
+ "id": "/Subscriptions/99999999-9999-9999-9999-999999999999/Providers/Microsoft.Compute/Locations/eastus/Publishers/OpenLogic/ArtifactTypes/VMImage/Offers/CentOS/Skus/7.3/Versions/latest"
+ }
+ },
+ "diskSizeGB": 31,
+ "timeCreated": "2017-03-09T10:12:37.0256203+00:00",
+ "ownerId": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/REVIZOR/providers/Microsoft.Compute/virtualMachines/test-vm-1",
+ "provisioningState": "Succeeded",
+ "diskState": "Attached"
+ },
+ "type": "Microsoft.Compute/disks",
+ "location": "eastus",
+ "tags": {},
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Compute/disks/test-disk-1",
+ "name": "test-disk-1"
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/libcloud/blob/741d1697/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_snapshots_test_snap_1.json
----------------------------------------------------------------------
diff --git a/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_snapshots_test_snap_1.json b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_snapshots_test_snap_1.json
new file mode 100644
index 0000000..f83c70d
--- /dev/null
+++ b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_snapshots_test_snap_1.json
@@ -0,0 +1,20 @@
+{
+ "properties": {
+ "accountType": "Standard_LRS",
+ "creationData": {
+ "createOption": "Copy",
+ "sourceUri": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Compute/disks/test-disk-1"
+ },
+ "diskSizeGB": 1,
+ "timeCreated": "2017-03-09T14:28:27.8655868+00:00",
+ "provisioningState": "Creating",
+ "diskState": "Unattached"
+ },
+ "type": "Microsoft.Compute/snapshots",
+ "location": "eastus",
+ "tags": {
+ "test_snap": "test"
+ },
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Compute/snapshots/test-snap-1",
+ "name": "test-snap-1"
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/libcloud/blob/741d1697/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_virtualMachines_test_node_1.json
----------------------------------------------------------------------
diff --git a/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_virtualMachines_test_node_1.json b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_virtualMachines_test_node_1.json
new file mode 100644
index 0000000..c45d32f
--- /dev/null
+++ b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_virtualMachines_test_node_1.json
@@ -0,0 +1,48 @@
+{
+ "properties": {
+ "vmId": "e717ae77-db36-4225-b12a-68506fe5fc8f",
+ "hardwareProfile": {
+ "vmSize": "Standard_A1"
+ },
+ "storageProfile": {
+ "imageReference": {
+ "publisher": "OpenLogic",
+ "offer": "CentOS",
+ "sku": "7.3",
+ "version": "latest"
+ },
+ "osDisk": {
+ "osType": "Linux",
+ "name": "test-node-disk-1",
+ "createOption": "FromImage",
+ "caching": "ReadWrite",
+ "managedDisk": {
+ "storageAccountType": "Standard_LRS",
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Compute/disks/test-node-disk-1"
+ }
+ },
+ "dataDisks": []
+ },
+ "osProfile": {
+ "computerName": "test-node-1",
+ "adminUsername": "user",
+ "linuxConfiguration": {
+ "disablePasswordAuthentication": false
+ },
+ "secrets": []
+ },
+ "networkProfile": {
+ "networkInterfaces": [
+ {
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Network/networkInterfaces/test-node-1-nic"
+ }
+ ]
+ },
+ "provisioningState": "Running"
+ },
+ "type": "Microsoft.Compute/virtualMachines",
+ "location": "eastus",
+ "tags": {},
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Compute/virtualMachines/test-node-1",
+ "name": "test-node-1"
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/libcloud/blob/741d1697/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_virtualMachines_test_node_1_InstanceView.json
----------------------------------------------------------------------
diff --git a/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_virtualMachines_test_node_1_InstanceView.json b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_virtualMachines_test_node_1_InstanceView.json
new file mode 100644
index 0000000..0ac000f
--- /dev/null
+++ b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_virtualMachines_test_node_1_InstanceView.json
@@ -0,0 +1,27 @@
+{
+ "vmAgent": {
+ "vmAgentVersion": "2.2.5",
+ "statuses": [
+ {
+ "code": "ProvisioningState/succeeded",
+ "level": "Info",
+ "displayStatus": "Ready",
+ "message": "Guest Agent is running",
+ "time": "2017-03-09T15:11:03+00:00"
+ }
+ ],
+ "extensionHandlers": []
+ },
+ "statuses": [
+ {
+ "code": "ProvisioningState/updating",
+ "level": "Info",
+ "displayStatus": "Updating"
+ },
+ {
+ "code": "PowerState/running",
+ "level": "Info",
+ "displayStatus": "VM running"
+ }
+ ]
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/libcloud/blob/741d1697/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Network_networkInterfaces_test_node_1_nic.json
----------------------------------------------------------------------
diff --git a/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Network_networkInterfaces_test_node_1_nic.json b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Network_networkInterfaces_test_node_1_nic.json
new file mode 100644
index 0000000..c9cfb05
--- /dev/null
+++ b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Network_networkInterfaces_test_node_1_nic.json
@@ -0,0 +1,38 @@
+{
+ "name": "test-node-1-nic",
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Network/networkInterfaces/test-node-1-nic",
+ "etag": "W/\"5E19562E-8E84-493D-A29E-A84F5AC21D76\"",
+ "location": "eastus",
+ "tags": {},
+ "properties": {
+ "provisioningState": "Succeeded",
+ "resourceGuid": "AD512C3D-9A7B-4012-8C5D-227A9EA5E6F4",
+ "ipConfigurations": [
+ {
+ "name": "myip1",
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Network/networkInterfaces/test-node-1-nic/ipConfigurations/myip1",
+ "etag": "W/\"5E19562E-8E84-493D-A29E-A84F5AC21D76\"",
+ "properties": {
+ "provisioningState": "Succeeded",
+ "privateIPAddress": "10.0.0.1",
+ "privateIPAllocationMethod": "Dynamic",
+ "subnet": {
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Network/virtualNetworks/000000/subnets/000000"
+ },
+ "primary": true
+ }
+ }
+ ],
+ "dnsSettings": {
+ "dnsServers": [],
+ "appliedDnsServers": []
+ },
+ "macAddress": "11-11-11-11-11-11",
+ "enableIPForwarding": false,
+ "primary": true,
+ "virtualMachine": {
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/000000/providers/Microsoft.Compute/virtualMachines/test-node-1"
+ }
+ },
+ "type": "Microsoft.Network/networkInterfaces"
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/libcloud/blob/741d1697/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_111111_providers_Microsoft_Compute_disks.json
----------------------------------------------------------------------
diff --git a/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_111111_providers_Microsoft_Compute_disks.json b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_111111_providers_Microsoft_Compute_disks.json
new file mode 100644
index 0000000..bd2de1f
--- /dev/null
+++ b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_111111_providers_Microsoft_Compute_disks.json
@@ -0,0 +1,22 @@
+{
+ "value": [
+ {
+ "properties": {
+ "accountType": "Standard_LRS",
+ "osType": "Linux",
+ "creationData": {
+ "createOption": "Empty"
+ },
+ "diskSizeGB": 10,
+ "timeCreated": "2017-03-09T10:08:42.6418313+00:00",
+ "provisioningState": "Succeeded",
+ "diskState": "Unattached"
+ },
+ "type": "Microsoft.Compute/disks",
+ "location": "eastus",
+ "tags": {},
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/111111/providers/Microsoft.Compute/disks/test-disk-3",
+ "name": "test-disk-3"
+ }
+ ]
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/libcloud/blob/741d1697/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_111111_providers_Microsoft_Compute_snapshots.json
----------------------------------------------------------------------
diff --git a/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_111111_providers_Microsoft_Compute_snapshots.json b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_111111_providers_Microsoft_Compute_snapshots.json
new file mode 100644
index 0000000..b6add16
--- /dev/null
+++ b/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_111111_providers_Microsoft_Compute_snapshots.json
@@ -0,0 +1,38 @@
+{
+ "value": [
+ {
+ "properties": {
+ "accountType": "Standard_LRS",
+ "creationData": {
+ "createOption": "Copy",
+ "sourceUri": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/111111/providers/Microsoft.Compute/disks/test-disk-3"
+ },
+ "diskSizeGB": 2,
+ "timeCreated": "2017-02-02T17:52:44.4557501+00:00",
+ "provisioningState": "Failed",
+ "diskState": "Unattached"
+ },
+ "type": "Microsoft.Compute/snapshots",
+ "location": "eastus",
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/111111/providers/Microsoft.Compute/snapshots/test-snap-3",
+ "name": "test-snap-3"
+ },
+ {
+ "properties": {
+ "accountType": "Standard_LRS",
+ "creationData": {
+ "createOption": "Copy",
+ "sourceUri": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/111111/providers/Microsoft.Compute/disks/test-disk-4"
+ },
+ "diskSizeGB": 2,
+ "timeCreated": "2017-02-02T17:52:50.0027361+00:00",
+ "provisioningState": "Failed",
+ "diskState": "Unattached"
+ },
+ "type": "Microsoft.Compute/snapshots",
+ "location": "eastus",
+ "id": "/subscriptions/99999999-9999-9999-9999-999999999999/resourceGroups/111111/providers/Microsoft.Compute/snapshots/test-snap-4",
+ "name": "test-snap-4"
+ }
+ ]
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/libcloud/blob/741d1697/libcloud/test/compute/test_azure_arm.py
----------------------------------------------------------------------
diff --git a/libcloud/test/compute/test_azure_arm.py b/libcloud/test/compute/test_azure_arm.py
index 38fd484..eb2789e 100644
--- a/libcloud/test/compute/test_azure_arm.py
+++ b/libcloud/test/compute/test_azure_arm.py
@@ -33,7 +33,7 @@ from libcloud.utils.py3 import httplib
class AzureNodeDriverTests(LibcloudTestCase):
TENANT_ID = '77777777-7777-7777-7777-777777777777'
- SUBSCRIPTION_ID = '99999999-9999-9999-9999-999999999999'
+ SUBSCRIPTION_ID = '99999999'
APPLICATION_ID = '55555555-5555-5555-5555-555555555555'
APPLICATION_PASS = 'p4ssw0rd'
@@ -381,7 +381,11 @@ class AzureMockHttp(MockHttp):
def __getattr__(self, n):
def fn(method, url, body, headers):
- fixture = self.fixtures.load(n + ".json")
+ # Note: We use shorter fixture name so we don't exceed 143
+ # character limit for file names
+ file_name = n.replace('99999999_9999_9999_9999_999999999999',
+ AzureNodeDriverTests.SUBSCRIPTION_ID)
+ fixture = self.fixtures.load(file_name + ".json")
if method in ('POST', 'PUT'):
try: