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