ceph-csi/internal
Marcus Röder a95a6213eb util: support systems using the new cgroup v2 structure
With cgroup v2, the location of the pids.max file changed and so did the
/proc/self/cgroup file

new /proc/self/cgroup file
`
0::/user.slice/user-500.slice/session-14.scope
`

old file:
`
11:pids:/user.slice/user-500.slice/session-2.scope
10:blkio:/user.slice
9:net_cls,net_prio:/
8:perf_event:/
...
`

There is no directory per subsystem (e.g. /sys/fs/cgroup/pids) any more, all
files are now in one directory.

fixes: https://github.com/ceph/ceph-csi/issues/3085

Signed-off-by: Marcus Röder <m.roeder@yieldlab.de>
2022-05-07 20:38:48 +00:00
..
cephfs cephfs: add netNamespaceFilePath for CephFS 2022-04-19 12:28:46 +00:00
controller rbd: use leases for leader election 2022-04-14 06:46:50 +00:00
csi-addons cleanup: remove import alias for fence library 2022-04-18 10:29:08 +00:00
csi-common rbd: remove unimplemented responses for node operations 2022-03-16 15:27:48 +00:00
journal journal: add StoreAttribute/FetchAttribute 2022-03-28 11:23:17 +00:00
kms rbd: use vaultAuthPath variable name in error msg 2022-05-05 05:49:31 +00:00
liveness cleanup: move log functions to new internal/util/log package 2021-08-26 09:34:05 +00:00
nfs nfs: delete the CephFS volume when the export is already removed 2022-05-04 21:31:06 +00:00
rbd rbd: support pvc-pvc clone with different sc & encryption 2022-05-06 10:32:21 +00:00
util util: support systems using the new cgroup v2 structure 2022-05-07 20:38:48 +00:00