补充缺失的allowempty tag (#201)

* 补充缺失的allowempty tag

* 添加一个可以忽略的错误
This commit is contained in:
屈轩
2019-04-03 17:21:37 +08:00
committed by yunion-ci-robot
parent 4cd61c9c5e
commit 72f721bc0c
2 changed files with 3 additions and 2 deletions
+2 -1
View File
@@ -597,7 +597,8 @@ func waitForComplatetion(client *autorest.Client, req *http.Request, resp *http.
}
switch azureError.Code {
// 忽略创建机器时初始化超时问题
case "OSProvisioningTimedOut", "OSProvisioningClientError":
case "OSProvisioningTimedOut", "OSProvisioningClientError", "OSProvisioningInternalError":
// {"code":"OSProvisioningInternalError","message":"OS Provisioning failed for VM 'stress-testvm-azure-1' due to an internal error: [000004] cloud-init appears to be running, this is not expected, cannot continue."}
log.Debugf("ignore OSProvisioning error: %s", azureError)
return nil, nil
default:
+1 -1
View File
@@ -81,7 +81,7 @@ type DataDisk struct {
type StorageProfile struct {
ImageReference ImageReference `json:"imageReference,omitempty"`
OsDisk OSDisk `json:"osDisk,omitempty"`
DataDisks []DataDisk `json:"dataDisks"`
DataDisks []DataDisk `json:"dataDisks,allowempty"`
}
type SSHPublicKey struct {