diff --git a/tools/setup_nodes.yml b/tools/setup_nodes.yml
index 82ca8ae6c821e9ae1e9f04651911f5eb50821b2d..d37cdaab37d19ee9a316a6766c2d3f74cae27a2f 100644
--- a/tools/setup_nodes.yml
+++ b/tools/setup_nodes.yml
@@ -26,3 +26,6 @@
 
   - name: Run node setup
     shell: sudo /tmp/setup.sh
+
+  - name: Changing permissions of docker socket to 666
+    shell: sudo chmod 0666 /run/docker.sock
diff --git a/tox.ini b/tox.ini
index 40fa81bc1152175887731401d4e80e8ee96263e5..eaddde96af353264d705ef4570a82ce4ac9e870b 100644
--- a/tox.ini
+++ b/tox.ini
@@ -42,61 +42,56 @@ commands =
 [testenv:build-centos-binary]
 whitelist_externals = find
                       bash
-                      sudo
 setenv =
   DOCKER_BUILD_TEST=1
 commands =
   find . -type f -name "*.pyc" -delete
   bash -c "if [ ! -d .testrepository ]; then testr init; fi"
-  sudo -E -g docker testr run test_build.BuildTestCentosBinary
+  testr run test_build.BuildTestCentosBinary
   {toxinidir}/tools/dump_info.sh
 
 [testenv:build-centos-source]
 whitelist_externals = find
                       bash
-                      sudo
 setenv =
   DOCKER_BUILD_TEST=1
 commands =
   find . -type f -name "*.pyc" -delete
   bash -c "if [ ! -d .testrepository ]; then testr init; fi"
-  sudo -E -g docker testr run test_build.BuildTestCentosSource
+  testr run test_build.BuildTestCentosSource
   {toxinidir}/tools/dump_info.sh
 
 [testenv:build-ubuntu-source]
 whitelist_externals = find
                       bash
-                      sudo
 setenv =
   DOCKER_BUILD_TEST=1
 commands =
   find . -type f -name "*.pyc" -delete
   bash -c "if [ ! -d .testrepository ]; then testr init; fi"
-  sudo -E -g docker testr run test_build.BuildTestUbuntuSource
+  testr run test_build.BuildTestUbuntuSource
   {toxinidir}/tools/dump_info.sh
 
 [testenv:build-oraclelinux-binary]
 whitelist_externals = find
                       bash
-                      sudo
 setenv =
   DOCKER_BUILD_TEST=1
 commands =
   find . -type f -name "*.pyc" -delete
   bash -c "if [ ! -d .testrepository ]; then testr init; fi"
-  sudo -E -g docker testr run test_build.BuildTestOracleLinuxBinary
+  testr run test_build.BuildTestOracleLinuxBinary
   {toxinidir}/tools/dump_info.sh
 
 [testenv:build-oraclelinux-source]
 whitelist_externals = find
                       bash
-                      sudo
 setenv =
   DOCKER_BUILD_TEST=1
 commands =
   find . -type f -name "*.pyc" -delete
   bash -c "if [ ! -d .testrepository ]; then testr init; fi"
-  sudo -E -g docker testr run test_build.BuildTestOracleLinuxSource
+  testr run test_build.BuildTestOracleLinuxSource
   {toxinidir}/tools/dump_info.sh
 
 [testenv:deploy-centos-binary]
@@ -108,7 +103,7 @@ setenv =
 commands =
   find . -type f -name "*.pyc" -delete
   bash -c "if [ ! -d .testrepository ]; then testr init; fi"
-  sudo -E -g docker testr run test_build.DeployTestCentosBinary
+  testr run test_build.DeployTestCentosBinary
   sudo {toxinidir}/tools/deploy_aio.sh centos binary
   {toxinidir}/tools/dump_info.sh
 
@@ -121,7 +116,7 @@ setenv =
 commands =
   find . -type f -name "*.pyc" -delete
   bash -c "if [ ! -d .testrepository ]; then testr init; fi"
-  sudo -E -g docker testr run test_build.DeployTestCentosSource
+  testr run test_build.DeployTestCentosSource
   sudo {toxinidir}/tools/deploy_aio.sh centos source
   {toxinidir}/tools/dump_info.sh
 
@@ -134,7 +129,7 @@ setenv =
 commands =
   find . -type f -name "*.pyc" -delete
   bash -c "if [ ! -d .testrepository ]; then testr init; fi"
-  sudo -E -g docker testr run test_build.DeployTestOracleLinuxBinary
+  testr run test_build.DeployTestOracleLinuxBinary
   sudo {toxinidir}/tools/deploy_aio.sh oraclelinux binary
   {toxinidir}/tools/dump_info.sh
 
@@ -147,7 +142,7 @@ setenv =
 commands =
   find . -type f -name "*.pyc" -delete
   bash -c "if [ ! -d .testrepository ]; then testr init; fi"
-  sudo -E -g docker testr run test_build.DeployTestOracleLinuxSource
+  testr run test_build.DeployTestOracleLinuxSource
   sudo {toxinidir}/tools/deploy_aio.sh oraclelinux source
   {toxinidir}/tools/dump_info.sh
 
@@ -160,20 +155,19 @@ setenv =
 commands =
   find . -type f -name "*.pyc" -delete
   bash -c "if [ ! -d .testrepository ]; then testr init; fi"
-  sudo -E -g docker testr run test_build.DeployTestUbuntuSource
+  testr run test_build.DeployTestUbuntuSource
   sudo {toxinidir}/tools/deploy_aio.sh ubuntu source
   {toxinidir}/tools/dump_info.sh
 
 [testenv:deploy-multinode-ubuntu-source]
 whitelist_externals = find
                       bash
-                      sudo
 setenv =
   DOCKER_BUILD_TEST=1
 commands =
   find . -type f -name "*.pyc" -delete
   bash -c "if [ ! -d .testrepository ]; then testr init; fi"
-  sudo -E -g docker testr run test_build.BuildTestUbuntuSource
+  testr run test_build.BuildTestUbuntuSource
   {toxinidir}/tools/dump_info.sh
 
 [testenv:genconfig]