~utkarsh/ubuntu-seeds/+git/ubuntu:mantic

Last commit made on 2023-08-23
Get this branch:
git clone -b mantic https://git.launchpad.net/~utkarsh/ubuntu-seeds/+git/ubuntu
Only Utkarsh Gupta can upload to this branch. If you are Utkarsh Gupta please log in for upload directions.

Branch merges

Branch information

Name:
mantic
Repository:
lp:~utkarsh/ubuntu-seeds/+git/ubuntu

Recent commits

b3927c6... by Utkarsh Gupta

Temporarily add time-daemon

c962a46... by Utkarsh Gupta

Add lxd-agent-loader to cloud-minimal

This was previously pulled in as Recommends of ubuntu-server. But
with the switch to our new seed, we not only have stopped using
ubuntu-server, we've also stopped using Recommends. So adding
lxd-agent-loader explicitly as a dependency as it's needed for
running LXD VM images and as a further note, LXD as VM uses the
download cloud image, so this has to be seeded in cloud-minimal.

1fc5dfa... by Jeremy Bícha

supported: we don't need to specifically exclude mutter tests

It shows up automatically on component-mismatches for demotion to universe

dd650e5... by Philip Roche

feat: Add microcode-initrd to cloud minimal seed

This is required by bare metal servers using minimized cloud images booting initramfsless
and ensures that any microcode updates are applied during boot.

This is likley only ever used by bare metal servers but it does not impact VMs so it is
safe to add to the cloud minimal seed for all mantic+ minimized cloud image builds.

microcode-initrd has been a dependency of the linux-aws kernel for a long time and has
not been thoroughly tested in VMs and bare metal instances.

a999e50... by Utkarsh Gupta

Move (needrestart) and (unattended-upgrades) to server-minimal

The two packages are needed for minimized cloud images and we're also
moving to not using recommends in our CPC minimized builds. Given that
we need these packages now, moving these two recommends back to
server-minimal, their original home. :)

Also, otherwise, ubuntu-meta gets confused whether to "Recommend" it
or add it as a dependency.

d663c97... by Utkarsh Gupta

Neatify the cloud-minimal seed a bit

Sorry, this is the OCD making me do this. :)

0f6b195... by Philip Roche

fix: Move previously recommended packages to required dependencies of cloud-minimal seed

The goal of minimal/minimized cloud images is to have the
absolute minimal packages installed for a functioning
Ubuntu minimized image.

The word Ubuntu is important there as it means the image
must remain Ubuntu, systemd, snapd, lxd etc.

This means only required packages. Not recommended packages.

Some of the previously recommended packages installed we
have determined are actually required.

As such these have been moved, with comments, as
dependencies of the cloud-minimal seed.

ccf378c... by Lukas Märdian

drop python-reportlab to universe (LP: #2028054)

We're now using a CUPS snap based printing stack and hplip (the only
reverse-dependency) got demoted:
https://git.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/+git/platform/commit/?id=4d2f236

2d4a28b... by Matthias Klose

add more llvm libs to extra-excludes

c804e0c... by Utkarsh Gupta

Use update-notifier-common over update-notifier

The intent was to use the former but somehow ended up using
the latter