From 6f822b6740ffa1a31b7000642990bd6eb118baf7 Mon Sep 17 00:00:00 2001 From: Erica Portnoy Date: Fri, 3 Apr 2020 14:59:56 -0700 Subject: [PATCH] get sudo commands working --- tests/letstest/multitester.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/letstest/multitester.py b/tests/letstest/multitester.py index 7c96c84a7..fc3499998 100644 --- a/tests/letstest/multitester.py +++ b/tests/letstest/multitester.py @@ -310,11 +310,11 @@ def install_and_launch_certbot(cxn, instance, boulder_url, target): def grab_certbot_log(cxn): "grabs letsencrypt.log via cat into logged stdout" - cxn.sudo('if [ -f /var/log/letsencrypt/letsencrypt.log ]; then ' - 'cat /var/log/letsencrypt/letsencrypt.log; else echo "[novarlog]"; fi') + cxn.sudo('/bin/bash -l -i -c \'if [ -f "/var/log/letsencrypt/letsencrypt.log" ]; then ' + + 'cat "/var/log/letsencrypt/letsencrypt.log"; else echo "[novarlog]"; fi\'') # fallback file if /var/log is unwriteable...? correct? - cxn.sudo('if [ -f ./certbot.log ]; then ' - 'cat ./certbot.log; else echo "[nolocallog]"; fi') + cxn.sudo('/bin/bash -l -i -c \'if [ -f ./certbot.log ]; then ' + + 'cat ./certbot.log; else echo "[nolocallog]"; fi\'') def create_client_instance(ec2_client, target, security_group_id, subnet_id):