I am building a custom iso 1.3 (including puppet agents). I just noticed that there is a way to make a xcp-ng-iso, which includes xe-guest-utilities instead of vyos-xe-guest-utilities.
Unfortunately the built iso still contains vyos-xe-guest-utilities.
I am building with docker inside vyos/vyos-build:equuleus:
git clone -b equuleus --single-branch https://github.com/vyos/vyos-build /vyos cd /vyos ./configure --architecture amd64 --build-by "[email protected]" --build-type release --version "$version" --custom-apt-entry "deb https://apt.puppet.com buster puppet6" --custom-apt-key "/tmp/puppet.gpg.key" --custom-package "puppet-agent" cat data/package-lists/vyos-x86.list.chroot # Checking if file is untouched sudo make xcp-ng-iso cat data/package-lists/vyos-x86.list.chroot # Checking if make xcp-ng-iso really exchanged the packages
While the build runs fine, it seems that vyos-xe-guest-utilities is still included instead of xe-guest-utilities.
Please see the build log below. It seems regardless of the contents in vyos-x86.list.chroot, apt still installs vyos-xe-guest-utilities.
Am I doing something wrong?