diff --git a/builder/azure/arm/template_factory.go b/builder/azure/arm/template_factory.go index 0d5bc47f3..85d489b49 100644 --- a/builder/azure/arm/template_factory.go +++ b/builder/azure/arm/template_factory.go @@ -95,7 +95,7 @@ func GetVirtualMachineDeployment(config *Config) (*resources.Deployment, error) } if len(config.AdditionalDiskSize) > 0 { - isManaged := config.CustomManagedImageName != "" || (config.ManagedImageName != "" && config.ImagePublisher != "") + isManaged := config.CustomManagedImageName != "" || (config.ManagedImageName != "" && config.ImagePublisher != "") || config.SharedGallery.Subscription != "" builder.SetAdditionalDisks(config.AdditionalDiskSize, isManaged, config.diskCachingType) }