Use bionic repo for docker as focal is not yet available

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
This commit is contained in:
Davanum Srinivas 2020-05-03 09:46:19 -04:00
parent b943e49e76
commit 0d38f21932
No known key found for this signature in database
GPG Key ID: 80D83A796103BF59

View File

@ -423,12 +423,19 @@ function install-docker {
software-properties-common \ software-properties-common \
lsb-release lsb-release
# focal repo for docker is not yet available, so we use bonic for now
# https://github.com/kubernetes/kubernetes/issues/90709
release=$(lsb_release -cs)
if [ "$release" == "focal" ]; then
release="bionic";
fi
# Add the Docker apt-repository # Add the Docker apt-repository
curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg \ curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg \
| apt-key add - | apt-key add -
add-apt-repository \ add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") \ "deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") \
$(lsb_release -cs) stable" $release stable"
# Install Docker # Install Docker
apt-get update && \ apt-get update && \
@ -462,12 +469,19 @@ function install-containerd-ubuntu {
software-properties-common \ software-properties-common \
lsb-release lsb-release
# focal repo for docker is not yet available, so we use bonic for now
# https://github.com/kubernetes/kubernetes/issues/90709
release=$(lsb_release -cs)
if [ "$release" == "focal" ]; then
release="bionic";
fi
# Add the Docker apt-repository (as we install containerd from there) # Add the Docker apt-repository (as we install containerd from there)
curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg \ curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg \
| apt-key add - | apt-key add -
add-apt-repository \ add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") \ "deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") \
$(lsb_release -cs) stable" $release stable"
# Install containerd from Docker repo # Install containerd from Docker repo
apt-get update && \ apt-get update && \