diff --git a/installation/.env b/installation/.env index 1b6d8a8..281ebf3 100644 --- a/installation/.env +++ b/installation/.env @@ -6,3 +6,4 @@ PNP_SERVICE_DIR="${CLIENT_SERVICES_DIR}/pnp-client" ZTP_ENV_FILE="${PNP_SERVICE_DIR}/.env" PIP_DEPS_FILE="${PNP_SERVICE_DIR}/requirements.txt" APT_DEPS_FILE="./apt_deps" +SNAP_DEPS_FILE="./snap_deps" diff --git a/installation/.install-lib.sh b/installation/.install-lib.sh index 8fb9ad0..18bffd5 100755 --- a/installation/.install-lib.sh +++ b/installation/.install-lib.sh @@ -10,6 +10,11 @@ function install_apt_deps () { apt install -y `cat ${APT_DEPS_FILE}` } +function install_snap_deps () { + + snap install `cat ${SNAP_DEPS_FILE}` +} + function install_pip_deps () { pip3 install -r ${PIP_DEPS_FILE} diff --git a/installation/install.sh b/installation/install.sh index c5fcc7e..d4a9c70 100755 --- a/installation/install.sh +++ b/installation/install.sh @@ -8,6 +8,7 @@ set -euo pipefail create_hoopad_user || true install_apt_deps +install_snap_deps install_pip_deps birdwatcher_conf extract_filebeat diff --git a/installation/snap_deps b/installation/snap_deps new file mode 100644 index 0000000..87de2e9 --- /dev/null +++ b/installation/snap_deps @@ -0,0 +1 @@ +yq