From 7a36a9f5361e36612b0e39d8103d82e30733e0c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul?= Date: Mon, 17 Oct 2022 12:53:45 +0200 Subject: [PATCH] apt-get update before installing deb dependencies --- src/runboat/kubefiles/runboat-start.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/runboat/kubefiles/runboat-start.sh b/src/runboat/kubefiles/runboat-start.sh index 39fd7bc..1ec567c 100755 --- a/src/runboat/kubefiles/runboat-start.sh +++ b/src/runboat/kubefiles/runboat-start.sh @@ -21,7 +21,14 @@ echo "addons_path=${ADDONS_PATH},${ADDONS_DIR}" >> ${ODOO_RC} cat ${ODOO_RC} # Install 'deb' external dependencies of all Odoo addons found in path. -DEBIAN_FRONTEND=noninteractive apt-get install -qq --no-install-recommends $(oca_list_external_dependencies deb) +# This is also something oca_install_addons did, but that is not persisted +# when we start in another container. +deb_deps=$(oca_list_external_dependencies deb) +if [ -n "$deb_deps" ]; then + apt-get update -qq + # Install 'deb' external dependencies of all Odoo addons found in path. + DEBIAN_FRONTEND=noninteractive apt-get install -qq --no-install-recommends ${deb_deps} +fi oca_wait_for_postgres