From 3a72497a6879e779c6c0ca9cf0421f7164b99f03 Mon Sep 17 00:00:00 2001 From: Alex Crawford Date: Sat, 18 Apr 2015 13:56:44 -0700 Subject: [PATCH] oem/azure: add more metadata to images This extra metadata is needed by Azure's new portal. --- oem/azure/replicate-image.sh | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/oem/azure/replicate-image.sh b/oem/azure/replicate-image.sh index e0ced6c774..4de54a74cb 100755 --- a/oem/azure/replicate-image.sh +++ b/oem/azure/replicate-image.sh @@ -25,11 +25,19 @@ if [ -z $subscription_id ]; then subscription_id=$(getSubscriptionId) fi -requestBody="\n\t\n" +requestBody=" + " for region in "${REGIONS[@]}"; do - requestBody+="\t\t$region\n" + requestBody+="\n\t\t$region" done -requestBody+="\t\n" +requestBody+=" + + + CoreOS + ${GROUP} + ${VERSION} + +" url="$(getManagementEndpoint)/${subscription_id}/services/images/${image_name}/replicate" @@ -43,7 +51,7 @@ azure account cert export \ result=$(echo -e "${requestBody}" | curl \ --silent \ --request PUT \ - --header "x-ms-version: 2014-10-01" \ + --header "x-ms-version: 2015-04-01" \ --header "Content-Type: application/xml" \ --cert "${workdir}/cert" \ --url "${url}" \