Skip to content

Commit 305bea8

Browse files
committed
Update NEWS for latest changes
1 parent 3e938f1 commit 305bea8

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

NEWS

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,13 @@ CHANGES WITH 254 in spe:
105105
RestartMaxDelaySec= which allow exponentially-growing restart
106106
intervals for Restart=.
107107

108+
* The service activation logic gained a new setting RestartMode= which
109+
can be set to 'direct' to skip the inactive/failed states when
110+
restarting, so that dependent units are not notified until the service
111+
converges to a final (successful or failed) state. For example, this
112+
means that OnSuccess=/OnFailure= units will not be triggered until the
113+
service state has converged.
114+
108115
* PID 1 will now automatically load the virtio_console kernel module
109116
during early initialization if running in a suitable VM. This is done
110117
so that early-boot logging can be written to the console if available.
@@ -221,6 +228,17 @@ CHANGES WITH 254 in spe:
221228
compromising on security, as the memory is never paged out either
222229
way.
223230

231+
* The service manager now can detect when it is running in a
232+
'Confidential Virtual Machine', and a corresponding 'cvm' value is now
233+
accepted by ConditionSecurity= for units that want to conditionalize
234+
themselves on this. systemd-detect-virt gained new 'cvm' and
235+
'--list-cvm' switches to respectively perform the detection or list
236+
all known flavours of confidential VM, depending on the vendor. The
237+
manager will publish a 'ConfidentialVirtualization' D-Bus property,
238+
and will also set a SYSTEMD_CONFIDENTIAL_VIRTUALIZATION= environment
239+
variable for unit generators. Finally, udev rules can match on a new
240+
'cvm' key that will be set when in a confidential VM.
241+
224242
Journal:
225243

226244
* The sd-journal API gained a new call sd_journal_get_seqnum() to
@@ -440,6 +458,13 @@ CHANGES WITH 254 in spe:
440458
superficially validate DDI structure, and check whether a specific
441459
image policy allows the DDI.
442460

461+
* systemd-dissect gained support for a new --mtree-hash switch to
462+
optionally disable calculating mtree hashes, which can be slow on
463+
large images.
464+
465+
* systemd-dissect --copy-to, --copy-from, --list and --mtree switches
466+
are now able to operate on directories too, other than images.
467+
443468
Network Management:
444469

445470
* networkd's GENEVE support as gained a new .network option
@@ -669,6 +694,9 @@ CHANGES WITH 254 in spe:
669694
as in text form on the console), and the system is turned off after a
670695
10s delay.
671696

697+
* The 'passwdqc' library is now supported as an alternative to the
698+
'pwquality' library and it can be selected at build time.
699+
672700
Contributions from: 김인수, 07416, Addison Snelling, Adrian Vovk,
673701
Aidan Dang, Alexander Krabler, Alfred Klomp, Anatoli Babenia,
674702
Andrei Stepanov, Antonio Alvarez Feijoo, Arian van Putten, Arthur Shau,

0 commit comments

Comments
 (0)