Skip to content

Commit 4ccfeb1

Browse files
authored
Merge pull request kubernetes#90702 from dims/use-bionic-repo-for-docker
Use bionic repo for docker as focal is not yet available
2 parents b943e49 + 0d38f21 commit 4ccfeb1

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

cluster/gce/gci/configure.sh

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -423,12 +423,19 @@ function install-docker {
423423
software-properties-common \
424424
lsb-release
425425

426+
# focal repo for docker is not yet available, so we use bonic for now
427+
# https://github.com/kubernetes/kubernetes/issues/90709
428+
release=$(lsb_release -cs)
429+
if [ "$release" == "focal" ]; then
430+
release="bionic";
431+
fi
432+
426433
# Add the Docker apt-repository
427434
curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg \
428435
| apt-key add -
429436
add-apt-repository \
430437
"deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") \
431-
$(lsb_release -cs) stable"
438+
$release stable"
432439

433440
# Install Docker
434441
apt-get update && \
@@ -462,12 +469,19 @@ function install-containerd-ubuntu {
462469
software-properties-common \
463470
lsb-release
464471

472+
# focal repo for docker is not yet available, so we use bonic for now
473+
# https://github.com/kubernetes/kubernetes/issues/90709
474+
release=$(lsb_release -cs)
475+
if [ "$release" == "focal" ]; then
476+
release="bionic";
477+
fi
478+
465479
# Add the Docker apt-repository (as we install containerd from there)
466480
curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg \
467481
| apt-key add -
468482
add-apt-repository \
469483
"deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") \
470-
$(lsb_release -cs) stable"
484+
$release stable"
471485

472486
# Install containerd from Docker repo
473487
apt-get update && \

0 commit comments

Comments
 (0)