summaryrefslogtreecommitdiffstats
path: root/packer
diff options
context:
space:
mode:
authorVanessa Valderrama <vvalderrama@linuxfoundation.org>2022-08-17 12:34:07 -0500
committerVanessa Valderrama <vvalderrama@linuxfoundation.org>2022-08-17 12:55:33 -0500
commitf2d721f64134563f3c53080135fffdbef5060fe5 (patch)
tree1af96a825cd7aa0a5b3d64327f99369a2d94a6dc /packer
parenta30ca73bdadae4dd7276434b8f3026599d103347 (diff)
Chore: Fix CentOS image failures
Modifying the TLDK packages to only install on Ubuntu to resolve CentOS image failures Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I71b32d9835440bd1a64d0b6ebe29b9775e0901d4
Diffstat (limited to 'packer')
-rw-r--r--packer/provision/local-builder.yaml14
1 files changed, 11 insertions, 3 deletions
diff --git a/packer/provision/local-builder.yaml b/packer/provision/local-builder.yaml
index d9c221be..45cb4c0a 100644
--- a/packer/provision/local-builder.yaml
+++ b/packer/provision/local-builder.yaml
@@ -41,12 +41,10 @@
- tox
- tox-pyenv
- virtualenv
- - meson==0.59.0
- - ninja
state: present
become: true
- - name: 'Install TLDK Packages'
+ - name: 'Apt Install TLDK Packages'
apt:
name:
- libaprutil1-dev
@@ -64,6 +62,16 @@
- python3-pyelftools
- python3-scapy
- libnuma-dev
+ state: present
+ when: ansible_distribution == 'Ubuntu'
+ become: true
+
+ - name: Pip Install TLDK Packages
+ pip:
+ name:
+ - meson==0.59.0
+ - ninja
+ state: present
when: ansible_distribution == 'Ubuntu'
become: true