diff options
author | Jessica Wagantall <jwagantall@linuxfoundation.org> | 2020-03-12 20:56:49 -0700 |
---|---|---|
committer | Jessica Wagantall <jwagantall@linuxfoundation.org> | 2020-03-13 03:58:48 +0000 |
commit | 307720b604069b01444bc9e1e69eae19bff54691 (patch) | |
tree | c669614d56982e5bf158947af77e94bea05a1141 /packer/provision | |
parent | b1cc18a29ef40451d5535dfe9349a1ec501d3af2 (diff) |
Fix Node dependency issues
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
Diffstat (limited to 'packer/provision')
-rw-r--r-- | packer/provision/local-docker.yaml | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/packer/provision/local-docker.yaml b/packer/provision/local-docker.yaml index d54746f08..2267a2509 100644 --- a/packer/provision/local-docker.yaml +++ b/packer/provision/local-docker.yaml @@ -116,6 +116,8 @@ - make - sshuttle - netcat + - nodejs-dev + - libssl1.0-dev - libssl-dev - libffi-dev - xmlstarlet @@ -128,11 +130,19 @@ - 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' |