[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v1 05/19] tests: update Fedora i386 cross image
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [Qemu-devel] [PATCH v1 05/19] tests: update Fedora i386 cross image to Fedora 29 |
Date: |
Thu, 10 Jan 2019 18:54:24 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1 |
On 1/10/19 6:45 PM, Alex Bennée wrote:
> From: Daniel P. Berrangé <address@hidden>
>
> Using the "latest" tag is not a good idea because this changes what
> release it points to every 6 months. Together with caching of docker
> builds this can cause confusion where CI has cached & built with Fedora
> N, while a developer tries to reproduce a CI problem with Fedora N + 1,
> or vica-verca.
So we now learned the hard way commiting "FROM x:latest" to a repository
is a bad practice.
>
> Signed-off-by: Daniel P. Berrangé <address@hidden>
> Signed-off-by: Alex Bennée <address@hidden>
> ---
> tests/docker/dockerfiles/fedora-i386-cross.docker | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/tests/docker/dockerfiles/fedora-i386-cross.docker
> b/tests/docker/dockerfiles/fedora-i386-cross.docker
> index a4fd895b07..eb8108d118 100644
> --- a/tests/docker/dockerfiles/fedora-i386-cross.docker
> +++ b/tests/docker/dockerfiles/fedora-i386-cross.docker
> @@ -1,4 +1,4 @@
> -FROM fedora:latest
If checkpatch wasn't in Perl I'd have added a check to ban :latest.
> +FROM fedora:29
> ENV PACKAGES \
> gcc \
> glib2-devel.i686 \
>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
- Re: [Qemu-devel] [PATCH v1 06/19] tests: use in-place sed magic for enabling deb-src in travis image, (continued)
- [Qemu-devel] [PATCH v1 08/19] travis: define all the build matrix entries in one place, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 12/19] travis: stop redefining the script commands, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 14/19] travis: run tests in verbose mode, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 04/19] tests: update Fedora dockerfile to use Fedora 29, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 10/19] travis: don't clone git submodules upfront, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 18/19] tests/docker: update our Travis image, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 11/19] travis: use homebrew addon for MacOSX, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 05/19] tests: update Fedora i386 cross image to Fedora 29, Alex Bennée, 2019/01/10
- Re: [Qemu-devel] [PATCH v1 05/19] tests: update Fedora i386 cross image to Fedora 29,
Philippe Mathieu-Daudé <=
- [Qemu-devel] [PATCH v1 03/19] tests: remove obsolete 'debian' dockerfile, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 13/19] travis: stop using container based envs, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 01/19] docker: Use stable git tag for virglrenderer, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 02/19] tests: run ldconfig after installing extra software, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 07/19] travis: add whitespace between each major section & matrix entry, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 09/19] travis: standardize the syntax used for env variables, Alex Bennée, 2019/01/10