Set node state to InstanceCreating to delete on CSE error
This commit is contained in:
parent
e193af0aee
commit
49a1ad4ad2
|
|
@ -247,6 +247,7 @@ func (scaleSet *ScaleSet) instanceStatusFromVM(vm *compute.VirtualMachineScaleSe
|
|||
// Add vmssCSE Provisioning Failed Message in error info body for vmssCSE Extensions if enableDetailedCSEMessage is true
|
||||
if scaleSet.enableDetailedCSEMessage && vm.InstanceView != nil {
|
||||
if err, failed := scaleSet.cseErrors(vm.InstanceView.Extensions); failed {
|
||||
status.State = cloudprovider.InstanceCreating
|
||||
errorInfo := &cloudprovider.InstanceErrorInfo{
|
||||
ErrorClass: cloudprovider.OtherErrorClass,
|
||||
ErrorCode: vmssExtensionProvisioningFailed,
|
||||
|
|
|
|||
Loading…
Reference in New Issue