From: Dileep Ranganathan Date: Sat, 7 Dec 2019 00:00:06 +0000 (-0800) Subject: Fixed issue in packer provision playbook X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=commitdiff_plain;h=b4f837ba23e145a26dc872e1918809b818e01d77;p=ci-management.git Fixed issue in packer provision playbook Added missing golang checksum Fixed formatting Signed-off-by: Dileep Ranganathan Change-Id: Id48daf88d412897608b248ad4b8dbcb5063a1555 --- diff --git a/packer/provision/helm.yaml b/packer/provision/helm.yaml index 0518fbf..57bd951 100644 --- a/packer/provision/helm.yaml +++ b/packer/provision/helm.yaml @@ -9,18 +9,19 @@ golang_version: 1.13.5 helm_version: 2.16.1 kubectl_version: 1.16.3 + golang_checksum: sha256:512103d7ad296467814a6e3f635631bd35574cab3369a97a323c9a585ccaa569 tasks: - - name: 'Install GoLang {{golang_version}}' + - name: "Install GoLang {{golang_version}}" block: - - name: 'Fetch golang {{golang_version}} to /tmp/go{{golang_version}}.linux-amd64.tar.gz' + - name: "Fetch golang {{golang_version}} to /tmp/go{{golang_version}}.linux-amd64.tar.gz" get_url: - url: 'https://storage.googleapis.com/golang/go{{golang_version}}.linux-amd64.tar.gz' - dest: '/tmp/go{{golang_version}}.linux-amd64.tar.gz' - checksum: '{{golang_checksum}}' - - name: 'Install golang {{golang_version}} to /usr/local' + url: "https://storage.googleapis.com/golang/go{{golang_version}}.linux-amd64.tar.gz" + dest: "/tmp/go{{golang_version}}.linux-amd64.tar.gz" + checksum: "{{golang_checksum}}" + - name: "Install golang {{golang_version}} to /usr/local" unarchive: - src: '/tmp/go{{golang_version}}.linux-amd64.tar.gz' + src: "/tmp/go{{golang_version}}.linux-amd64.tar.gz" dest: /usr/local remote_src: true become: true @@ -30,31 +31,29 @@ dest: "/usr/bin/go" state: link become: true - - - name: 'Install kubectl {{kubectl_version}}' + - name: "Install kubectl {{kubectl_version}}" get_url: url: https://storage.googleapis.com/kubernetes-release/release/v{{kubectl_version}}/bin/linux/amd64/kubectl dest: /usr/local/bin/kubectl mode: 0775 become: yes - - name: 'Install Helm {{helm_version}}' + - name: "Install Helm {{helm_version}}" block: - - name: 'Fetch tar.gz' + - name: "Fetch tar.gz" get_url: url: https://get.helm.sh/helm-v{{helm_version}}-linux-amd64.tar.gz dest: /tmp/helm-v{{helm_version}}-linux-amd64.tar.gz - - name: 'Unarchive' + - name: "Unarchive" unarchive: src: /tmp/helm-v{{helm_version}}-linux-amd64.tar.gz dest: /tmp remote_src: true become: yes - - name: 'Move helm to /usr/local/bin and set as executable' - command: 'mv /tmp/linux-amd64/helm /usr/local/bin/helm' + - name: "Move helm to /usr/local/bin and set as executable" + command: "mv /tmp/linux-amd64/helm /usr/local/bin/helm" become: yes - - name: 'Check helm.' - command: 'which helm' - - name: 'Check kubectl.' - command: 'which kubectl' - + - name: "Check helm." + command: "which helm" + - name: "Check kubectl." + command: "which kubectl"