diff options
author | Jessica Wagantall <jwagantall@linuxfoundation.org> | 2018-08-08 18:49:46 -0700 |
---|---|---|
committer | Jessica Wagantall <jwagantall@linuxfoundation.org> | 2018-08-08 19:35:52 -0700 |
commit | 22c11531ef1bc07c7e84088e1a595cd5c26fb3a6 (patch) | |
tree | bd61ca0af442674a2505e92d364159f69e0f8f1b /packer/provision/local-docker.yaml | |
parent | efeeccf166fb2f482c0b13645c24c79fea126f88 (diff) |
Install Chrome on docker images
Add Chrome install role for docker images.
Used by CSIT jobs.
Change-Id: I79643d05bb2c72db5e6b54c93699c6befb499984
Issue-ID: CIMAN-33
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Diffstat (limited to 'packer/provision/local-docker.yaml')
-rw-r--r-- | packer/provision/local-docker.yaml | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/packer/provision/local-docker.yaml b/packer/provision/local-docker.yaml index 3290c10eb..31369b99d 100644 --- a/packer/provision/local-docker.yaml +++ b/packer/provision/local-docker.yaml @@ -38,3 +38,25 @@ name: libxml2-utils state: present become: true + + - name: Add Google Chrome key + apt-key: + url: https://dl-ssl.google.com/linux/linux_signing_key.pub + state: present + become: true + + - name: Add Google Chrome repo + copy: content="deb http://dl.google.com/linux/chrome/deb/ stable main" dest={{apt_file}} owner=root group=root mode=644 + when: google_apt_exists.rc == 1 + become: true + + - name: Update apt cache + apt: update_cache=yes + when: google_apt_exists.rc == 1 + become: true + + - name: Install Google Chrome + apt: + name: pkg=google-chrome-stable state=installed + state: installed + become: true |