summaryrefslogtreecommitdiffstats
path: root/packer
diff options
context:
space:
mode:
authorJessica Wagantall <jwagantall@linuxfoundation.org>2020-02-19 12:00:04 -0800
committerJessica Wagantall <jwagantall@linuxfoundation.org>2020-02-19 12:04:40 -0800
commit2520197443605a80cdf84b89df149f5ef42936ba (patch)
tree0b3db7040a868b4f35815f07f1b73374e9c3c0f1 /packer
parent033339a50cdaaf5f791778d29a0757d387a16be4 (diff)
Update local support packages for packer
Update local-docker and local-builder support package list. Add additional npm dependencies needed for Ubuntu 18.04 (RELENG-2738) Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I93c416ef676ac7bd8b90e40f81573a4f73e4b069
Diffstat (limited to 'packer')
-rw-r--r--packer/provision/local-builder.yaml18
-rw-r--r--packer/provision/local-docker.yaml18
2 files changed, 22 insertions, 14 deletions
diff --git a/packer/provision/local-builder.yaml b/packer/provision/local-builder.yaml
index c15615081..a9b0bd6f9 100644
--- a/packer/provision/local-builder.yaml
+++ b/packer/provision/local-builder.yaml
@@ -54,21 +54,25 @@
- libxml-xpath-perl
- wget
- make
- - npm
- sshuttle
- netcat
- libssl-dev
- libffi-dev
- become: true
- when: ansible_distribution == 'Ubuntu'
-
- - name: Install autorelease support packages
- apt:
- name:
- xmlstarlet
- xvfb
- crudini
- maven
- python-ncclient
+ - xmlstarlet
+ - xvfb
+ - crudini
+ - maven
+ - python-ncclient
+ - nodejs-dev
+ - node-gyp
+ - libssl1.0-dev
+ - nodejs
+ - npm
+ update_cache: yes
become: true
when: ansible_distribution == 'Ubuntu'
diff --git a/packer/provision/local-docker.yaml b/packer/provision/local-docker.yaml
index 7b9f9c0c6..6c114b5a9 100644
--- a/packer/provision/local-docker.yaml
+++ b/packer/provision/local-docker.yaml
@@ -108,22 +108,26 @@
- libxml-xpath-perl
- wget
- make
- - npm
- sshuttle
- netcat
- libssl-dev
- libffi-dev
- become: true
- when: ansible_distribution == 'Ubuntu'
-
- - name: Install autorelease support packages
- apt:
- name:
- xmlstarlet
- xvfb
- crudini
- maven
- python-ncclient
+ - xmlstarlet
+ - xvfb
+ - crudini
+ - maven
+ - python-ncclient
+ - nodejs-dev
+ - node-gyp
+ - libssl1.0-dev
+ - nodejs
+ - npm
+ update_cache: yes
become: true
when: ansible_distribution == 'Ubuntu'