Browse Source

units: make system-update-pre.target a passive unit (#9349)

This is an additional synchronization point normally not needed. Hence,
let's make it passive, i.e. pull it in from the unit which wants to be
ordered before the update service rather than by the update service
itself.
upstream/latest
Lennart Poettering 4 years ago
committed by Sven Eden
parent
commit
825eba2f4b
  1. 59
      NEWS

59
NEWS

@ -3,11 +3,24 @@ systemd System and Service Manager
CHANGES WITH 239 in spe:
* NETWORK INTERFACE DEVICE NAMING CHANGES: elogind-udevd's "net_id"
builtin may name network interfaces differently than in previous
versions. SR-IOV virtual functions and NPAR partitions with PCI
function numbers of 8 and above will be named more predictably, and
udev may generate names based on the PCI slot number in some cases
where it previously did not.
builtin will name network interfaces differently than in previous
versions for virtual network interfaces created with SR-IOV and NPAR
and for devices where the PCI network controller device does not have
a slot number associated.
SR-IOV virtual devices are now named based on the name of the parent
interface, with a suffix of "v<N>", where <N> is the virtual device
number. Previously those virtual devices were named as if completely
independent.
The ninth and later NPAR virtual devices will be named following the
scheme used for the first eight NPAR partitions. Previously those
devices were not renamed and the kernel default (eth<n>) was used.
"net_id" will also generate names for PCI devices where the PCI
network controller device does not have an associated slot number
itself, but one of its parents does. Previously those devices were
not renamed and the kernel default (eth<n>) was used.
* AF_INET and AF_INET6 are dropped from RestrictAddressFamilies= in
elogind.service. Since v235, IPAddressDeny=any has been set to
@ -313,32 +326,38 @@ CHANGES WITH 239 in spe:
system namespacing options. One such service is elogind-udevd.service
wher this is now used by default.
* A new unit "system-update-pre.target" is added, which defines an
optional synchronization point for offline system updates, as
implemented by the pre-existing "system-update.target" unit. It
allows ordering services before the service that executes the actual
update process in a generic way.
Contributions from: Adam Duskett, Alan Jenkins, Alessandro Casale,
Alexander Kurtz, Alex Gartrell, Anssi Hannula, Arnaud Rebillout, Brian
J. Murrell, Bruno Vernay, Chris Lesiak, Christian Brauner, Christian
Hesse, Daniel Dao, Daniel Lin, Danylo Korostil, Davide Cavalca, David
Tardon, Dimitri John Ledkov, Dmitriy Geels, Douglas Christman, Elia
Geretto, emelenas, Evegeny Vereshchagin, Evgeny Vereshchagin, Felipe
Sateler, Feng Sun, Filipe Brandenburger, Franck Bui, futpib, Giuseppe
Scrivano, Guillem Jover, guixxx, Hans de Goede, Henrique Dante de
Almeida, Hiram van Paassen, Ian Miell, Igor Gnatenko, Ivan Shapovalov,
Geretto, emelenas, Emil Velikov, Evgeny Vereshchagin, Felipe Sateler,
Feng Sun, Filipe Brandenburger, Franck Bui, futpib, Giuseppe Scrivano,
Guillem Jover, guixxx, Hans de Goede, Henrique Dante de Almeida, Hiram
van Paassen, Ian Miell, Igor Gnatenko, Ivan Shapovalov, Iwan Timmer,
James Cowgill, Jan Janssen, Jan Synacek, Jared Kazimir, João Paulo
Rechi Vita, Joost Heitbrink, Jui-Chi Ricky Liang, Jürg Billeter,
Kai-Heng Feng, Karol Augustin, Krzysztof Nowicki, Lauri Tirkkonen,
Lennart Poettering, Leonard König, Long Li, Luca Boccassi, Lucas
Werkmeister, Marcel Hoppe, Marc Kleine-Budde, Mario Limonciello, Martin
Jansa, Martin Wilck, Mathieu Malaterre, Matteo F. Vescovi, Matthew
McGinn, Michael Biebl, Michael Olbrich, Michael Prokop, Michal Koutný,
Michal Sekletar, Mike Gilbert, Mikhail Kasimov, Milan Broz, Milan
Pässler, Muhammet Kara, Nicolas Boichat, Omer Katz, Paride Legovini,
Paul Menzel, Paul Milliken, Pavel Hrdina, Peter A. Bigot, Peter
Hutterer, Peter Jones, Philip Sequeira, Philip Withnall, Piotr Drąg,
Radostin Stoyanov, Ricardo Salveti de Araujo, Rosen Penev, Rubén Suárez
Alvarez, Ryan Gonzalez, Salvo Tomaselli, Sebastian Reichel, Sergio
Lindo Mansilla, Stefan Schweter, Stephen Hemminger, Stuart Hayes,
Susant Sahani, Sylvain Plantefève, Thomas H. P. Andersen, Tobias
Jungel, Tomasz Torcz, Vito Caputo, Will Dietz, Will Thompson, Wim van
Mourik, Yu Watanabe, Zbigniew Jędrzejewski-Szmek
McGinn, Matthias-Christian Ott, Michael Biebl, Michael Olbrich, Michael
Prokop, Michal Koutný, Michal Sekletar, Mike Gilbert, Mikhail Kasimov,
Milan Broz, Milan Pässler, Muhammet Kara, Nicolas Boichat, Omer Katz,
Paride Legovini, Paul Menzel, Paul Milliken, Pavel Hrdina, Peter
A. Bigot, Peter Hutterer, Peter Jones, Philip Sequeira, Philip
Withnall, Piotr Drąg, Radostin Stoyanov, Ricardo Salveti de Araujo,
Rosen Penev, Rubén Suárez Alvarez, Ryan Gonzalez, Salvo Tomaselli,
Sebastian Reichel, Sergio Lindo Mansilla, Stefan Schweter, Stephen
Hemminger, Stuart Hayes, Susant Sahani, Sylvain Plantefève, Thomas
H. P. Andersen, Tobias Jungel, Tomasz Torcz, Vito Caputo, Will Dietz,
Will Thompson, Wim van Mourik, Yu Watanabe, Zbigniew Jędrzejewski-Szmek
— Berlin, 2018-06-XX

Loading…
Cancel
Save