Commit dcfdc6a
committed
provider/azurerm: arm_virtual_machine diagnostics_profile was causing a
panic on the Read func
Fixes hashicorp#8995
The Diagnostics profile was a badly laid out resource. All we needed to
set was whether it was enabled and the storage account to save the logs
to. The old schema parameter was deprecated and replaced with a much
simplier structure
```
% make testacc TEST=./builtin/providers/azurerm TESTARGS='-run=TestAccAzureRMVirtualMachine_diagnosticsProfile'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2016/09/29 12:21:04 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/azurerm -v
-run=TestAccAzureRMVirtualMachine_diagnosticsProfile -timeout 120m
=== RUN TestAccAzureRMVirtualMachine_diagnosticsProfile
--- PASS: TestAccAzureRMVirtualMachine_diagnosticsProfile (1066.76s)
PASS
ok
github.com/hashicorp/terraform/builtin/providers/azurerm1066.776s
```1 parent 88c3554 commit dcfdc6a
3 files changed
Lines changed: 59 additions & 31 deletions
File tree
- builtin/providers/azurerm
- website/source/docs/providers/azurerm/r
Lines changed: 53 additions & 26 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
214 | 215 | | |
215 | 216 | | |
216 | 217 | | |
217 | | - | |
218 | | - | |
219 | | - | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
220 | 223 | | |
221 | 224 | | |
222 | 225 | | |
| |||
241 | 244 | | |
242 | 245 | | |
243 | 246 | | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
244 | 266 | | |
245 | 267 | | |
246 | 268 | | |
| |||
453 | 475 | | |
454 | 476 | | |
455 | 477 | | |
456 | | - | |
| 478 | + | |
457 | 479 | | |
458 | | - | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
459 | 483 | | |
460 | 484 | | |
461 | 485 | | |
| |||
577 | 601 | | |
578 | 602 | | |
579 | 603 | | |
580 | | - | |
581 | | - | |
| 604 | + | |
| 605 | + | |
582 | 606 | | |
583 | 607 | | |
584 | 608 | | |
| |||
751 | 775 | | |
752 | 776 | | |
753 | 777 | | |
754 | | - | |
| 778 | + | |
755 | 779 | | |
756 | | - | |
757 | | - | |
758 | | - | |
759 | | - | |
760 | 780 | | |
761 | | - | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
762 | 785 | | |
763 | 786 | | |
764 | 787 | | |
| |||
1140 | 1163 | | |
1141 | 1164 | | |
1142 | 1165 | | |
1143 | | - | |
1144 | | - | |
1145 | | - | |
1146 | | - | |
1147 | | - | |
1148 | | - | |
1149 | | - | |
1150 | | - | |
1151 | | - | |
1152 | | - | |
1153 | | - | |
1154 | | - | |
1155 | | - | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
1156 | 1181 | | |
| 1182 | + | |
| 1183 | + | |
1157 | 1184 | | |
1158 | 1185 | | |
1159 | 1186 | | |
| |||
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1254 | 1254 | | |
1255 | 1255 | | |
1256 | 1256 | | |
| 1257 | + | |
| 1258 | + | |
| 1259 | + | |
| 1260 | + | |
| 1261 | + | |
1257 | 1262 | | |
1258 | 1263 | | |
1259 | 1264 | | |
| |||
Lines changed: 1 addition & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
210 | | - | |
| 210 | + | |
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
| |||
229 | 229 | | |
230 | 230 | | |
231 | 231 | | |
232 | | - | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | 232 | | |
237 | 233 | | |
238 | 234 | | |
| |||
0 commit comments