livecd-rootfs:ubuntu/focal

Last commit made on 2025-07-03
Get this branch:
git clone -b ubuntu/focal https://git.launchpad.net/livecd-rootfs
Members of Ubuntu Core Development Team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/focal
Repository:
lp:livecd-rootfs

Recent commits

6649be6... by Carlos Nihelton <email address hidden>

Propose releasing 2.664.55 for Focal

4ec56b9... by Carlos Nihelton <email address hidden>

Turn WSL into an independent image

separate from CPC's so it can be managed independently and turned into
the new format, as done with Jammy and later.

beb2bf1... by Carlos Nihelton <email address hidden>

Implement WSL hooks for Focal

The same hooks used to build Jammy and later

53ccadc... by John Chittum

changelog entry

6d5b0fe... by John Chittum

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)

2edc259... by Philip Roche

Merge bugfix/add_apparmor515_validate_seed into ubuntu/focal [a=philroche] [r=catred,jchittum]

fix: Update d/ch for 2.664.53 to include references to seed validation (LP: #2059730)

Add missing references to LP: #2059730.

MP: https://code.launchpad.net/~philroche/livecd-rootfs/+git/livecd-rootfs/+merge/463488

dfee24d... by Philip Roche

fix: Update d/ch for 2.664.53 to include references to seed validation (LP: #2059730)

Add missing references to LP: #2059730.

57bdb9f... by Philip Roche

Update d/ch for 2.664.53 release

* Marking 2.664.53 unlreleased->focal as it has now been uploaded
* Fixing chanelog entry line too long

081a251... by Philip Roche

Merge bugfix/add_apparmor515_focal into ubuntu/focal [a=philroche] [r=ankushpathak,jessica-youjeong,vorlon]

feat(apparmor): Add kernel apparmor check to snap validation (LP: #2052789)

For jammy and later, snap validation verifies that the kernel
version matches the livecd-rootfs version, if available. This
change bring focal in line with that paradigm. This is necessary
due to the linux-$CLOUD-5.15 kernels requiring a different
apparmor feature set that generic.

feat: add 5.15 apparmor directory (LP: #2052789)

After the kernel roll to linux-gcp-5.15-5.15.0-1051.59_20.04.1,
basic_ubuntu::test_snap_preseed_optimized began failuring due to
a preseed mismatch. This change adds a 5.15 apparmor configuration
to the focal branch.

MP: https://code.launchpad.net/~philroche/livecd-rootfs/+git/livecd-rootfs/+merge/460323

e51e894... by Philip Roche

Update d/ch for 2.664.53 release