From 94a3c512dbf6f58389f3d1f06e9c428730281aef Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 15 Jan 2020 13:59:32 -0600 Subject: [PATCH] tasks/internal: put kernel.core_pattern in sysctl.conf too This way if systemd restarts or is reinstalled (as it is on el8 at the moment) we won't lose this setting. Signed-off-by: Sage Weil --- teuthology/task/internal/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/teuthology/task/internal/__init__.py b/teuthology/task/internal/__init__.py index a5399230..ad590e96 100644 --- a/teuthology/task/internal/__init__.py +++ b/teuthology/task/internal/__init__.py @@ -416,6 +416,11 @@ def coredump(ctx, config): '{adir}/coredump'.format(adir=archive_dir), run.Raw('&&'), 'sudo', 'sysctl', '-w', 'kernel.core_pattern={adir}/coredump/%t.%p.core'.format(adir=archive_dir), + run.Raw('&&'), + 'echo', + 'kernel.core_pattern={adir}/coredump/%t.%p.core'.format(adir=archive_dir), + run.Raw('|'), + 'sudo', 'tee', '-a', '/etc/sysctl.conf', ], wait=False, ) -- 2.47.3