diff --git a/tools/playbook-setup-nodes.yml b/tools/playbook-setup-nodes.yml
deleted file mode 100644
index 7b059701a5..0000000000
--- a/tools/playbook-setup-nodes.yml
+++ /dev/null
@@ -1,39 +0,0 @@
----
-- hosts: all
-  become: true
-
-  tasks:
-  - name: Ensure /etc/hostname is valid for SELinux
-    command: restorecon -v /etc/hostname
-    when: ansible_os_family == 'RedHat'
-
-  - name: Install wget package
-    package: name=wget
-
-  - name: Add sudo group
-    group:
-      name: sudo
-      state: present
-
-  - name: Allow 'sudo' group to have passwordless sudo
-    lineinfile:
-      dest: /etc/sudoers
-      state: present
-      line: "%sudo ALL=(ALL) NOPASSWD: ALL"
-
-  - name: Add jenkins to sudo group
-    user:
-      name: jenkins
-      append: yes
-      groups: "sudo"
-
-
-- hosts: all
-  become: true
-
-  tasks:
-    - name: Create log directory for node
-      file:
-        state: directory
-        path: /tmp/{{ inventory_hostname }}
-      become: false
diff --git a/tools/setup_gate.sh b/tools/setup_gate.sh
index 4f8d2fccd3..8edb27cc9f 100755
--- a/tools/setup_gate.sh
+++ b/tools/setup_gate.sh
@@ -97,10 +97,6 @@ EOF
     ansible all -i ${RAW_INVENTORY} -e ansible_user=$USER -m setup > /tmp/logs/ansible/initial-setup
 }
 
-function setup_node {
-    ansible-playbook -i ${RAW_INVENTORY} -e ansible_user=$USER tools/playbook-setup-nodes.yml
-}
-
 function prepare_images {
     if [[ "${BUILD_IMAGE}" == "False" ]]; then
         return
@@ -115,7 +111,6 @@ setup_openstack_clients
 
 setup_ansible
 setup_config
-setup_node
 
 tools/kolla-ansible -i ${RAW_INVENTORY} -e ansible_user=$USER -vvv bootstrap-servers &> /tmp/logs/ansible/bootstrap-servers
 prepare_images