On Mon, Mar 18, 2024 at 04:55:09PM +0000, Anthony PERARD wrote:
> 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
Acked-by: Roger Pau Monné <roger.pau@citrix.com>
I just had a look over the commit messages mostly, as I'm not very
much into perl as to provide more accurate reviews, sorry. LGTM, just
some comments/questions on a few patches.
Thanks, Roger.