[PATCH 16/20] CI: Dockerfile: Bump various software version

Tom Rini trini at konsulko.com
Wed Jun 12 18:02:30 CEST 2024


On Tue, Jun 11, 2024 at 10:04:15PM +0100, Jiaxun Yang wrote:

> Bump base OS to Ubuntu noble, grub to 2.12, QEMU to 9.0 (drop
> cherry-pick for m68k as it's already in 9.0) and other tools
> to latest version.
> 
> Remove unsupported python2.
> 
> Install some required python packages for buildman/binman.
> 
> Signed-off-by: Jiaxun Yang <jiaxun.yang at flygoat.com>
> ---
>  tools/docker/Dockerfile | 35 +++++++++++++++++------------------
>  1 file changed, 17 insertions(+), 18 deletions(-)
> 
> diff --git a/tools/docker/Dockerfile b/tools/docker/Dockerfile
> index 5824d371f259..e3b2c2d57555 100644
> --- a/tools/docker/Dockerfile
> +++ b/tools/docker/Dockerfile
> @@ -2,7 +2,7 @@
>  # This Dockerfile is used to build an image containing basic stuff to be used
>  # to build U-Boot and run our test suites.
>  
> -FROM ubuntu:jammy-20240227
> +FROM ubuntu:noble
>  MAINTAINER Tom Rini <trini at konsulko.com>
>  LABEL Description=" This image is for building U-Boot inside a container"
>  

For reproducibility I keep us on date-tags and not just the raw
release tag/latest. Also, I'm not yet ready to move us past Jammy
without a big reason. Once 24.04.1 comes out, perhaps. So it's good to
know at least this wasn't too much work to move forward. Also, we should
keep the bumping of various tools to their own commit, each.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20240612/22b7d19e/attachment.sig>


More information about the U-Boot mailing list