From f2d721f64134563f3c53080135fffdbef5060fe5 Mon Sep 17 00:00:00 2001 From: Vanessa Valderrama Date: Wed, 17 Aug 2022 12:34:07 -0500 Subject: [PATCH] Chore: Fix CentOS image failures Modifying the TLDK packages to only install on Ubuntu to resolve CentOS image failures Signed-off-by: Vanessa Valderrama Change-Id: I71b32d9835440bd1a64d0b6ebe29b9775e0901d4 --- packer/provision/local-builder.yaml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/packer/provision/local-builder.yaml b/packer/provision/local-builder.yaml index d9c221be6..45cb4c0a0 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 -- 2.16.6