# Install virtualenv for test execution
PACKAGES="$PACKAGES python-virtualenv python-pip python-dev"
+ # Install to allow the vpp-docs job to zip up docs to push them
+ PACKAGES="$PACKAGES zip"
+
echo '---> Installing packages'
# disable double quoting check
# shellcheck disable=SC2086
apt-get install ${PACKAGES}
# Specify documentation packages
- DOC_PACKAGES="doxygen graphviz"
+ DOC_PACKAGES="doxygen graphviz python-pyparsing"
apt-get install ${DOC_PACKAGES}
}
deb_enable_hugepages() {
# Setup for hugepages using sysctl so it persists across reboots
- sysctl -w vm.nr_hugepages=1024
+ AVP="vm.nr_hugepages=1024"
+ sysctl -w ${AVP}
+ echo "${AVP}" >> /etc/sysctl.conf
mkdir -p /mnt/huge
echo "hugetlbfs /mnt/huge hugetlbfs defaults 0 0" >> /etc/fstab