17ec681f3Smrg#!/bin/bash 27ec681f3Smrg 37ec681f3Smrgset -e 47ec681f3Smrgset -o xtrace 57ec681f3Smrg 67ec681f3Smrg############### Install packages for baremetal testing 77ec681f3Smrgapt-get install -y ca-certificates 87ec681f3Smrgsed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list 97ec681f3Smrgapt-get update 107ec681f3Smrg 117ec681f3Smrgapt-get install -y --no-remove \ 127ec681f3Smrg abootimg \ 137ec681f3Smrg cpio \ 147ec681f3Smrg fastboot \ 157ec681f3Smrg netcat \ 167ec681f3Smrg procps \ 177ec681f3Smrg python3-distutils \ 187ec681f3Smrg python3-minimal \ 197ec681f3Smrg python3-serial \ 207ec681f3Smrg rsync \ 217ec681f3Smrg snmp \ 227ec681f3Smrg wget 237ec681f3Smrg 247ec681f3Smrg# setup SNMPv2 SMI MIB 257ec681f3Smrgwget https://raw.githubusercontent.com/net-snmp/net-snmp/master/mibs/SNMPv2-SMI.txt \ 267ec681f3Smrg -O /usr/share/snmp/mibs/SNMPv2-SMI.txt 277ec681f3Smrg 287ec681f3Smrgarch=arm64 . .gitlab-ci/container/baremetal_build.sh 297ec681f3Smrgarch=armhf . .gitlab-ci/container/baremetal_build.sh 307ec681f3Smrg 317ec681f3Smrg# This firmware file from Debian bullseye causes hangs 327ec681f3Smrgwget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/qcom/a530_pfp.fw?id=d5f9eea5a251d43412b07f5295d03e97b89ac4a5 \ 337ec681f3Smrg -O /rootfs-arm64/lib/firmware/qcom/a530_pfp.fw 34