Sebastiaan van Stijn
c5991341eb
remove support for deprecated kernel memory limit
...
kernel-memory limits are not supported in cgroups v2, and were obsoleted in
[kernel v5.4], producing a `ENOTSUP` in kernel v5.16. Support for this option
was removed in runc and other runtimes, as various LTS kernels contained a
broken implementation, resulting in unpredictable behavior.
We deprecated this option in [moby@b8ca7de], producing a warning when used,
and actively ignore the option since [moby@0798f5f].
Given that setting this option had no effect in most situations, we should
just remove this option instead of continuing to handle it with the expectation
that a runtime may still support it.
Note that we still support RHEL 8 (kernel 4.18) and RHEL 9 (kernel 5.14). We
no longer build packages for Ubuntu 20.04 (kernel 5.4) and Debian Bullseye 11
(kernel 5.10), which still have an LTS / ESM programme, but for those it would
only impact situations where a runtime is used that still supports it, and
an old API version was used.
[kernel v5.4]: https://github.com/torvalds/linux/commit/0158115f702b0ba208ab0
[moby@b8ca7de]: b8ca7de823
[moby@0798f5f]: 0798f5f5cf
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-09-16 13:08:36 +02:00
..
2025-09-12 09:59:09 +02:00
2025-09-11 15:25:14 -04:00
2025-09-15 11:11:20 +02:00
2025-09-15 11:11:20 +02:00
2025-09-16 13:08:36 +02:00
2025-09-08 10:08:35 +02:00
2025-09-11 10:01:17 +02:00
2025-09-01 16:16:28 +02:00
2025-09-05 15:56:56 +02:00
2025-05-30 15:59:13 +02:00
2025-09-11 15:43:36 +02:00
2025-09-15 13:00:32 -04:00
2025-07-31 02:57:39 +02:00
2025-07-31 10:13:29 -07:00
2025-08-25 12:46:10 +02:00
2025-07-31 10:13:29 -07:00
2025-09-11 17:47:27 -04:00
2025-08-08 17:07:07 +02:00
2025-09-16 13:08:36 +02:00
2025-07-31 10:13:29 -07:00
2025-08-08 17:07:07 +02:00
2025-04-07 16:19:02 +02:00
2025-08-08 17:07:07 +02:00
2025-05-30 15:59:13 +02:00
2025-07-22 18:48:39 +02:00
2025-07-31 10:13:29 -07:00
2025-07-13 16:37:36 +02:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-21 09:30:05 -07:00
2025-08-08 19:19:21 +02:00
2025-07-31 10:13:29 -07:00
2025-09-05 10:20:06 +02:00
2025-09-11 15:25:14 -04:00
2025-07-31 10:13:29 -07:00
2025-07-21 09:30:05 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-08-14 11:32:54 +02:00
2025-08-08 17:07:07 +02:00
2025-09-12 13:05:10 +01:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-08-01 00:49:22 +02:00
2025-07-29 11:16:25 +02:00
2025-08-08 19:19:21 +02:00
2025-04-22 11:31:10 +02:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-08-01 00:49:22 +02:00
2025-09-08 10:08:35 +02:00
2025-08-01 14:48:05 +02:00
2025-08-01 01:48:55 +02:00
2025-07-31 10:13:29 -07:00
2025-09-16 13:08:36 +02:00
2025-08-08 17:07:07 +02:00
2025-05-30 15:59:13 +02:00
2025-09-16 13:08:36 +02:00
2025-09-04 20:09:55 +02:00
2025-07-31 10:13:29 -07:00
2025-05-30 15:59:13 +02:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-09-04 20:09:55 +02:00
2025-05-30 15:59:13 +02:00
2025-06-05 14:44:18 +00:00
2025-07-31 10:13:29 -07:00
2025-08-13 16:59:39 +02:00
2025-09-04 20:09:55 +02:00
2023-08-23 15:47:43 +02:00
2025-07-31 10:13:29 -07:00
2025-08-08 17:07:07 +02:00
2025-08-08 17:07:07 +02:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-09-03 11:34:21 +02:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-05-30 15:59:13 +02:00
2025-07-31 10:13:29 -07:00
2025-05-30 15:59:13 +02:00
2025-09-05 15:56:56 +02:00
2025-05-30 15:59:13 +02:00
2025-09-16 13:08:36 +02:00
2025-07-31 10:13:29 -07:00
2025-09-15 11:11:20 +02:00
2025-08-26 20:18:57 +02:00
2025-07-31 10:13:29 -07:00
2025-08-26 20:18:57 +02:00
2025-09-11 17:47:27 -04:00
2025-05-30 15:59:13 +02:00
2025-05-30 15:59:13 +02:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-09-04 20:09:55 +02:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-09-04 20:09:55 +02:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-21 09:30:05 -07:00
2025-09-04 20:09:55 +02:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-09-10 11:06:05 -04:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-08-08 17:07:07 +02:00
2025-07-31 10:13:29 -07:00
2025-09-11 15:25:14 -04:00
2025-08-08 12:07:41 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-08-08 19:19:21 +02:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-09-04 20:09:55 +02:00
2025-08-08 17:07:07 +02:00
2025-08-08 17:07:07 +02:00
2025-08-08 17:07:07 +02:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-21 09:30:05 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-08-08 17:07:07 +02:00
2025-08-08 21:41:17 +02:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-05-16 10:23:49 -04:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-09-06 02:20:31 +02:00
2025-09-04 20:09:55 +02:00
2025-05-30 15:59:13 +02:00
2025-08-01 01:48:55 +02:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-21 09:30:05 -07:00
2025-09-16 13:08:36 +02:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-21 09:30:05 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-07-31 10:13:29 -07:00
2025-08-08 17:07:07 +02:00
2025-07-31 10:13:29 -07:00
2025-08-01 01:48:55 +02:00