From 9ba8366bb6cc7eb29df084192a632c90f5430b59 Mon Sep 17 00:00:00 2001 From: Andrew Cormick-Dockery Date: Mon, 23 Nov 2020 12:42:54 +1100 Subject: [PATCH 1/2] Use python3 for Ubuntu 18.04+ --- user_data.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/user_data.sh b/user_data.sh index bda2a93..30c2b24 100755 --- a/user_data.sh +++ b/user_data.sh @@ -7,7 +7,7 @@ # Apt based distro if command -v apt-get &>/dev/null; then apt-get update - apt-get install python-pip jq -y + apt-get install python3-pip jq -y # Yum based distro elif command -v yum &>/dev/null; then @@ -19,7 +19,7 @@ fi ##################### -pip install --upgrade awscli +pip3 install --upgrade awscli ############## From c766a28e1fdb2f4a26615a7006cee013209fae4f Mon Sep 17 00:00:00 2001 From: Andrew Cormick-Dockery Date: Tue, 24 Nov 2020 17:30:21 +1100 Subject: [PATCH 2/2] RedHat based systems use a similar package name for python3 as Debian --- user_data.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user_data.sh b/user_data.sh index 30c2b24..629ca98 100755 --- a/user_data.sh +++ b/user_data.sh @@ -14,7 +14,7 @@ elif command -v yum &>/dev/null; then yum update -y # epel provides python-pip & jq yum install -y epel-release - yum install python-pip jq -y + yum install python3-pip jq -y fi #####################