summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2018-06-20 12:46:18 +0200
committerSven Eden <yamakuzure@gmx.net>2018-08-24 16:47:08 +0200
commit825eba2f4bbfbbb8b1ef77a0aa51676250101258 (patch)
treef3815cd97ae8a09727fcdefded9aa6560ec8337a
parent734f0826330e9f5b232a08270b5d1ebdaf77cffd (diff)
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.
-rw-r--r--NEWS59
1 files changed, 39 insertions, 20 deletions
diff --git a/NEWS b/NEWS
index 642ad4d04..e120a654f 100644
--- a/NEWS
+++ b/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