[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Request: more images in the weekly build -> arm64



Hello Steve,

On 27/07/2024 23:51, Steve McIntyre wrote:
On Sun, Jun 23, 2024 at 11:39:05AM +0200, Roland Clobus wrote:
...
The MR is at
https://salsa.debian.org/images-team/live-setup/-/merge_requests/5

Let's start only with a GNOME image at first.
I'll update the matching openQA tests, as soon as the new image appears.
...
I've merged everything and added that config and run a couple of times
to test. I'm seeing a (slow, as expected!) live image build OK, then
right at the end:

...
P: building the debian-installer
cp: cannot stat 'chroot/debian-installer/build/dest/cdrom/vmlinuz': No such file or directory
E: An unexpected failure occurred, exiting...
P: Begin unmounting filesystems...
P: Saving caches...
...

Did you test this to build an arm64 image yourself?

I wrote my tests in the MR:
bin/vm-start -a amd64 -t live -r bookworm -o vm_config
bin/run-live-build-binary -B BL_amd64_smallest-build -r bookworm -c vm_config -l mylog bin/run-live-build-binary -B BL_arm64_smallest-build -r bookworm -c vm_config -l mylog
bin/vm-stop -c vm_config

Now I see that I was missing 2 points, with regard to the installer:
1) I was building 'smallest-build', instead of 'standard', which means that no installer will be included in the build. 2) I was targeting bookworm, while I should be targeting trixie -> the d-i was taken from the archive, instead of being built from git.

I'm currently running
bin/run-live-build-binary -B BL_arm64_standard -r trixie -c vm_config -l mylog which will take a while to build. Then I'll be able to provide a fix. I'll test that with the GNOME image afterwards.

Sorry for the confusion. So this Monday there will not be an arm64 GNOME live image yet. If you want, you could change the invocation [1] for the time being from 'BL_arm64_gnome' to 'BL_arm64_smallest-build', which will generate a working, albeit very minimal arm64 live image. (At least that will show as a proof-of-concept that everything else is in place and working as intended)

With kind regards,
Roland Clobus

[1] https://salsa.debian.org/images-team/setup/-/commit/778423065ef6cba164774be9c06774eecd1e35a1

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


Reply to: