From 19d558916af3ee3b7c500590c80392f93cfd2b54 Mon Sep 17 00:00:00 2001 From: Paul Browne Date: Tue, 1 Oct 2024 02:02:03 +0100 Subject: [PATCH] Ensure pre-reqs are installed for Broadcom NIC dpkg DEB install --- ansible/roles/linux-broadcom/tasks/broadcom.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/ansible/roles/linux-broadcom/tasks/broadcom.yml b/ansible/roles/linux-broadcom/tasks/broadcom.yml index bc38b0a0..e9329455 100644 --- a/ansible/roles/linux-broadcom/tasks/broadcom.yml +++ b/ansible/roles/linux-broadcom/tasks/broadcom.yml @@ -1,6 +1,16 @@ --- + - name: Install pre-requisites + ansible.builtin.apt: + - dctrl-tools + - gcc-12 + - cpp-12 + - libgcc-12-dev + - libasan8 + - libtsan2 + - dkms + state: latest - name: Install the broadcom driver for NetXtreme-E Ethernet ansible.builtin.apt: deb: https://object.arcus.openstack.hpc.cam.ac.uk/swift/v1/AUTH_7ac3c0a502cd46c783b2128116165566/bcom-nxe-drivers/netxtreme-peer-mem-dkms_229.2.49.0_all.deb - state: present \ No newline at end of file + state: present