Installed https://launchpad.net/ubuntu/+source/livecd-rootfs/2.765.44/+build/28611104/+files/livecd-rootfs_2.765.44_arm64.deb in a jammy arm64 LXD container and ran commands from the Test plan:
ubuntu@jammy:~/build$ rm -rf auto local config
rm -f livecd.*.model-assertion
mkdir -p auto
for s in config build clean; do ln -s /usr/share/livecd-rootfs/live-build/auto/$s auto/; done
lb clean --purge
export PROJECT=ubuntu-core ARCH=arm64 SUBARCH=tegra-igx SUITE=jammy IMAGEFORMAT=ubuntu-image CHANNEL=edge
lb config
sudo -E lb build
AcLBXAQAAQoABgUCZipp6AAKCRDgT5vottzAEj6mD/9lINl13Ju5yVBySIxByJVzJ84nxFlpFLAh
Bnb+7cNLAIWKLB57oG49oYx5aXpGaH3RNoQ9rGI/r7axRDgqpYStA0tFO0NM04sBWi4tkc2Cj+xj
v/uX//p+Xwx9IcynnvPG2aavfebA3tzBN3AV+QTjgo4rHhIJNiNNx8Qs7FHYTvFuZh6tYHbMX7wd
N0kE8axVCm8ado+vIbBmkzqE5EYoYtoer4DO90WqkmnGq07w+6Uth5AfUoXQfegl37xeXigAnhGO
sKos/FDw/G7IcAzp24VI4HmCnCj7W0I6iKmuEUr6JiXZoD7eEXr/CNMQpeeO/HD2vXnAmBF3V8W/
9brjFI5wTjHkxgMwzZ3z4RtqpG8Vx1Udcn6w2+cUzB3j5afJlg5mZAuE60StY38AVByaU4+PTSGv
nVP5ZQHiFQzz23VWmc5/blVDHYuvYikXUjbTBWfFszAby/UJIPvfS+dTTRNz0+cIa0qgkCsDma6B
qRDpepOXDw97mu1LwDH+SvLQM2Cnaa+tcO7cjslPiQq+MOjCVAgvOtZFi12lgpqJmwDiX8x4r3MZ
/fu7DO+zfPzjmujhr8p/skjRUmAu1OOwe8lrUzvfKBjm0j+hY02o8mV2NkkqxItnqQ3tyyUwyxlW
wXXWWlvCds7QJgP34C6m0CIhfwV8E2r/gaVvbkjv/Q==
----------------------------------------------------------
[2024-06-28 13:46:32] lb_build
P: Executing auto/build script.
WARNING: proceeding to download snaps ignoring validations, this default will change in the future. For now use --validation=enforce for validations to be taken into account, pass instead --validation=ignore to preserve current behavior going forward
Fetching snapd
Fetching tegra-kernel
Fetching core22
Fetching tegra
Worked fine, model assertion is correct and manifest is as expected:
ubuntu@jammy:~/build$ ls
auto
config
livecd.ubuntu-core-tegra-igx.img.xz
livecd.ubuntu-core-tegra-igx.manifest
livecd.ubuntu-core-tegra-igx.model-assertion
output
ubuntu@jammy:~/build$ cat livecd.ubuntu-core-tegra-igx.manifest
core22 1522.snap
snapd 22283.snap
tegra-kernel 3.snap
tegra 1.snap
Installed https:/ /launchpad. net/ubuntu/ +source/ livecd- rootfs/ 2.765.44/ +build/ 28611104/ +files/ livecd- rootfs_ 2.765.44_ arm64.deb in a jammy arm64 LXD container and ran commands from the Test plan: jammy:~ /build$ rm -rf auto local config *.model- assertion livecd- rootfs/ live-build/ auto/$s auto/; done ubuntu- image CHANNEL=edge
ubuntu@
rm -f livecd.
mkdir -p auto
for s in config build clean; do ln -s /usr/share/
lb clean --purge
export PROJECT=ubuntu-core ARCH=arm64 SUBARCH=tegra-igx SUITE=jammy IMAGEFORMAT=
lb config
sudo -E lb build
[2024-06-28 13:46:32] lb_clean --purge core-22- tegra-igx- edge channel: 22-igx/edge iHMhhBoIG6ZYXBv Jc channel: 22-igx/edge qmVzaUdPB2TblFS wV channel: latest/edge Sa7NMdnXSx02dNe eT channel: latest/edge BT8dSGnKUYbevVh c4 23T15:12: 16+00:00 jaQTFUXEwHl1yRx 7ZS4K5cyFDhYDcP zhS7uyEkDxdUjg9 g08BtNn
P: Executing auto/clean script.
[2024-06-28 13:46:32] lb_clean noauto --purge
P: Executing auto/clean script.
[2024-06-28 13:46:32] lb_clean noauto --all
P: Cleaning chroot
P: Executing auto/clean script.
[2024-06-28 13:46:32] lb_clean noauto --cache
[2024-06-28 13:46:32] lb_config
P: Executing auto/config script.
Building on jammy.lxd
Configured ubuntu-image for the following model assertion:
type: model
authority-id: canonical
series: 16
brand-id: canonical
model: ubuntu-
architecture: arm64
base: core22
grade: signed
snaps:
-
default-
id: 9pjCtYlNoT9Fx6R
name: tegra
type: gadget
-
default-
id: Rjyoy6Zhe9mlkBQ
name: tegra-kernel
type: kernel
-
default-
id: amcUKQILKXHHTlm
name: core22
type: base
-
default-
id: PMrrV4ml8uWuEUD
name: snapd
type: snapd
timestamp: 2024-04-
sign-key-sha3-384: 9tydnLa6MTJ-
AcLBXAQAAQoABgU CZipp6AAKCRDgT5 vottzAEj6mD/ 9lINl13Ju5yVByS IxByJVzJ84nxFlp FLAh 7oG49oYx5aXpGaH 3RNoQ9rGI/ r7axRDgqpYStA0t FO0NM04sBWi4tkc 2Cj+xj Xwx9IcynnvPG2aa vfebA3tzBN3AV+ QTjgo4rHhIJNiNN x8Qs7FHYTvFuZh6 tYHbMX7wd vIbBmkzqE5EYoYt oer4DO90WqkmnGq 07w+6Uth5AfUoXQ fegl37xeXigAnhG O G7IcAzp24VI4HmC nCj7W0I6iKmuEUr 6JiXZoD7eEXr/ CNMQpeeO/ HD2vXnAmBF3V8W/ wzZ3z4RtqpG8Vx1 Udcn6w2+ cUzB3j5afJlg5mZ AuE60StY38AVBya U4+PTSGv Wmc5/blVDHYuvYi kXUjbTBWfFszAby /UJIPvfS+ dTTRNz0+ cIa0qgkCsDma6B LwDH+SvLQM2Cnaa +tcO7cjslPiQq+ MOjCVAgvOtZFi12 lgpqJmwDiX8x4r3 MZ zfPzjmujhr8p/ skjRUmAu1OOwe8l rUzvfKBjm0j+ hY02o8mV2NkkqxI tnqQ3tyyUwyxlW 34C6m0CIhfwV8E2 r/gaVvbkjv/ Q== ------- ------- ------- ------- ------- ------- ------- -- enforce for validations to be taken into account, pass instead --validation=ignore to preserve current behavior going forward
Bnb+7cNLAIWKLB5
v/uX//p+
N0kE8axVCm8ado+
sKos/FDw/
9brjFI5wTjHkxgM
nVP5ZQHiFQzz23V
qRDpepOXDw97mu1
/fu7DO+
wXXWWlvCds7QJgP
-------
[2024-06-28 13:46:32] lb_build
P: Executing auto/build script.
WARNING: proceeding to download snaps ignoring validations, this default will change in the future. For now use --validation=
Fetching snapd
Fetching tegra-kernel
Fetching core22
Fetching tegra
Worked fine, model assertion is correct and manifest is as expected: jammy:~ /build$ ls ubuntu- core-tegra- igx.img. xz ubuntu- core-tegra- igx.manifest ubuntu- core-tegra- igx.model- assertion jammy:~ /build$ cat livecd. ubuntu- core-tegra- igx.manifest
ubuntu@
auto
config
livecd.
livecd.
livecd.
output
ubuntu@
core22 1522.snap
snapd 22283.snap
tegra-kernel 3.snap
tegra 1.snap