From 0497ccf439f2a4421bbe332d4b3224095ec36930 Mon Sep 17 00:00:00 2001 From: cruizba Date: Tue, 19 Sep 2023 11:24:29 +0200 Subject: [PATCH] deployment: Update at createAMI.sh scripts the Ubuntu AMI filtering to use Ubuntu Jammy 22.04 --- openvidu-server/deployments/ce/aws/createAMI.sh | 5 +++-- openvidu-server/deployments/enterprise/aws/createAMI.sh | 5 +++-- openvidu-server/deployments/enterprise/aws/dev/createAMI.sh | 5 +++-- openvidu-server/deployments/pro/aws/createAMI.sh | 5 +++-- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/openvidu-server/deployments/ce/aws/createAMI.sh b/openvidu-server/deployments/ce/aws/createAMI.sh index 4b3f4570..24124a36 100755 --- a/openvidu-server/deployments/ce/aws/createAMI.sh +++ b/openvidu-server/deployments/ce/aws/createAMI.sh @@ -17,9 +17,10 @@ TEMPJSON=$(mktemp -t cloudformation-XXX --suffix .json) getUbuntuAmiId() { local AMI_ID=$( aws --region ${1} ec2 describe-images \ - --filters "Name=name,Values=*ubuntu/images/hvm-ssd/ubuntu-focal-20.04-amd64-server-*" \ + --filters "Name=name,Values=*ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-*" \ + "Name=owner-alias,Values=amazon" \ --query "sort_by(Images, &CreationDate)" | - jq -r 'del(.[] | select(.ImageOwnerAlias != null)) | .[-1].ImageId' + jq -r '.[-1].ImageId' ) echo $AMI_ID } diff --git a/openvidu-server/deployments/enterprise/aws/createAMI.sh b/openvidu-server/deployments/enterprise/aws/createAMI.sh index a4cbc50e..dfbbc330 100755 --- a/openvidu-server/deployments/enterprise/aws/createAMI.sh +++ b/openvidu-server/deployments/enterprise/aws/createAMI.sh @@ -18,9 +18,10 @@ TEMPJSON=$(mktemp -t cloudformation-XXX --suffix .json) getUbuntuAmiId() { local AMI_ID=$( aws --region ${1} ec2 describe-images \ - --filters "Name=name,Values=*ubuntu/images/hvm-ssd/ubuntu-focal-20.04-amd64-server-*" \ + --filters "Name=name,Values=*ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-*" \ + "Name=owner-alias,Values=amazon" \ --query "sort_by(Images, &CreationDate)" | - jq -r 'del(.[] | select(.ImageOwnerAlias != null)) | .[-1].ImageId' + jq -r '.[-1].ImageId' ) echo $AMI_ID } diff --git a/openvidu-server/deployments/enterprise/aws/dev/createAMI.sh b/openvidu-server/deployments/enterprise/aws/dev/createAMI.sh index d7948136..c0e201b2 100755 --- a/openvidu-server/deployments/enterprise/aws/dev/createAMI.sh +++ b/openvidu-server/deployments/enterprise/aws/dev/createAMI.sh @@ -17,9 +17,10 @@ TEMPJSON=$(mktemp -t cloudformation-XXX --suffix .json) getUbuntuAmiId() { local AMI_ID=$( aws --region ${1} ec2 describe-images \ - --filters "Name=name,Values=*ubuntu/images/hvm-ssd/ubuntu-focal-20.04-amd64-server-*" \ + --filters "Name=name,Values=*ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-*" \ + "Name=owner-alias,Values=amazon" \ --query "sort_by(Images, &CreationDate)" | - jq -r 'del(.[] | select(.ImageOwnerAlias != null)) | .[-1].ImageId' + jq -r '.[-1].ImageId' ) echo $AMI_ID } diff --git a/openvidu-server/deployments/pro/aws/createAMI.sh b/openvidu-server/deployments/pro/aws/createAMI.sh index bfaa751e..fc893f79 100755 --- a/openvidu-server/deployments/pro/aws/createAMI.sh +++ b/openvidu-server/deployments/pro/aws/createAMI.sh @@ -24,9 +24,10 @@ TEMPJSON=$(mktemp -t cloudformation-XXX --suffix .json) getUbuntuAmiId() { local AMI_ID=$( aws --region ${1} ec2 describe-images \ - --filters "Name=name,Values=*ubuntu/images/hvm-ssd/ubuntu-focal-20.04-amd64-server-*" \ + --filters "Name=name,Values=*ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-*" \ + "Name=owner-alias,Values=amazon" \ --query "sort_by(Images, &CreationDate)" | - jq -r 'del(.[] | select(.ImageOwnerAlias != null)) | .[-1].ImageId' + jq -r '.[-1].ImageId' ) echo $AMI_ID }