terraform/builtin/providers/azurerm
stack72 2e174ca3d4 provider/azurerm: Update `azurerm_virtual_machine` failed on
adminPassword

The Azure API never returns the AdminPAssword (as is correct) from the
Read API call. Therefore on Create, we do not set the AdminPassword of
the vm as part of the state. The Same func is used for Create & Update,
therefore when we changed anything on the VM, we were getting the
following error:

```
statusCode:Conflict
serviceRequestId:f498a6c8-6e7a-420f-9788-400f18078921
statusMessage:{"error":{"code":"PropertyChangeNotAllowed","target":"adminPassword","message":"Changing property 'adminPassword' is not allowed."}}
```

To fix this, we need to excldue the AdminPassword from the Update func
if it is empty
2016-05-06 23:44:03 +01:00
..
config.go provider/azurerm: Error on bad creds and speed++ (#6290) 2016-04-22 00:50:47 +01:00
network_security_rule.go Scaffold the Azure RM Network Security Rule resource 2016-01-09 00:06:58 +00:00
network_security_rule_test.go Scaffold the Azure RM Network Security Rule resource 2016-01-09 00:06:58 +00:00
provider.go provider/azurerm: Error on bad creds and speed++ (#6290) 2016-04-22 00:50:47 +01:00
provider_test.go provider/azurerm: Clean up work for base provider 2015-12-15 18:31:02 -05:00
resource_arm_availability_set.go provider/azurerm: Add scaffolding to tags 2016-01-18 11:48:01 -05:00
resource_arm_availability_set_test.go Randomising the resource names in AzureRM acceptance tests. There is a potential issue that reusing names will cause the tests to be slower while we wait for old resources to go through GC 2016-01-29 12:48:11 +00:00
resource_arm_cdn_endpoint.go Change resource.StateChangeConf to use an array for target states 2016-01-21 01:20:41 +00:00
resource_arm_cdn_endpoint_test.go Azure does not allow CDN ports to be 0 (#6329) 2016-04-25 19:15:14 +01:00
resource_arm_cdn_profile.go Change resource.StateChangeConf to use an array for target states 2016-01-21 01:20:41 +00:00
resource_arm_cdn_profile_test.go Randomising the resource names in AzureRM acceptance tests. There is a potential issue that reusing names will cause the tests to be slower while we wait for old resources to go through GC 2016-01-29 12:48:11 +00:00
resource_arm_dns_a_record.go provider/azurerm: Add the DNS A Record Resource 2016-02-05 11:28:48 +00:00
resource_arm_dns_a_record_test.go provider/azurerm: Add the DNS A Record Resource 2016-02-05 11:28:48 +00:00
resource_arm_dns_aaaa_record.go provider/azurerm: Add AzureRM AAAA DNS Record resource 2016-02-05 12:14:09 +00:00
resource_arm_dns_aaaa_record_test.go provider/azurerm: Add AzureRM AAAA DNS Record resource 2016-02-05 12:14:09 +00:00
resource_arm_dns_cname_record.go provider/azurerm: Add DNS CName Record Resource 2016-02-05 12:51:33 +00:00
resource_arm_dns_cname_record_test.go provider/azurerm: Add DNS CName Record Resource 2016-02-05 12:51:33 +00:00
resource_arm_dns_mx_record.go provider/azurerm: Add `azurerm_dns_mx_record` resource 2016-02-07 22:26:56 +00:00
resource_arm_dns_mx_record_test.go provider/azurerm: Add `azurerm_dns_mx_record` resource 2016-02-07 22:26:56 +00:00
resource_arm_dns_ns_record.go provider/azurerm: Add `azurerm_dns_srv_record` resource 2016-02-07 21:49:02 +00:00
resource_arm_dns_ns_record_test.go provider/azurerm: Add `azurerm_dns_ns_record` resource 2016-02-06 19:09:52 +00:00
resource_arm_dns_srv_record.go provider/azurerm: Add `azurerm_dns_mx_record` resource 2016-02-07 22:26:56 +00:00
resource_arm_dns_srv_record_test.go provider/azurerm: Add `azurerm_dns_srv_record` resource 2016-02-07 21:49:02 +00:00
resource_arm_dns_txt_record.go provider/azurerm: Add `azurerm_dns_txt_record` resource 2016-02-06 18:43:53 +00:00
resource_arm_dns_txt_record_test.go provider/azurerm: Add `azurerm_dns_txt_record` resource 2016-02-06 18:43:53 +00:00
resource_arm_dns_zone.go provider/azurerm: Use separate "if" over "else if" 2016-02-03 13:16:36 -05:00
resource_arm_dns_zone_test.go provider/azurerm: Use separate "if" over "else if" 2016-02-03 13:16:36 -05:00
resource_arm_local_network_gateway.go provider/azurerm: Fix up network gateway tests 2015-12-23 18:49:21 +02:00
resource_arm_local_network_gateway_test.go provider/azurerm: Fix up network gateway tests 2015-12-23 18:49:21 +02:00
resource_arm_network_interface_card.go Change resource.StateChangeConf to use an array for target states 2016-01-21 01:20:41 +00:00
resource_arm_network_interface_card_test.go Adds the ability to tag more of the Azure RM Network resources 2016-01-18 20:55:28 +00:00
resource_arm_network_security_group.go Change resource.StateChangeConf to use an array for target states 2016-01-21 01:20:41 +00:00
resource_arm_network_security_group_test.go Adds the ability to tag more of the Azure RM Network resources 2016-01-18 20:55:28 +00:00
resource_arm_network_security_rule.go Change resource.StateChangeConf to use an array for target states 2016-01-21 01:20:41 +00:00
resource_arm_network_security_rule_test.go Scaffold the Azure RM Network Security Rule resource 2016-01-09 00:06:58 +00:00
resource_arm_public_ip.go Change resource.StateChangeConf to use an array for target states 2016-01-21 01:20:41 +00:00
resource_arm_public_ip_test.go Randomising the resource names in AzureRM acceptance tests. There is a potential issue that reusing names will cause the tests to be slower while we wait for old resources to go through GC 2016-01-29 12:48:11 +00:00
resource_arm_resource_group.go provider/azurerm: Use Riviera for Resource Groups 2016-02-18 14:50:43 -08:00
resource_arm_resource_group_test.go provider/azurerm: Use Riviera for Resource Groups 2016-02-18 14:50:43 -08:00
resource_arm_route.go Change resource.StateChangeConf to use an array for target states 2016-01-21 01:20:41 +00:00
resource_arm_route_table.go Change resource.StateChangeConf to use an array for target states 2016-01-21 01:20:41 +00:00
resource_arm_route_table_test.go Randomising the resource names in AzureRM acceptance tests. There is a potential issue that reusing names will cause the tests to be slower while we wait for old resources to go through GC 2016-01-29 12:48:11 +00:00
resource_arm_route_test.go Randomising the resource names in AzureRM acceptance tests. There is a potential issue that reusing names will cause the tests to be slower while we wait for old resources to go through GC 2016-01-29 12:48:11 +00:00
resource_arm_search_service.go provider/azurerm: Add documentation for the `azurerm_search_service` 2016-02-19 00:57:51 +00:00
resource_arm_search_service_test.go provider/azurerm: Add documentation for the `azurerm_search_service` 2016-02-19 00:57:51 +00:00
resource_arm_sql_database.go provider/azurerm: Adding azurerm_sql_database resource 2016-02-04 23:36:50 +00:00
resource_arm_sql_database_test.go provider/azurerm: Adding azurerm_sql_database resource 2016-02-04 23:36:50 +00:00
resource_arm_sql_firewall_rule.go provider/azurerm: Add `azurerm_sql_firewall_rule` resource 2016-02-08 21:13:59 +00:00
resource_arm_sql_firewall_rule_test.go provider/azurerm: Add `azurerm_sql_firewall_rule` resource 2016-02-08 21:13:59 +00:00
resource_arm_sql_server.go deps: Update jen20/riviera 2016-02-04 10:02:58 +00:00
resource_arm_sql_server_test.go deps: Update jen20/riviera 2016-02-04 10:02:58 +00:00
resource_arm_storage_account.go provider/azurerm: Fix not removing azurerm_storage_account 404 from 2016-03-27 16:31:55 +01:00
resource_arm_storage_account_test.go provider/azurerm: Add `azurerm_storage_account` 2016-01-20 19:47:23 -05:00
resource_arm_storage_blob.go AzureRM storage container and blob tests and documentation 2016-01-27 00:23:57 +00:00
resource_arm_storage_blob_test.go AzureRM storage container and blob tests and documentation 2016-01-27 00:23:57 +00:00
resource_arm_storage_container.go provider/azurerm: Add storage container and blob 2016-01-26 15:45:18 -05:00
resource_arm_storage_container_test.go AzureRM storage container and blob tests and documentation 2016-01-27 00:23:57 +00:00
resource_arm_storage_queue.go Azure RM Storage Queue: 2016-01-27 12:27:58 +00:00
resource_arm_storage_queue_test.go Azure RM Storage Queue: 2016-01-27 12:27:58 +00:00
resource_arm_subnet.go Change resource.StateChangeConf to use an array for target states 2016-01-21 01:20:41 +00:00
resource_arm_subnet_test.go Randomising the resource names in AzureRM acceptance tests. There is a potential issue that reusing names will cause the tests to be slower while we wait for old resources to go through GC 2016-01-29 12:48:11 +00:00
resource_arm_template_deployment.go provider/azurerm: Make ARM template timeout 40m 2016-04-25 10:29:50 -05:00
resource_arm_template_deployment_test.go provider/azurerm: Add the documentation for the AzureRM Template 2016-03-21 18:59:54 +00:00
resource_arm_virtual_machine.go provider/azurerm: Update `azurerm_virtual_machine` failed on 2016-05-06 23:44:03 +01:00
resource_arm_virtual_machine_test.go provider/azurerm: Update `azurerm_virtual_machine` failed on 2016-05-06 23:44:03 +01:00
resource_arm_virtual_network.go Change resource.StateChangeConf to use an array for target states 2016-01-21 01:20:41 +00:00
resource_arm_virtual_network_test.go Randomising the resource names in AzureRM acceptance tests. There is a potential issue that reusing names will cause the tests to be slower while we wait for old resources to go through GC 2016-01-29 12:48:11 +00:00
resourceid.go provider/azurerm: Parse "resourcegroups" in IDs 2016-01-19 11:32:16 -05:00
resourceid_test.go provider/azurerm: Parse "resourcegroups" in IDs 2016-01-19 11:32:16 -05:00
tags.go provider/azurerm: Add scaffolding to tags 2016-01-18 11:48:01 -05:00
tags_test.go provider/azurerm: Add tests for tag scaffolding 2016-01-18 12:28:04 -05:00