From: Lennart Poettering Date: Fri, 22 Jul 2022 15:18:46 +0000 (+0200) Subject: TODO/NEWS: write down that we intend to remove cgroupsv1 support by EOY 2023 X-Git-Tag: v252-rc1~603 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b98445cd7c5ec438521050a23044c7902685f899;p=thirdparty%2Fsystemd.git TODO/NEWS: write down that we intend to remove cgroupsv1 support by EOY 2023 After discussions here: https://lists.freedesktop.org/archives/systemd-devel/2022-July/thread.html EOY 2023 is apparently what people can agree with, hence let formalize this in the TODO list, so we don't forget. --- diff --git a/NEWS b/NEWS index e01ab3e2d33..503777e42c8 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,15 @@ systemd System and Service Manager +CHANGES WITH 252: + + Announcement of Future Feature Removal + + * Please note that we intend to remove cgroupsv1 support from systemd + release after EOY 2023. If you run services that make explicit use of + cgroupsv1 features, please implement compatibility with cgroupsv2 + sooner rather than later, if you haven't done so yet. Most of Linux + userspace has been ported over already. + CHANGES WITH 251: Backwards-incompatible changes: diff --git a/TODO b/TODO index 58f67c1feb0..51ff28ee711 100644 --- a/TODO +++ b/TODO @@ -79,6 +79,11 @@ Janitorial Clean-ups: Features: +* remove cgrouspv1 support EOY 2023. As per + https://lists.freedesktop.org/archives/systemd-devel/2022-July/048120.html + and then rework cgroupsv2 support around fds, i.e. keep one fd per active + unit around, and always operate on that, instead of cgroup fs paths. + * add small wrapper around qemu that implements sd_notify/AF_VSOCK + machined and maybe some other stuff and boots it