diff --git a/builder/azure/arm/template_factory.go b/builder/azure/arm/template_factory.go index 650cb6923..dd2ae5637 100644 --- a/builder/azure/arm/template_factory.go +++ b/builder/azure/arm/template_factory.go @@ -62,7 +62,9 @@ func GetVirtualMachineDeployment(config *Config) (*resources.Deployment, error) } if len(config.UserAssignedManagedIdentities) != 0 { - builder.SetIdentity(config.UserAssignedManagedIdentities) + if err := builder.SetIdentity(config.UserAssignedManagedIdentities); err != nil { + return nil, err + } } if config.ImageUrl != "" {