Skip to content

Commit

Permalink
tests/docker: use project specific container registries
Browse files Browse the repository at this point in the history
Since Docker Hub has started to enforce pull rate limits on clients, it
is preferrable to use project specific container registries where they
are available. Fedora and OpenSUSE projects provide registries.

The images in these registries are also refreshed on a more regular
basis than the ones in docker hub, so the package update should
generally be faster.

While CentOS also has a registry it is considerably outdated compared
to docker.io, and also only provides x86 images, while docker.io images
are multi-arch.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210623142245.307776-4-berrange@redhat.com>
Message-Id: <20210709143005.1554-12-alex.bennee@linaro.org>
  • Loading branch information
berrange authored and stsquad committed Jul 14, 2021
1 parent 6ddc3dc commit 102cd5c
Show file tree
Hide file tree
Showing 6 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion tests/docker/dockerfiles/fedora-cris-cross.docker
Expand Up @@ -2,7 +2,7 @@
# Cross compiler for cris system tests
#

FROM fedora:33
FROM registry.fedoraproject.org/fedora:33
ENV PACKAGES gcc-cris-linux-gnu
RUN dnf install -y $PACKAGES
RUN rpm -q $PACKAGES | sort > /packages.txt
2 changes: 1 addition & 1 deletion tests/docker/dockerfiles/fedora-i386-cross.docker
@@ -1,4 +1,4 @@
FROM fedora:33
FROM registry.fedoraproject.org/fedora:33
ENV PACKAGES \
bzip2 \
ccache \
Expand Down
2 changes: 1 addition & 1 deletion tests/docker/dockerfiles/fedora-win32-cross.docker
@@ -1,4 +1,4 @@
FROM fedora:33
FROM registry.fedoraproject.org/fedora:33

# Please keep this list sorted alphabetically
ENV PACKAGES \
Expand Down
2 changes: 1 addition & 1 deletion tests/docker/dockerfiles/fedora-win64-cross.docker
@@ -1,4 +1,4 @@
FROM fedora:33
FROM registry.fedoraproject.org/fedora:33

# Please keep this list sorted alphabetically
ENV PACKAGES \
Expand Down
2 changes: 1 addition & 1 deletion tests/docker/dockerfiles/fedora.docker
@@ -1,4 +1,4 @@
FROM fedora:33
FROM registry.fedoraproject.org/fedora:33

# Please keep this list sorted alphabetically
ENV PACKAGES \
Expand Down
2 changes: 1 addition & 1 deletion tests/docker/dockerfiles/opensuse-leap.docker
@@ -1,4 +1,4 @@
FROM opensuse/leap:15.2
FROM registry.opensuse.org/opensuse/leap:15.2

# Please keep this list sorted alphabetically
ENV PACKAGES \
Expand Down

0 comments on commit 102cd5c

Please sign in to comment.