[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH for-4.19 0/4] CI: Fixes, part 1



On Wed, 2024-07-03 at 15:19 +0100, Andrew Cooper wrote:
> Minimum fixes to rebuild the containers, following the HEREDOC
> problems.
> 
> Unrelated to the HEREDOC problems, Archlinux and CentOS 7 need
> aditional
> chagnes to rebuild.
> 
> There will be subsequent work to make some improvements to CI for
> 4.19, so in
> particular we're testing with up-to-date LTS distros.
If we really want to test with up-to-date LTS distros in 4.19 then it
probably make sense to postpone release date to July 29 to be sure that
everything is okay. July 29 is still fit in our 2 times release cycle
per year.

~ Oleksii 
> 
> Andrew Cooper (4):
>   CI: Formalise the use of heredocs
>   CI: Adjust the usage of inline files
>   CI: Drop bin86/dev86 from archlinux container
>   CI: Rework the CentOS7 container
> 
>  automation/build/README.md                    | 10 ++-
>  .../build/alpine/3.18-arm64v8.dockerfile      |  1 +
>  automation/build/alpine/3.18.dockerfile       |  1 +
>  .../archlinux/current-riscv64.dockerfile      |  1 +
>  automation/build/archlinux/current.dockerfile |  3 +-
>  automation/build/centos/7.dockerfile          | 71 ++++++++++-------
> --
>  .../bookworm-arm64v8-arm32-gcc.dockerfile     |  1 +
>  .../build/debian/bookworm-arm64v8.dockerfile  |  1 +
>  .../build/debian/bookworm-cppcheck.dockerfile |  1 +
>  .../build/debian/bookworm-i386.dockerfile     |  1 +
>  automation/build/debian/bookworm.dockerfile   |  1 +
>  .../build/debian/bullseye-ppc64le.dockerfile  |  1 +
>  .../build/debian/buster-gcc-ibt.dockerfile    |  1 +
>  .../build/debian/jessie-i386.dockerfile       |  3 +-
>  automation/build/debian/jessie.dockerfile     |  3 +-
>  .../build/debian/stretch-i386.dockerfile      |  3 +-
>  automation/build/debian/stretch.dockerfile    |  3 +-
>  automation/build/fedora/29.dockerfile         |  1 +
>  .../build/suse/opensuse-leap.dockerfile       |  1 +
>  .../build/suse/opensuse-tumbleweed.dockerfile |  1 +
>  automation/build/ubuntu/bionic.dockerfile     |  1 +
>  automation/build/ubuntu/focal.dockerfile      |  1 +
>  automation/build/ubuntu/trusty.dockerfile     |  1 +
>  .../build/ubuntu/xenial-xilinx.dockerfile     |  1 +
>  automation/build/ubuntu/xenial.dockerfile     |  1 +
>  automation/build/yocto/yocto.dockerfile.in    |  2 +
>  .../alpine/3.18-arm64v8.dockerfile            |  1 +
>  .../tests-artifacts/alpine/3.18.dockerfile    |  1 +
>  .../kernel/5.19-arm64v8.dockerfile            |  1 +
>  .../tests-artifacts/kernel/6.1.19.dockerfile  |  1 +
>  .../6.0.0-arm64v8.dockerfile                  |  1 +
>  .../qemu-system-ppc64/8.1.0-ppc64.dockerfile  |  1 +
>  32 files changed, 82 insertions(+), 40 deletions(-)
> 
> 
> base-commit: fb76e08a8f7a61dfbc07d0f335f1623bca650d7f




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.