X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=packer%2Fprovision%2Flocal-docker.yaml;h=c3c9f1731897818108819e7c737969c2d51ee859;hb=27f55b72480dbe6e27ea30f725c771beaf9da135;hp=1c5ec188aa462cf18726b7107666cee2f0db17e5;hpb=dc36327d1a64ff558aaa14f69005beabd083babe;p=ci-management.git diff --git a/packer/provision/local-docker.yaml b/packer/provision/local-docker.yaml index 1c5ec188a..c3c9f1731 100644 --- a/packer/provision/local-docker.yaml +++ b/packer/provision/local-docker.yaml @@ -72,6 +72,12 @@ become: true when: ansible_distribution == 'Ubuntu' + - apt_repository: + repo: ppa:deadsnakes/ppa + state: present + become: true + when: ansible_distribution == 'Ubuntu' + - name: Update and upgrade apt packages apt: upgrade: yes @@ -84,12 +90,22 @@ name: - python3.6 - python3.6-dev + - python3.6-tk - libssl-dev - libmysqlclient-dev - gcc become: true when: ansible_distribution == 'Ubuntu' + - name: Install Python 3.7 + apt: + name: + - python3.7 + - python3.7-dev + - python3.7-tk + become: true + when: ansible_distribution == 'Ubuntu' + - name: Install base packages apt: name: @@ -152,7 +168,7 @@ - name: Install Erlang apt: - deb: https://packages.erlang-solutions.com/erlang/esl-erlang/FLAVOUR_1_general/esl-erlang_19.3.6-1~ubuntu~trusty_amd64.deb + deb: https://packages.erlang-solutions.com/erlang/debian/pool/esl-erlang_19.3.6-1~ubuntu~trusty_amd64.deb become: true when: ansible_architecture == 'x86_64' and ansible_distribution == 'Ubuntu'