* systemd-machined will now expose "hidden" disk images as read-only by
default (hidden images are those whose name begins with a dot). They
- have been used to retain a pristine copy of the downloaded image,
- while modifications are made to a 2nd, local writable copy of the
- image. Hence, effectively they have been read-only anyway already,
- this change makes this official.
+ were already used to retain a pristine copy of the downloaded image,
+ while modifications were made to a 2nd, local writable copy of the
+ image. Hence, effectively they were read-only already, and this is
+ now official.
+ * The LUKS volume label string set by systemd-repart no longer defaults
+ to the literal same as the partition and file system label, but is
+ prefixed with "luks-". This is done so that on LUKS enabled images a
+ conflict between /dev/disk/by-label/ symlinks is removed, as this
+ symlink is generated both for file system and LUKS superblock
+ labels. There's a new VolumeLabel= setting for partitions that can be
+ used to expicitly choose a LUKS superblock label, which can be used
+ to explicitly revert to the old naming, if required.
+
Service manager/PID1:
- * The service manager will now show the wallclock time a service ran
- for when it exits in the same log message where it previously only
- showed the consumed CPU time.
-
- * A new pair of properties OOMKills and ManagedOOMKills are now exposed
- on service units (and other unit types that spawn processes) that
- count the number of process kills by the kernel or systemd-oomd.
-
* The service manager's Varlink IPC has been extended considerably. It
now exposes service execution settings and more. Its Unit.List() call
now can filter by cgroup or invocation ID.