From f51fc2ce64ff44496e73aed4f6c36e75aea4cb84 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Fri, 1 Sep 2023 15:42:29 -0400 Subject: [PATCH] Fix setting of csets for OSDs --- roles/pvc/templates/ceph/ceph-osd-cpuset.conf.j2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/roles/pvc/templates/ceph/ceph-osd-cpuset.conf.j2 b/roles/pvc/templates/ceph/ceph-osd-cpuset.conf.j2 index 13deae2..8e1b7da 100644 --- a/roles/pvc/templates/ceph/ceph-osd-cpuset.conf.j2 +++ b/roles/pvc/templates/ceph/ceph-osd-cpuset.conf.j2 @@ -1,5 +1,9 @@ # ceph-osd@.service overrides for cpuset # {{ ansible_managed }} [Service] +# Empty the existing ExecStart value ExecStart = +# Set ExecStart to launch ceph-osd via cset proc inside the osd CSET ExecStart = /usr/bin/cset proc --set=osd --exec /usr/bin/ceph-osd -- -f --cluster ${CLUSTER} --id %i --setuser ceph --setgroup ceph +# Disable control group protection, as cset uses control groups +ProtectControlGroups = false