From 826d8423726be0efadee4c0648d29bd1171970a8 Mon Sep 17 00:00:00 2001
From: Maria Petrova <m.petrova@fz-juelich.de>
Date: Wed, 17 Nov 2021 15:48:00 +0100
Subject: [PATCH] Add requirements to cloudinit

---
 scripts/cloudinit.yml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/scripts/cloudinit.yml b/scripts/cloudinit.yml
index 3a5e9da..a542f90 100644
--- a/scripts/cloudinit.yml
+++ b/scripts/cloudinit.yml
@@ -56,8 +56,10 @@ runcmd:
   - cp -r ../data-logistics-service/plugins/* ./plugins
   - cp ../data-logistics-service/config/* ./config
   - cp ../data-logistics-service/templates/* ./templates
-  - echo -e "AIRFLOW_UID=$(id -u)" > ../data-logistics-service/dockers/.env #for root
+  # - echo -e "AIRFLOW_UID=$(id -u)" > ../data-logistics-service/dockers/.env #for root
   - export AIRFLOW_UID=$(id -u)
+  - reqs=`cat ~/data-logistics-service/requirements.txt | tr '\n' ' '`
+  - echo "_PIP_ADDITIONAL_REQUIREMENTS=$reqs" >> ~/data-logistics-service/dockers/.env
   - docker-compose -f ~/data-logistics-service/dockers/docker-compose.yaml --project-directory ~/airflow --verbose up airflow-init
   - docker-compose -f ~/data-logistics-service/dockers/docker-compose.yaml --project-directory ~/airflow . up
   # - /bin/bash ../data-logistics-service/scripts/deployment.sh .
-- 
GitLab