mirror of
https://github.com/xcat2/xcat-core.git
synced 2026-09-21 16:39:30 +00:00
b7be80d450
genimage returns 2 with "Failed to find usr/bin/dig" for ubuntu22.04 and ubuntu24.04 on ppc64el, so packimage writes no initrd.gz and the diskless compute node never boots. xCAT-server/share/xcat/netboot/ubuntu had a ppc64el package list for 20.04 and 26.04 only. imgutils::get_profile_def_filename then falls back to compute.pkglist, which installs no dig, no cpio and no chrony. Add the 22.04 and 24.04 ppc64el lists, and the ppc64le spelling each release already carries. Both take the content of the 26.04 ppc64el list: the ppc64el images build their initrd with mkinitrd, so they install bind9-dnsutils and leave out the dracut packages the x86_64 lists take. ubuntu_ppc64el_pkglists.t fails without these files. Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>