Last commit made on 2023-09-19
Get this branch:
git clone -b ubuntu-jammy https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd
Members of Ubuntu Core Development Team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

2ecea18... by Nick Rosbrook

Release systemd 249.11-0ubuntu3.11

88a52fa... by Nick Rosbrook

Update changelog

fcf9af1... by Nick Rosbrook

wait-online: exit early if all links are ignored (LP: #2036358)

If we are not given an explicit list of links to check, and all other
links are ignored because they are not required for online, then exit
early. Otherwise we will just timeout.

This fixes a regression caused by cf82f08fee
("Drop debian/UBUNTU-wait-online-exit-if-no-links-are-managed.patch").

Gbp-Dch: Short

603560a... by Nick Rosbrook

Release systemd 249.11-0ubuntu3.10

5ba6214... by Nick Rosbrook

Update changelog

0b9eadf... by Nick Rosbrook

binfmt: fix systemd-binfmt in LXD containers (LP: #1999275)

This consists of several upstream commits:

  * unit: check more specific path to be written by systemd-binfmt
  * binfmt: check if binfmt is mounted before applying rules
  * binfmt-util: also check if binfmt is mounted in read-write
  * binfmt-util: split out binfmt_mounted()

Gbp-Dch: Short

be484da... by Nick Rosbrook

debian/systemd.postint: do not daemon re-exec if we could hit LP: #2013543

Unfortunately, there is not a simple way to check all cases in which
the running systemd will hit this bug when re-executing. To be safe, do
not try re-exec on upgrades from affected versions, and instead indicate
that a reboot is required.

Gbp-Dch: Short

cf82f08... by Nick Rosbrook

Drop debian/UBUNTU-wait-online-exit-if-no-links-are-managed.patch (LP: #1982218)

The original intent of this patch is to exit early when no devices are
managed by networkd, and was developed against bionic. Since then,
wait-online gain an --any flag, and this code changed the context of
this patch. Namely, the logic added by the patch will not be reached
unless the --any flag is passed, which means the patch no longer works
as expected (systemd-networkd-wait-online.service does not use the
--any flag).

Further, if the --any flag is used, this patch will make wait-online
exit while a link is still in "configuring" state, which can mean that
units which depend on networkd-online.target may not actually have a
functioning link yet.

Because this patch is not serving it's original purpose, and is creating
a new issue, it seems the best thing to do is just drop the patch.

Gbp-Dch: Short

7a7c475... by Dan Streetman

make machinectl read-only work (LP: #1991829)

1e7d3fe... by Dan Streetman

Fix machinectl pull-tar and import-tar (LP: #1977630)