From bc101d562b0ef3aa7ff6a0362b4c550a27c89e79 Mon Sep 17 00:00:00 2001 From: Sebastian Wagner Date: Wed, 29 Apr 2020 13:47:24 +0200 Subject: [PATCH] cephadmunit: Python3 fix: signal.SIGHUP is no longer an int. py2: `str(signal.SIGHUP) == "1"` py3: `str(signal.SIGHUP) == "signal.SIGHUP"` Fixes: https://tracker.ceph.com/issues/45297 Signed-off-by: Sebastian Wagner --- teuthology/orchestra/daemon/cephadmunit.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teuthology/orchestra/daemon/cephadmunit.py b/teuthology/orchestra/daemon/cephadmunit.py index 27159dfc..fbc33287 100644 --- a/teuthology/orchestra/daemon/cephadmunit.py +++ b/teuthology/orchestra/daemon/cephadmunit.py @@ -36,7 +36,7 @@ class CephadmUnit(DaemonState): def kill_cmd(self, sig): return ' '.join([ 'sudo', 'docker', 'kill', - '-s', str(sig), + '-s', str(int(sig)), 'ceph-%s-%s.%s' % (self.fsid, self.type_, self.id_), ]) -- 2.47.3