From: Vanessa Valderrama Date: Wed, 17 Aug 2022 17:34:07 +0000 (-0500) Subject: Chore: Fix CentOS image failures X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=f2d721f64134563f3c53080135fffdbef5060fe5;p=ci-management.git 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 --- 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