From fdacce7421cd4deb85299c4aad13c2ee592d1c0d Mon Sep 17 00:00:00 2001 From: Luca Boccassi Date: Fri, 28 Jul 2023 23:42:20 +0100 Subject: [PATCH 1/2] docs: note that Github Pages configuration has to be updated after a release --- docs/RELEASE.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/RELEASE.md b/docs/RELEASE.md index 0d1b2d7ac8..817a4d8ec0 100644 --- a/docs/RELEASE.md +++ b/docs/RELEASE.md @@ -24,3 +24,4 @@ SPDX-License-Identifier: LGPL-2.1-or-later 15. Check that announcement to systemd-devel, with a copy&paste from NEWS, was sent. This should happen automatically. 16. Update IRC topic (`/msg chanserv TOPIC #systemd Version NNN released`) 17. [FINAL] Push commits to stable, create an empty -stable branch: `git push systemd-stable --atomic origin/main:main origin/main:refs/heads/${version}-stable`, and change the default branch to latest release (https://github.com/systemd/systemd-stable/settings/branches). +18. [FINAL] Change the Github Pages branch in the stable repository to the newly created branch (https://github.com/systemd/systemd-stable/settings/pages) and set the 'Custom domain' to 'systemd.io' From c405b91ff07ccf2f0c4f106c387c71b30ad6e6c2 Mon Sep 17 00:00:00 2001 From: Luca Boccassi Date: Fri, 28 Jul 2023 23:42:46 +0100 Subject: [PATCH 2/2] NEWS: open for v255 business --- NEWS | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/NEWS b/NEWS index 2f538c69ee..b0014fc54e 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,38 @@ systemd System and Service Manager +CHANGES WITH 255 in spe: + + Announcements of Future Feature Removals and Incompatible Changes: + + * Support for split-usr (/usr/ mounted separately during late boot, + instead of being mounted by the initrd before switching to the rootfs) + and unmerged-usr (parallel directories /bin/ and /usr/bin/, /lib/ and + /usr/lib/, …) has been removed. For more details, see: + https://lists.freedesktop.org/archives/systemd-devel/2022-September/048352.html + + * We intend to remove cgroup v1 support from a systemd release after + the end of 2023. If you run services that make explicit use of + cgroup v1 features (i.e. the "legacy hierarchy" with separate + hierarchies for each controller), please implement compatibility with + cgroup v2 (i.e. the "unified hierarchy") sooner rather than later. + Most of Linux userspace has been ported over already. + + * Support for System V service scripts is now deprecated and will be + removed in a future release. Please make sure to update your software + *now* to include a native systemd unit file instead of a legacy + System V script to retain compatibility with future systemd releases. + + * Support for the SystemdOptions EFI variable is deprecated. + 'bootctl systemd-efi-options' will emit a warning when used. It seems + that this feature is little-used and it is better to use alternative + approaches like credentials and confexts. The plan is to drop support + altogether at a later point, but this might be revisited based on + user feedback. + + * systemd-run's switch --expand-environment= which currently is disabled + by default when combined with --scope, will be changed in a future + release to be enabled by default. + CHANGES WITH 254: Announcements of Future Feature Removals and Incompatible Changes: