mirror of
https://github.com/flatcar/scripts.git
synced 2025-09-25 07:31:01 +02:00
Merge pull request #608 from crawford/snapshot
oem/ami: make snapshots public
This commit is contained in:
commit
1d651dbf96
@ -86,8 +86,6 @@ publish_ami() {
|
|||||||
source $DIR/marineam-auth.sh
|
source $DIR/marineam-auth.sh
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Only required for publishing to the marketplace
|
|
||||||
if [[ "$r" == "us-east-1" ]]; then
|
|
||||||
local r_snapshotid=$(ec2-describe-images --region="$r" "$r_amiid" \
|
local r_snapshotid=$(ec2-describe-images --region="$r" "$r_amiid" \
|
||||||
| grep -E '^BLOCKDEVICEMAPPING.*/dev/(xv|s)da' | cut -f5) || true
|
| grep -E '^BLOCKDEVICEMAPPING.*/dev/(xv|s)da' | cut -f5) || true
|
||||||
|
|
||||||
@ -96,10 +94,9 @@ publish_ami() {
|
|||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Sharing snapshot $r_snapshotid in $r with Amazon"
|
echo "Making $r_snapshotid in $r public"
|
||||||
ec2-modify-snapshot-attribute --region "$r" \
|
ec2-modify-snapshot-attribute --region "$r" \
|
||||||
"$r_snapshotid" -c --add 679593333241
|
"$r_snapshotid" --create-volume-permission --add all
|
||||||
fi
|
|
||||||
|
|
||||||
echo "Making $r_amiid in $r public"
|
echo "Making $r_amiid in $r public"
|
||||||
ec2-modify-image-attribute --region "$r" \
|
ec2-modify-image-attribute --region "$r" \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user