Re-arrange dependencies and force fix any
install issues.
Isolate npm addons
Issue-ID: CIMAN-33
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Change-Id: I0dff65c088cbeb78bb63897897e620edc8bea2d7
- make
- sshuttle
- netcat
+ - nodejs-dev
+ - libssl1.0-dev
- libssl-dev
- libffi-dev
- xmlstarlet
- crudini
- maven
- python-ncclient
- - nodejs-dev
- - node-gyp
- nodejs
- npm
update_cache: yes
+ state: fixed
+ become: true
+ when: ansible_distribution == 'Ubuntu'
+
+ - name: Install npm addon packages
+ apt:
+ name:
+ - node-gyp
+ update_cache: yes
+ state: fixed
become: true
when: ansible_distribution == 'Ubuntu'