From e2aeb04a0e3655e6bf3cab912a51d6acd30e5708 Mon Sep 17 00:00:00 2001 From: Maru Newby <marun@redhat.com> Date: Wed, 9 Jul 2014 19:21:46 -0500 Subject: [PATCH] Fix neutron func job sudo config. The neutron functional job appears to require explicit config to avoid using a tty in invoking sudo. Change-Id: I3de8fd8039258625e03d0fc78e907c8462431a42 --- .../files/jenkins_job_builder/config/neutron-functional.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/openstack_project/files/jenkins_job_builder/config/neutron-functional.yaml b/modules/openstack_project/files/jenkins_job_builder/config/neutron-functional.yaml index 75af3d2fd9..087e63b8d7 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/neutron-functional.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/neutron-functional.yaml @@ -29,6 +29,7 @@ cd $BASE/new/neutron # Run tests as the stack user to allow sudo. sudo chown -R stack:stack $BASE/new/neutron + echo 'Defaults:stack !requiretty' | sudo tee /etc/sudoers.d/00_no_tty echo "Running neutron functional test suite" sudo -H -u stack tox -e functional }}