Can't pin later docker version on Amazon Linux 2

0

We build our own AMI's based on AL2. As part of the process, we install a specific version of Docker since we want to be in control and aware of the version that we use. Until now, Docker version 18.09.9-ce was the one we used. It used to install with:

amazon-linux-extras install docker="18.09.9"

Now our AMI's started failing to build on the latest AL2 base AMI's with an error about it colliding with libseccomp. So I'm trying to update the version I pin to a later version like 19.03.13ce-1.amzn2 or 20.10.25-1.amzn2.0.4 But these all fail with errors like:

(1/5): amzn2-core/2/x86_64/group_gz                                                                                                                                                                                                         | 2.7 kB  00:00:00
# amazon-linux-extras install docker=19.03.13ce-1.amzn2
Installing docker
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
Cleaning repos: amzn2-core amzn2extra-docker amzn2extra-kernel-5.10
9 metadata files removed
4 sqlite files removed
0 metadata files removed
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
amzn2-core                                                                                                                                                                                                                                  | 3.6 kB  00:00:00
Could not retrieve mirrorlist https://amazonlinux-2-repos-ap-southeast-2.s3.dualstack.ap-southeast-2.amazonaws.com/2/extras/docker/19.03.13ce-1.amzn2/x86_64/mirror.list error was
14: HTTPS Error 403 - Forbidden
...

Despite this version appearing in the output of yum --showduplicates list docker:

# yum --showduplicate list docker
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
Installed Packages
docker.x86_64                                                                                                       20.10.25-1.amzn2.0.4                                                                                                         @amzn2extra-docker
Available Packages
docker.x86_64                                                                                                       17.06.2ce-1.102.amzn2                                                                                                        amzn2extra-docker
docker.x86_64                                                                                                       17.12.1ce-2.amzn2                                                                                                            amzn2extra-docker
docker.x86_64                                                                                                       18.03.1ce-2.amzn2                                                                                                            amzn2extra-docker
docker.x86_64                                                                                                       18.03.1ce-3.amzn2                                                                                                            amzn2extra-docker
docker.x86_64                                                                                                       18.03.1ce-5.amzn2                                                                                                            amzn2extra-docker
docker.x86_64                                                                                                       18.06.1ce-2.amzn2                                                                                                            amzn2extra-docker
docker.x86_64                                                                                                       18.06.1ce-4.amzn2                                                                                                            amzn2extra-docker
docker.x86_64                                                                                                       18.06.1ce-6.amzn2                                                                                                            amzn2extra-docker
docker.x86_64                                                                                                       18.06.1ce-7.amzn2                                                                                                            amzn2extra-docker
docker.x86_64                                                                                                       18.06.1ce-8.amzn2                                                                                                            amzn2extra-docker
docker.x86_64                                                                                                       18.06.1ce-10.amzn2                                                                                                           amzn2extra-docker
docker.x86_64                                                                                                       18.09.9ce-2.amzn2                                                                                                            amzn2extra-docker
docker.x86_64                                                                                                       19.03.6ce-1.amzn2                                                                                                            amzn2extra-docker
docker.x86_64                                                                                                       19.03.6ce-2.amzn2                                                                                                            amzn2extra-docker
docker.x86_64                                                                                                       19.03.6ce-3.amzn2                                                                                                            amzn2extra-docker
docker.x86_64                                                                                                       19.03.6ce-4.amzn2                                                                                                            amzn2extra-docker
docker.x86_64                                                                                                       19.03.13ce-1.amzn2                                                                                                           amzn2extra-docker
docker.x86_64                                                                                                       20.10.4-1.amzn2                                                                                                              amzn2extra-docker
docker.x86_64                                                                                                       20.10.7-1.amzn2                                                                                                              amzn2extra-docker
docker.x86_64                                                                                                       20.10.7-3.amzn2                                                                                                              amzn2extra-docker
docker.x86_64                                                                                                       20.10.7-5.amzn2                                                                                                              amzn2extra-docker
docker.x86_64                                                                                                       20.10.13-2.amzn2                                                                                                             amzn2extra-docker
docker.x86_64                                                                                                       20.10.17-1.amzn2                                                                                                             amzn2extra-docker
docker.x86_64                                                                                                       20.10.17-1.amzn2.0.1                                                                                                         amzn2extra-docker
docker.x86_64                                                                                                       20.10.17-1.amzn2.0.2                                                                                                         amzn2extra-docker
docker.x86_64                                                                                                       20.10.22-1.amzn2.0.1                                                                                                         amzn2extra-docker
docker.x86_64                                                                                                       20.10.22-1.amzn2.0.2                                                                                                         amzn2extra-docker
docker.x86_64                                                                                                       20.10.23-1.amzn2.0.1                                                                                                         amzn2extra-docker
docker.x86_64                                                                                                       20.10.25-1.amzn2.0.3                                                                                                         amzn2extra-docker
docker.x86_64                                                                                                       20.10.25-1.amzn2.0.4                                                                                                         amzn2extra-docker

I can install it with =latest but I want to pin to a specific version.

How can I achieve that?

Amos
gefragt vor 4 Monaten116 Aufrufe
Keine Antworten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen