Patch series available in this git branch:
https://xenbits.xen.org/git-http/people/aperard/osstest.git br.bookworm-v1
Hi,
I intend to push this series in two waves.
First, push up to commit "Temporally switch "qemu-mainline" branch to
Bookworm". This is to test that osstest still works fine if we need to use
"buster" for a branch. Also upstream QEMU doesn't build on buster anymore, so
I've included a commit to use bookworm for it.
Second, push the remaning two patches, at least a week later, which will switch
the default debian suite.
I did run many tests, but hopefully nothing breaks.
Cheers,
Anthony PERARD (36):
production-config: Add bookworm debian install media filename
ts-xen-build-prep: Only force git protocol v2 on buster
mgi-common: Fix fetch_debian_package error message
mg-debian-installer-update: Download non-free firmware from new repo.
ts-host-install: fix ntp.conf path on bookworm
ts-host-install: fix ntp server setting
ts-host-install: Restart ntp service
preseed_create: Use new "d-i grub-installer/update-nvram" for UEFI
installation
preseed_create: osstest-erase-other-disks: workaround creating
/dev/sdXD files
preseed_create: Workaround fail grub-install on arndale
ts-host-install,preseed_create: Do lvm vgextend at install time
di_installcmdline_core: Add link_wait_timeout to install cmdline
Disable persistent net generator on Bookworm
preseed_base, ts-host-install: Change NIC NamePolicy to "mac"
ts-xen-build-prep: Change package selection for Bookworm
bl_getmenu_open: Read grub.cfg as root
target_editfile: Use the same user to retrieve and send
ts-xen-install: remove "libc6-xen" package installation
overlay-bookworm: Import grub's 20_linux_xen from Debian Bookworm
overlay-bookworm: 20_linux_xen: Fix XSM entries generation
ts-xtf-install: Install python symlink
setupboot_grub2: Parse arm64 uefi grub verbes
bookworm: Extend ARM clock workaround
ts-nested-setup, setup l1 lvm volume groupe in guest
ts-leak-check: add new name for udevd workers
ts-debian-hvm-install: Allow udev failure in install media
ts-debian-fixup: Fix nic names for bookworm
ts-debian-install: keep avoiding to use pygrub
ts-debian-hvm-install: Increase min guest ram size
bookworm: Extend guest bootloader workaround
ts-debian-*-install: Replace dots in hostnames by dashs
ts-xen-install: Fix bridge setup, ask to copy MAC addr
make-flight: Keep using buster for L2 guest in nested tests
Temporally switch "qemu-mainline" branch to Bookworm
Switch to Debian Bookworm as default suite
make-hosts-flight: default to bookworm
Osstest.pm | 2 +-
Osstest/Debian.pm | 92 +++++-
Osstest/TestSupport.pm | 4 +-
make-flight | 16 +-
make-hosts-flight | 2 +-
mfi-common | 5 +-
mg-debian-installer-update | 9 +-
mgi-common | 2 +-
overlay-bookworm/etc/grub.d/20_linux_xen | 379 +++++++++++++++++++++++
production-config | 2 +
ts-debian-di-install | 4 +-
ts-debian-fixup | 15 +
ts-debian-hvm-install | 21 +-
ts-debian-install | 17 +-
ts-host-install | 42 ++-
ts-leak-check | 1 +
ts-nested-setup | 10 +-
ts-xen-build-prep | 10 +-
ts-xen-install | 5 +-
ts-xtf-install | 6 +
20 files changed, 591 insertions(+), 53 deletions(-)
create mode 100755 overlay-bookworm/etc/grub.d/20_linux_xen
--
Anthony PERARD
https://xenbits.xen.org/git-http/people/aperard/osstest.git br.bookworm-v1
Hi,
I intend to push this series in two waves.
First, push up to commit "Temporally switch "qemu-mainline" branch to
Bookworm". This is to test that osstest still works fine if we need to use
"buster" for a branch. Also upstream QEMU doesn't build on buster anymore, so
I've included a commit to use bookworm for it.
Second, push the remaning two patches, at least a week later, which will switch
the default debian suite.
I did run many tests, but hopefully nothing breaks.
Cheers,
Anthony PERARD (36):
production-config: Add bookworm debian install media filename
ts-xen-build-prep: Only force git protocol v2 on buster
mgi-common: Fix fetch_debian_package error message
mg-debian-installer-update: Download non-free firmware from new repo.
ts-host-install: fix ntp.conf path on bookworm
ts-host-install: fix ntp server setting
ts-host-install: Restart ntp service
preseed_create: Use new "d-i grub-installer/update-nvram" for UEFI
installation
preseed_create: osstest-erase-other-disks: workaround creating
/dev/sdXD files
preseed_create: Workaround fail grub-install on arndale
ts-host-install,preseed_create: Do lvm vgextend at install time
di_installcmdline_core: Add link_wait_timeout to install cmdline
Disable persistent net generator on Bookworm
preseed_base, ts-host-install: Change NIC NamePolicy to "mac"
ts-xen-build-prep: Change package selection for Bookworm
bl_getmenu_open: Read grub.cfg as root
target_editfile: Use the same user to retrieve and send
ts-xen-install: remove "libc6-xen" package installation
overlay-bookworm: Import grub's 20_linux_xen from Debian Bookworm
overlay-bookworm: 20_linux_xen: Fix XSM entries generation
ts-xtf-install: Install python symlink
setupboot_grub2: Parse arm64 uefi grub verbes
bookworm: Extend ARM clock workaround
ts-nested-setup, setup l1 lvm volume groupe in guest
ts-leak-check: add new name for udevd workers
ts-debian-hvm-install: Allow udev failure in install media
ts-debian-fixup: Fix nic names for bookworm
ts-debian-install: keep avoiding to use pygrub
ts-debian-hvm-install: Increase min guest ram size
bookworm: Extend guest bootloader workaround
ts-debian-*-install: Replace dots in hostnames by dashs
ts-xen-install: Fix bridge setup, ask to copy MAC addr
make-flight: Keep using buster for L2 guest in nested tests
Temporally switch "qemu-mainline" branch to Bookworm
Switch to Debian Bookworm as default suite
make-hosts-flight: default to bookworm
Osstest.pm | 2 +-
Osstest/Debian.pm | 92 +++++-
Osstest/TestSupport.pm | 4 +-
make-flight | 16 +-
make-hosts-flight | 2 +-
mfi-common | 5 +-
mg-debian-installer-update | 9 +-
mgi-common | 2 +-
overlay-bookworm/etc/grub.d/20_linux_xen | 379 +++++++++++++++++++++++
production-config | 2 +
ts-debian-di-install | 4 +-
ts-debian-fixup | 15 +
ts-debian-hvm-install | 21 +-
ts-debian-install | 17 +-
ts-host-install | 42 ++-
ts-leak-check | 1 +
ts-nested-setup | 10 +-
ts-xen-build-prep | 10 +-
ts-xen-install | 5 +-
ts-xtf-install | 6 +
20 files changed, 591 insertions(+), 53 deletions(-)
create mode 100755 overlay-bookworm/etc/grub.d/20_linux_xen
--
Anthony PERARD