From cc850ad488b3068d8d9b7ed772a719496a1f60cd Mon Sep 17 00:00:00 2001 From: Maria Petrova <m.petrova@fz-juelich.de> Date: Thu, 18 Nov 2021 15:28:23 +0100 Subject: [PATCH] Cloud-init: install latest version of docker-compose --- scripts/cloudinit.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/cloudinit.yml b/scripts/cloudinit.yml index a542f90..72d64c7 100644 --- a/scripts/cloudinit.yml +++ b/scripts/cloudinit.yml @@ -47,6 +47,7 @@ users: # - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDQMbfKUO3NoZspgWpzFY+SwY5Tx251oBT/F22pmnqKq3A0U1EcRooYVc11HzDmLrDTkoLSWAYPuv7I8weKqUPMlypXygu7I1kw1JoAZ4veV/TO8kBIb8+fUjD4VnD0EuU9/MD4rc0IazlInUu/5H2oDj4cj3XGoOFHAPRvo1YXF2eEbXgHcos5o52idZfvZPeWmk4wLqWUI+4q1C5o+c9xGxdWkA0Z6cErw5jSfaqIMu9GnsaPE8dDZ89vtNu8kRK97/Ax0qmJ8eLBfv3qm2HnqACRUv1MRLS/s9KsdB18DV6dTn8VuErJsn9rlpx/2oEMVS5lkUSLTJHf7oNVKDtILQ/rQ2tF/f3LakmiViA4ZsWxFspP0T/sXPhjuCgEqGWG8HrJwFj8DByMpoJUsGe1czAiMdoY5Tr7UeIgK7BGaGjoVUFaVrCKlDpDNhYsHopSTTNajVxsb0LkTRIRphGlQTHlD3nDYdHIrgZiLqA1XLtTTXtWNzQ4uE59tAkIzdTK7RSBduHunqx++IEO6Huj49Vvk1vcO33iqFTTZro1vhZ2kEGxAkxNMti+/eT2rvyfkhsXaUH1/7LXvRrR+pFKcXBpaWWeEt8cOiVrMWAPDi9VRh5QPZbJ1tyTq7XzxeaQuJhL22o2BO13ZSRzr1S+UNFcmfk3esruZoxDIiQ+Bw== apiserver@gitlab runcmd: + - sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose - 'git clone https://gitlab.jsc.fz-juelich.de/eflows4hpc-wp2/data-logistics-service.git /home/maria/data-logistics-service' - cd /home/maria - mkdir airflow @@ -58,8 +59,13 @@ runcmd: - cp ../data-logistics-service/templates/* ./templates # - echo -e "AIRFLOW_UID=$(id -u)" > ../data-logistics-service/dockers/.env #for root - export AIRFLOW_UID=$(id -u) + - echo "Collectin requirements" - reqs=`cat ~/data-logistics-service/requirements.txt | tr '\n' ' '` + - echo $reqs - echo "_PIP_ADDITIONAL_REQUIREMENTS=$reqs" >> ~/data-logistics-service/dockers/.env + - echo "Bringing up the docker containers" - 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 . + +final_message: "The system is finally up, after $UPTIME seconds" \ No newline at end of file -- GitLab