diff options
author | Vanessa Valderrama <vvalderrama@linuxfoundation.org> | 2021-11-02 14:59:38 -0500 |
---|---|---|
committer | Vanessa Valderrama <vvalderrama@linuxfoundation.org> | 2021-11-03 11:55:12 -0500 |
commit | 1fe90dc0b6ea5a0457625435439a83e5dfc8716d (patch) | |
tree | e5e5db4f72d485b386fc4534f6db7c2716e22e98 /packer | |
parent | e1d8f44c4e00a460bc709005a7ac002fae5bf96f (diff) |
Chore: Move Ubuntu packages to Ansible
Moving Ubuntu packages from basebuild.sh script to Ansible
Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I6c3e9b3d71788d85a7df3b132c358ab7e7f8140d
Diffstat (limited to 'packer')
-rw-r--r-- | packer/provision/local-builder.yaml | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/packer/provision/local-builder.yaml b/packer/provision/local-builder.yaml index a42049c7..12bde08b 100644 --- a/packer/provision/local-builder.yaml +++ b/packer/provision/local-builder.yaml @@ -24,6 +24,48 @@ when: ansible_distribution == 'Ubuntu' become: true + - apt_repository: + repo: ppa:deadsnakes/ppa + state: present + become: true + when: ansible_distribution == 'Ubuntu' + + - name: Update and upgrade apt packages + apt: + upgrade: 'yes' + update_cache: yes + become: true + when: ansible_distribution == 'Ubuntu' + + - name: Install python-tox and deps + pip: + name: + - tox + - tox-pyenv + - virtualenv + state: present + become: true + + - name: 'Install TLDK Packages' + apt: + name: + - libaprutil1-dev + - libc-dev-bin + - libc6-dev + - libcap-dev + - libcrypt-dev + - libexpat1-dev + - libldap2-dev + - libsctp-dev + - libsctp1 + - libserf-1-1 + - libsvn1 + - linux-libc-dev + - python3-pyelftools + - libnuma-dev + when: ansible_distribution == 'Ubuntu' + become: true + roles: - lfit.mono-install |