Hello,
Some assorted minor fixes and improvements, as a result of work I'm
doing to expand the tests.
I've done a full run with the updated containers, and found no major
issues:
https://gitlab.com/xen-project/people/royger/xen/-/pipelines/1074512137
There's however one tests that fails with the updated container,
debian-buster-gcc-ibt:
https://gitlab.com/xen-project/people/royger/xen/-/jobs/5550235258
With:
$ ./automation/scripts/build 2>&1 | tee build.log
+ test -f /etc/os-release
+ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
+ cc=gcc
+ gcc --version
./automation/scripts/build: line 10: /opt/gcc-11-ibt/bin/gcc: No such file or directory
I assume there's something wrong in the Dockerfile, but not caused by
this series.
I suggest we hold off updating debian:buster-gcc-ibt image until this is
fixed.
Note the bookworm amd64 image must be updated in the registry ahead of
pushing the changes here (patch 4/6 depends on the new image).
Thanks, Roger.
Roger Pau Monne (6):
automation: remove CR characters from QEMU serial
automation: add timestamps to QEMU non-smoke x86-64 test
automation: fix jessie/stretch images to use archive.debian.org apt
repos
automation: update tests to use Debian Bookworm
automation: set architecture in docker files
automation: switch to multi-platform images when possible
automation/build/alpine/3.18-arm64v8.dockerfile | 2 +-
automation/build/alpine/3.18.dockerfile | 2 +-
.../build/archlinux/current-riscv64.dockerfile | 2 +-
automation/build/archlinux/current.dockerfile | 2 +-
automation/build/centos/7.dockerfile | 2 +-
.../debian/bookworm-arm64v8-arm32-gcc.dockerfile | 2 +-
.../build/debian/bookworm-arm64v8.dockerfile | 2 +-
.../build/debian/bookworm-cppcheck.dockerfile | 2 +-
automation/build/debian/bookworm-i386.dockerfile | 2 +-
automation/build/debian/bookworm.dockerfile | 7 ++++++-
.../build/debian/bullseye-ppc64le.dockerfile | 2 +-
automation/build/debian/buster-gcc-ibt.dockerfile | 2 +-
automation/build/debian/jessie-i386.dockerfile | 7 +++++++
automation/build/debian/jessie.dockerfile | 9 ++++++++-
automation/build/debian/stretch-i386.dockerfile | 9 ++++++++-
automation/build/debian/stretch.dockerfile | 14 ++++++++------
automation/build/fedora/29.dockerfile | 2 +-
automation/build/suse/opensuse-leap.dockerfile | 2 +-
.../build/suse/opensuse-tumbleweed.dockerfile | 2 +-
automation/build/ubuntu/bionic.dockerfile | 2 +-
automation/build/ubuntu/focal.dockerfile | 2 +-
automation/build/ubuntu/trusty.dockerfile | 2 +-
automation/build/ubuntu/xenial-xilinx.dockerfile | 2 +-
automation/build/ubuntu/xenial.dockerfile | 2 +-
automation/gitlab-ci/test.yaml | 4 ++--
automation/scripts/qemu-alpine-x86_64.sh | 7 +++++--
26 files changed, 63 insertions(+), 32 deletions(-)
--
2.42.0