Dan Bungert
d79eb2cb9c
releasing package livecd-rootfs version 25.04.24
25.04.24
2025-03-13 17:17:31 -06:00
Dan Bungert
c1d898ed2c
desktop: update tpmfde model for pc-kernel channel
...
* Updated model to move pc-kernel to channel 25.04/stable
* Move model from heredoc to a file
2025-03-13 11:03:10 -06:00
Jess Jang
43d1478298
Add debian/changelog entry
25.04.23
2025-03-12 21:31:08 -05:00
Jess Jang
fa00c36419
feat: Add 6.14 kernel apparmor features' preseeds
2025-03-12 21:05:01 -05:00
Dan Bungert
043ad264d4
releasing package livecd-rootfs version 25.04.22
25.04.22
2025-03-11 09:16:05 -06:00
Dan Bungert
20590f0dbf
ubuntu-desktop: update model for 25.04 and components
...
This model intentionally uses pc-kernel from a branch, for components
testing purposes. We'll have to update this again before release when
the desired pc-kernel is on a stable channel.
2025-03-11 09:14:18 -06:00
Dan Bungert
b79160bf08
server: delete the initrd but not initrd.img symlink
...
The initrd is recreated later. Leave the symlink.
2025-03-10 16:27:45 -06:00
Dan Bungert
a768818bea
releasing package livecd-rootfs version 25.04.21
25.04.21
2025-03-05 08:18:59 -07:00
Dan Bungert
d2050181d4
subiquity: easier bridge kernel setup
...
For subiquity installs, make it easier to enable bridge kernel, just a
boolean to set true/false. Don't enable yet though.
2025-03-04 15:50:15 -07:00
Michael Hudson-Doyle
362c5d1f19
releasing package livecd-rootfs version 25.04.20
25.04.20
2025-02-27 20:34:21 +13:00
Michael Hudson-Doyle
e814e02bf4
Again in ubuntu-server builds, configure LAYERFS_PATH in the kernel layer and ensure the initrd is freshly regenerated in that layer. LAYERFS_PATH was being set to the layer below the kernel layer, which meant that the live session did not get access to all the modules in the case that the kernel had not been installed in the base layer, which in turn means that installs fail. (LP: #2100148 )
...
* Again in ubuntu-server builds, configure LAYERFS_PATH in the kernel layer
and ensure the initrd is freshly regenerated in that layer. LAYERFS_PATH
was being set to the layer below the kernel layer, which meant that the
live session did not get access to all the modules in the case that the
kernel had not been installed in the base layer, which in turn means that
installs fail. (LP: #2100148 )
* While we're at it, delete any initrd from any other layer than a kernel
layer, as they just waste space on the ISO.
2025-02-27 20:32:56 +13:00
Michael Hudson-Doyle
ff331b2d94
In ubuntu-server builds, install the first kernel in the base layer, not the "ga" kernel (which may not be installed at all, as is the case in e.g. the arm64+largemem builds).
2025-02-27 20:31:38 +13:00
Michael Hudson-Doyle
cc1654bb22
set changelog back to UNRELEASED
2025-02-27 16:00:58 +13:00
Adriano Cordova
949f980646
riscv: add SUBARCH 'jh7110'
...
Add SUBARCH 'jh7110' for jh7110-based boards.
2025-02-25 15:28:36 -03:00
Thomas Bechtold
c9f4659b16
add debian/changelog entry
25.04.19
2025-02-25 13:21:23 +01:00
John Chittum
e85f367421
feat(ubuntu-cpc): sbom generation everywhere
...
patch create_manifest to produce an sbom when called by an ubuntu-cpc
project. Patch all the ubuntu-cpc hooks and series files to include the
newly generated manifests, filelists, and sboms. Generates a number of
new artifacts in the builds. the snap utilized, cpc-sbom, is an open
source repo and a provided via a hidden snap. there is no intention of
publisizing the snap or how we generate sboms, however partners require
the ability to audit if required.
defensively checks if the snap is already installed, in the case of
multiple hooks being called in a single build (thus sharing a build
host), and only if called in an ubuntu-cpc project.
(cherry picked from commit 7c7b7df89dc96169db1f255d6bba901ebb63a43c)
2025-02-25 13:18:55 +01:00
Michael Hudson-Doyle
bfdfba31b8
releasing package livecd-rootfs version 25.04.18
25.04.18
2025-02-20 10:25:50 +13:00
Simon Poirier
7f5b9374b2
fix: increase ppc64el disk size to 2.4Gib
...
ppc64el was and still is a bit low compared to other ubuntu-cpc archs
and started running out of space.
2025-02-19 16:12:28 -05:00
Simon Quigley
2b638d3321
Add debian/files to .gitignore
2025-02-19 11:52:25 -06:00
Simon Quigley
00b7f2dc35
Correct back to sh from previous commit for now
2025-02-19 02:18:53 -06:00
Simon Quigley
818af83d4d
Add support for multiple pools (/var/lib/{livefs,preinstalled}-pool/).
2025-02-19 02:15:04 -06:00
Simon Quigley
e71a331e82
Update Standards-Version to 4.7.0, no changes needed.
2025-02-18 22:54:07 -06:00
Simon Quigley
784c7d3060
Make the package completely Lintian-clean except for no-dep5-copyright.
2025-02-18 22:53:52 -06:00
Simon Quigley
87c2e08669
Update debhelper compat to 13, no changes needed.
2025-02-18 22:26:29 -06:00
Simon Quigley
29ee4398e8
Move from http://ppa.launchpad.net to https://ppa.launchpadcontent.net when specifying EXTRA_PPAS.
2025-02-18 22:22:10 -06:00
Michael Hudson-Doyle
5fb3d42d36
Pre-emptively include the override to not try to build HWE kernel layer in post .2 server riscv64 ISOs.
2025-02-17 11:17:35 +13:00
Michael Hudson-Doyle
c3a74a4641
releasing package livecd-rootfs version 25.04.17
25.04.17
2025-02-14 17:25:55 +13:00
Michael Hudson-Doyle
99f61b2ad7
live-build/ubuntu-mini-iso/hooks/01-mini-iso.chroot_early: Fix paths that should have been adjusted when code moved from binary to chroot hook.
2025-02-14 11:02:21 +13:00
Michael Hudson-Doyle
11f1a1dc84
live-build/ubuntu-mini-iso/hooks/01-mini-iso.binary: Drop the assumption that the uncompressed part of the initrd is unpacked to a directory called "main".
2025-02-14 11:01:45 +13:00
Dan Bungert
9930bcd9b4
changelog
2025-02-13 13:11:17 -07:00
Dan Bungert
bf17ce99e1
build: fix FLAVOUR set for lowlatency
...
similar to: 06fd5dacc34d018142e8fa713b6eba6011ababfc
(cherry picked from commit 2a9992ad7d538567a6449059d998bfc8c6d3103f)
2025-02-13 13:00:16 -07:00
Utkarsh Gupta
59ea05ea90
Fix d/ch entry
25.04.16
2025-02-14 00:20:10 +05:30
Simon Poirier
787428ea4d
changelog
2025-02-13 13:44:19 -05:00
Simon Poirier
1ee581ca0c
fix(buildd): add udev to buildd images. (LP: #2092196 )
...
On 24.10 forward, networkd relies on udev for interface setup. This addresses
forever pending interfaces in networkd on buildd lxd images.
2025-02-13 13:42:50 -05:00
Thomas Bechtold
ba529b0d80
Add debian/changelog entry
25.04.15
2025-02-13 12:15:14 +01:00
Thomas Bechtold
5c61d04183
Add 6.12 kernel apparmor features preseeds
...
Plucky is currently on kernel 6.12 so preseeding fails with a apparmor
feature mismatch given that the live-build/apparmor/generic tree is
used. Adding a 6.12 tree (which is identical with the 6.11 tree)
solves this.
2025-02-13 12:12:35 +01:00
Dan Bungert
5c18a9e496
releasing package livecd-rootfs version 25.04.14
25.04.14
2025-02-11 12:17:59 -07:00
Dan Bungert
e3355e29d8
ubuntu-server: default-layer.conf in casper pass
...
default-layer.conf needs to be done in the casperization pass or we
don't get that file.
2025-02-11 08:30:38 -07:00
Chris Peterson
15b069883f
releasing package livecd-rootfs version 25.04.13
25.04.13
2025-02-05 17:43:56 -08:00
Chris Peterson
03f95a7c04
ubuntu-core-installer: update install-sources.yaml with kernel
2025-02-05 13:58:18 -08:00
Chris Peterson
86506c838d
write_kernel_yaml: quote the default argument
2025-02-05 13:58:10 -08:00
Michael Hudson-Doyle
20356ce4cb
releasing package livecd-rootfs version 25.04.12
25.04.12
2025-02-05 15:26:29 +13:00
Michael Hudson-Doyle
e7153d9d3d
Similar changes for ubuntu-mini-iso build.
2025-02-05 11:24:25 +13:00
Michael Hudson-Doyle
8d7efb4d15
Move configuration of casper in ubuntu-serve:live builds to a "chroot early" hook for the installer layer and remove the now unnecessary update-initramfs from the binary hook that breaks because mkinitramfs now requires that /sys is mounted. (LP: #2097280 )
2025-02-05 11:23:58 +13:00
Michael Hudson-Doyle
bdd7d035e2
Stop producing a rootfs tarball for the ubuntu-mini-iso builds.
2025-02-05 11:20:18 +13:00
Michael Hudson-Doyle
47333c22a7
releasing package livecd-rootfs version 25.04.11
25.04.11
2025-01-29 08:52:19 +13:00
Michael Hudson-Doyle
c17a99bc1f
Allow snapd to re-exec in installer environment (the issues between snapd, overlayfs and apparmer that meant re-execing caused problems were fixed in snapd a long time ago).
2025-01-29 06:39:25 +13:00
Heinrich Schuchardt
0c5b7dfd0c
riscv: correct installation path of dtbs
...
U-Boot with distroboot has:
efi_dtb_prefixes=/ /dtb/ /dtb/current/
So we should install the device-trees into dtb/ and not dtbs/ on the EFI
system partition.
Fixes: 365435ad2dbe ("riscv: copy device trees to the ESP")
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2025-01-27 13:49:26 +01:00
Adriano Cordova
365435ad2d
riscv: copy device trees to the ESP
...
Commit f9c5020200ce ("riscv: directly copy device trees to /boot/dtbs")
incorrectly copied devicetrees into /boot/dtbs/$kvers instead of /boot/efi/dtbs,
inside the ESP and where U-boot expects them. This commit fixes this path.
Fixes: f9c5020200ce ("riscv: directly copy device trees to /boot/dtbs")
Signed-off-by: Adriano Cordova <adriano.cordova@canonical.com>
25.04.10
2025-01-24 11:16:32 +13:00
Didier Roche
2adb738584
releasing package livecd-rootfs version 25.04.9
25.04.9
2025-01-22 10:23:51 +01:00