You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datalab.apache.org by lf...@apache.org on 2021/08/04 13:46:57 UTC

[incubator-datalab] branch DATALAB-408 updated: [DATALAB-408]: changed COPY paths for ssn docker images

This is an automated email from the ASF dual-hosted git repository.

lfrolov pushed a commit to branch DATALAB-408
in repository https://gitbox.apache.org/repos/asf/incubator-datalab.git


The following commit(s) were added to refs/heads/DATALAB-408 by this push:
     new ca5f751  [DATALAB-408]: changed COPY paths for ssn docker images
ca5f751 is described below

commit ca5f751cc821d8e032cbd13e365cfc59817aac6c
Author: leonidfrolov <fr...@gmail.com>
AuthorDate: Wed Aug 4 16:46:41 2021 +0300

    [DATALAB-408]: changed COPY paths for ssn docker images
---
 infrastructure-provisioning/scripts/deploy_datalab.py  |  4 ++--
 .../src/general/files/aws/ssn_Dockerfile               | 16 ++++++++--------
 .../src/general/files/azure/ssn_Dockerfile             | 14 +++++++-------
 .../src/general/files/gcp/ssn_Dockerfile               | 18 +++++++++---------
 4 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/infrastructure-provisioning/scripts/deploy_datalab.py b/infrastructure-provisioning/scripts/deploy_datalab.py
index f1442de..7414b49 100644
--- a/infrastructure-provisioning/scripts/deploy_datalab.py
+++ b/infrastructure-provisioning/scripts/deploy_datalab.py
@@ -217,10 +217,10 @@ def build_docker_images(args):
         subprocess.run('sudo docker image rm {}:8083/docker.datalab-ssn-{}'.format(args.conf_repository_address, args.conf_cloud_provider), shell=True, check=True)
     else:
         # Building base and ssn docker images
