open-nomad/client/lib
Seth Hoenig a25d3ea792
cgv1: do not disable cpuset manager if reserved interface already exists (#16467)
* cgv1: do not disable cpuset manager if reserved interface already exists

This PR fixes a bug where restarting a Nomad Client on a machine using cgroups
v1 (e.g. Ubuntu 20.04) would cause the cpuset cgroups manager to disable itself.

This is being caused by incorrectly interpreting a "file exists" error as
problematic when ensuring the reserved cpuset exists. If we get a "file exists"
error, that just means the Client was likely restarted.

Note that a machine reboot would fix the issue - the groups interfaces are
ephemoral.

* cl: add cl
2023-03-13 17:00:17 -05:00
..
cgutil cgv1: do not disable cpuset manager if reserved interface already exists (#16467) 2023-03-13 17:00:17 -05:00
fifo test: use T.TempDir to create temporary test directory (#12853) 2022-05-12 11:42:40 -04:00
nsutil ar: plumb client config for networking into the network hook 2019-07-31 01:04:06 -04:00
resources deps: update opencontainers/runc to v1.1.3 2022-08-04 12:56:49 -05:00
streamframer framer: fix early exit/truncation in framer 2018-05-02 10:46:16 -07:00