From 3d4b73987eef134225ff29df3a769eaa9e1853ed Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 11 Dec 2019 19:31:45 +0000 Subject: [PATCH] task/install: make sure /etc/yum/plugin.conf.d/priorities.conf exists If it doesn' teh subsequent commands all fail. Signed-off-by: Sage Weil --- teuthology/task/install/rpm.py | 1 + 1 file changed, 1 insertion(+) diff --git a/teuthology/task/install/rpm.py b/teuthology/task/install/rpm.py index fc579a6109..d544f30423 100644 --- a/teuthology/task/install/rpm.py +++ b/teuthology/task/install/rpm.py @@ -310,6 +310,7 @@ def _yum_set_check_obsoletes(remote): conf_path = '/etc/yum/pluginconf.d/priorities.conf' conf_path_orig = conf_path + '.orig' cmd = [ + 'sudo', 'touch', '-a', '/etc/yum/pluginconf.d/priorities.conf', run.Raw(';'), 'test', '-e', conf_path_orig, run.Raw('||'), 'sudo', 'cp', '-af', conf_path, conf_path_orig, ] -- 2.39.5