-        subprocess.run('cd {2}; sudo docker build --build-arg OS={0} --build-arg SRC_PATH="infrastructure-provisioning/src/" --file '
+        subprocess.run('cd {2}/infrastructure-provisioning/src; sudo docker build --build-arg OS={0} --build-arg SRC_PATH="infrastructure-provisioning/src/" --file '
               'infrastructure-provisioning/src/general/files/{1}/'
               'base_Dockerfile -t docker.datalab-base .'.format(args.conf_os_family, args.conf_cloud_provider, args.workspace_path), shell=True, check=True)
-        subprocess.run('cd {2}; sudo docker build --build-arg OS={0} --file infrastructure-provisioning/src/general/files/{1}/'
+        subprocess.run('cd {2}/infrastructure-provisioning/src; sudo docker build --build-arg OS={0} --file infrastructure-provisioning/src/general/files/{1}/'
               'ssn_Dockerfile -t docker.datalab-ssn .'.format(args.conf_os_family, args.conf_cloud_provider, args.workspace_path), shell=True, check=True)
 
 
diff --git a/infrastructure-provisioning/src/general/files/aws/ssn_Dockerfile b/infrastructure-provisioning/src/general/files/aws/ssn_Dockerfile
index b9c1548..0a8ea5e 100644
--- a/infrastructure-provisioning/src/general/files/aws/ssn_Dockerfile
+++ b/infrastructure-provisioning/src/general/files/aws/ssn_Dockerfile
@@ -23,14 +23,14 @@ FROM docker.datalab-base:latest
 
 ARG OS
 
-COPY infrastructure-provisioning/src/ssn/ /root/
-COPY infrastructure-provisioning/src/general/scripts/aws/ssn_* /root/scripts/
-COPY infrastructure-provisioning/src/general/lib/os/${OS}/ssn_lib.py /usr/lib/python3.8/datalab/ssn_lib.py
-COPY infrastructure-provisioning/src/general/files/aws/ssn_policy.json /root/files/
-COPY infrastructure-provisioning/src/general/templates/aws/jenkins_jobs /root/templates/jenkins_jobs
-COPY infrastructure-provisioning/src/general/templates/os/manage_step_certs.sh /root/templates/
-COPY infrastructure-provisioning/src/general/templates/os/step-cert-manager.service /root/templates/
-COPY infrastructure-provisioning/src/general/templates/os/renew_certificates.sh /root/templates/
+COPY ssn/ /root/
+COPY general/scripts/aws/ssn_* /root/scripts/
+COPY general/lib/os/${OS}/ssn_lib.py /usr/lib/python3.8/datalab/ssn_lib.py
+COPY general/files/aws/ssn_policy.json /root/files/
+COPY general/templates/aws/jenkins_jobs /root/templates/jenkins_jobs
+COPY general/templates/os/manage_step_certs.sh /root/templates/
+COPY general/templates/os/step-cert-manager.service /root/templates/
+COPY general/templates/os/renew_certificates.sh /root/templates/
 
 RUN chmod a+x /root/fabfile.py; \
     chmod a+x /root/scripts/*
diff --git a/infrastructure-provisioning/src/general/files/azure/ssn_Dockerfile b/infrastructure-provisioning/src/general/files/azure/ssn_Dockerfile
index 8eb5885..b248171 100644
--- a/infrastructure-provisioning/src/general/files/azure/ssn_Dockerfile
+++ b/infrastructure-provisioning/src/general/files/azure/ssn_Dockerfile
@@ -23,13 +23,13 @@ FROM docker.datalab-base:latest
 
 ARG OS
 
-COPY infrastructure-provisioning/src/ssn/ /root/
-COPY infrastructure-provisioning/src/general/scripts/azure/ssn_* /root/scripts/
-COPY infrastructure-provisioning/src/general/lib/os/${OS}/ssn_lib.py /usr/lib/python3.8/datalab/ssn_lib.py
-COPY infrastructure-provisioning/src/general/templates/azure/jenkins_jobs /root/templates/jenkins_jobs
-COPY infrastructure-provisioning/src/general/templates/os/manage_step_certs.sh /root/templates/
-COPY infrastructure-provisioning/src/general/templates/os/step-cert-manager.service /root/templates/
-COPY infrastructure-provisioning/src/general/templates/os/renew_certificates.sh /root/templates/
+COPY ssn/ /root/
+COPY general/scripts/azure/ssn_* /root/scripts/
+COPY general/lib/os/${OS}/ssn_lib.py /usr/lib/python3.8/datalab/ssn_lib.py
+COPY general/templates/azure/jenkins_jobs /root/templates/jenkins_jobs
+COPY general/templates/os/manage_step_certs.sh /root/templates/
+COPY general/templates/os/step-cert-manager.service /root/templates/
+COPY general/templates/os/renew_certificates.sh /root/templates/
 
 RUN chmod a+x /root/fabfile.py; \
     chmod a+x /root/scripts/*
diff --git a/infrastructure-provisioning/src/general/files/gcp/ssn_Dockerfile b/infrastructure-provisioning/src/general/files/gcp/ssn_Dockerfile
index a330912..db28dcd 100644
--- a/infrastructure-provisioning/src/general/files/gcp/ssn_Dockerfile
+++ b/infrastructure-provisioning/src/general/files/gcp/ssn_Dockerfile
@@ -23,15 +23,15 @@ FROM docker.datalab-base:latest
 
 ARG OS
 
-COPY infrastructure-provisioning/src/ssn/ /root/
-COPY infrastructure-provisioning/src/general/scripts/gcp/ssn_* /root/scripts/
-COPY infrastructure-provisioning/src/general/lib/os/${OS}/ssn_lib.py /usr/lib/python3.8/datalab/ssn_lib.py
-COPY infrastructure-provisioning/src/general/files/gcp/ssn_policy.json /root/files/
-COPY infrastructure-provisioning/src/general/files/gcp/ssn_roles.json /root/files/
-COPY infrastructure-provisioning/src/general/templates/gcp/jenkins_jobs /root/templates/jenkins_jobs
-COPY infrastructure-provisioning/src/general/templates/os/manage_step_certs.sh /root/templates/
-COPY infrastructure-provisioning/src/general/templates/os/step-cert-manager.service /root/templates/
-COPY infrastructure-provisioning/src/general/templates/os/renew_certificates.sh /root/templates/
+COPY ssn/ /root/
+COPY general/scripts/gcp/ssn_* /root/scripts/
+COPY general/lib/os/${OS}/ssn_lib.py /usr/lib/python3.8/datalab/ssn_lib.py
+COPY general/files/gcp/ssn_policy.json /root/files/
+COPY general/files/gcp/ssn_roles.json /root/files/
+COPY general/templates/gcp/jenkins_jobs /root/templates/jenkins_jobs
+COPY general/templates/os/manage_step_certs.sh /root/templates/
+COPY general/templates/os/step-cert-manager.service /root/templates/
+COPY general/templates/os/renew_certificates.sh /root/templates/
 
 RUN chmod a+x /root/fabfile.py; \
     chmod a+x /root/scripts/*

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datalab.apache.org
For additional commands, e-mail: commits-help@datalab.apache.org