VOL-415 Changes to improve dependencies and solve intermittent installer
failures.

Change-Id: I6f23f42398e0509a231008f4a83e60cb12759d52
diff --git a/install/ansible/roles/installer/tasks/main.yml b/install/ansible/roles/installer/tasks/main.yml
index 0b1666e..52ccaf4 100644
--- a/install/ansible/roles/installer/tasks/main.yml
+++ b/install/ansible/roles/installer/tasks/main.yml
@@ -26,6 +26,9 @@
     - install/voltha-swarm-stop.sh
     - install/get-logs.sh
     - install/get-host-logs.sh
+    - install/sort_packages.sh
+    - install/sort_packages.py
+    - install/install_packages.sh
     - install/ansible
     - compose
     - consul_config/basic.json
@@ -43,10 +46,15 @@
     dest: /home/vinstall
   when: file.stat.exists
 
-- name: The installer is made executable
+- name: The installer scripts are made executable
   file:
-    path: /home/vinstall/installer.sh
+    path: "/home/vinstall/{{ item }}"
     mode: 0744
+  with_items:
+    - installer.sh
+    - sort_packages.sh
+    - sort_packages.py
+    - install_packages.sh
   tags: [installer]
 
 - name: Python docker-py {{ docker_py_version }} package source is available