From 7be2a07b0568b2660bab0f5ec357a37611cdd7e3 Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Thu, 21 Aug 2014 16:32:47 +0200 Subject: [PATCH] MT#8667 Support marking AMIs as public in all regions Disclaimer: this is untested yet --- ec2-create-ce | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ec2-create-ce b/ec2-create-ce index 7e30400..84950c3 100755 --- a/ec2-create-ce +++ b/ec2-create-ce @@ -87,6 +87,15 @@ copy_ami() { return 1 fi + if $_opt_public ; then + echo "Marking AMI $ami_id as public" + ec2-modify-image-attribute --region "$target_region" "$ami_id" --launch-permission -a all + if [ $? -ne 0 ] ; then + echo "Noticed problem when trying to mark AMI with ID $ami_id in region $target_region as public." >&2 + return 1 + fi + fi + # for usage as global report echo "AMI ID for region ${target_region}: $ami_id_copy" >> ec2_report_amis.txt ;;