From c1e0146d336cea7ff81e6a242e06f34cd41bc48e Mon Sep 17 00:00:00 2001 From: mbearup Date: Wed, 3 Oct 2018 16:33:28 -0700 Subject: [PATCH] Dynamically set apiVersion for Shared Image Gallery scenario. --- builder/azure/common/template/template_builder.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/builder/azure/common/template/template_builder.go b/builder/azure/common/template/template_builder.go index a9dbec82e..a9455b81e 100644 --- a/builder/azure/common/template/template_builder.go +++ b/builder/azure/common/template/template_builder.go @@ -151,6 +151,7 @@ func (s *TemplateBuilder) SetSharedGalleryImage(location, imageID string) error return err } + s.setVariable("apiVersion", "2018-04-01") // Required for Shared Image Gallery profile := resource.Properties.StorageProfile profile.ImageReference = &compute.ImageReference{ID: &imageID} profile.OsDisk.OsType = s.osType @@ -500,7 +501,7 @@ const BasicTemplate = `{ }, "variables": { "addressPrefix": "10.0.0.0/16", - "apiVersion": "2018-04-01", + "apiVersion": "2017-03-30", "managedDiskApiVersion": "2017-03-30", "networkInterfacesApiVersion": "2017-04-01", "publicIPAddressApiVersion": "2017-04-01",