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

dmysakovets pushed a commit to branch odahu-integration
in repository https://gitbox.apache.org/repos/asf/incubator-dlab.git


The following commit(s) were added to refs/heads/odahu-integration by this push:
     new 3083819  [odahu-integration] Bugfix
3083819 is described below

commit 3083819a1b3bfa632127946796889d5ddcfe22c0
Author: Demyan Mysakovets <demian.mysakove...@gmail.com>
AuthorDate: Wed Apr 15 14:40:23 2020 +0300

    [odahu-integration] Bugfix
---
 .../src/general/files/aws/odahu_description.json                  | 8 ++++++++
 .../src/general/scripts/aws/ssn_configure.py                      | 6 ++++--
 infrastructure-provisioning/src/ssn/scripts/configure_docker.py   | 4 +---
 3 files changed, 13 insertions(+), 5 deletions(-)

diff --git 
a/infrastructure-provisioning/src/general/files/aws/odahu_description.json 
b/infrastructure-provisioning/src/general/files/aws/odahu_description.json
new file mode 100644
index 0000000..160a2ec
--- /dev/null
+++ b/infrastructure-provisioning/src/general/files/aws/odahu_description.json
@@ -0,0 +1,8 @@
+{
+  "template_name": "OdahuFlow cluster",
+  "description": "OdahuFlow cluster",
+  "environment_type": "computational",
+  "templates":
+  [
+  ]
+}
\ No newline at end of file
diff --git 
a/infrastructure-provisioning/src/general/scripts/aws/ssn_configure.py 
b/infrastructure-provisioning/src/general/scripts/aws/ssn_configure.py
index a4d6dbc..e14f9b9 100644
--- a/infrastructure-provisioning/src/general/scripts/aws/ssn_configure.py
+++ b/infrastructure-provisioning/src/general/scripts/aws/ssn_configure.py
@@ -274,6 +274,7 @@ if __name__ == "__main__":
         additional_config = [{"name": "base", "tag": "latest"},
                              {"name": "edge", "tag": "latest"},
                              {"name": "project", "tag": "latest"},
+                             {"name": "odahu", "tag": "latest"},
                              {"name": "jupyter", "tag": "latest"},
                              {"name": "rstudio", "tag": "latest"},
                              {"name": "zeppelin", "tag": "latest"},
@@ -284,12 +285,13 @@ if __name__ == "__main__":
                              {"name": "dataengine-service", "tag": "latest"},
                              {"name": "dataengine", "tag": "latest"}]
         params = "--hostname {} --keyfile {} --additional_config '{}' 
--os_family {} --os_user {} --dlab_path {} " \
-                 "--cloud_provider {} --region {}".format(instance_hostname,
+                 "--cloud_provider {} --region --gcr_creds {} --odahu_image 
{}".format(instance_hostname,
                                                           
"{}{}.pem".format(os.environ['conf_key_dir'],
                                                                             
os.environ['conf_key_name']),
                                                           
json.dumps(additional_config), os.environ['conf_os_family'],
                                                           dlab_ssh_user, 
os.environ['ssn_dlab_path'],
-                                                          
os.environ['conf_cloud_provider'], os.environ['aws_region'])
+                                                          
os.environ['conf_cloud_provider'], os.environ['aws_region'],
+                                                          
os.environ['ssn_gcr_creds'], os.environ['odahu_deploy_image'])
 
         try:
             local("~/scripts/{}.py {}".format('configure_docker', params))
diff --git a/infrastructure-provisioning/src/ssn/scripts/configure_docker.py 
b/infrastructure-provisioning/src/ssn/scripts/configure_docker.py
index 93791a9..a671faf 100644
--- a/infrastructure-provisioning/src/ssn/scripts/configure_docker.py
+++ b/infrastructure-provisioning/src/ssn/scripts/configure_docker.py
@@ -100,9 +100,7 @@ def login_in_gcr(os_user, gcr_creds, odahu_image, 
dlab_path):
         local('scp -i {} /tmp/config {}:/tmp/config'.format(args.keyfile, 
env.host_string))
         sudo('mkdir /home/{}/.docker'.format(os_user))
         sudo('cat /tmp/config | base64 --decode > 
/home/{}/.docker/config.json'.format(os_user))
-        sudo('sed -i "s|ODAHU_IMAGE|{}|" '
-             
'{}sources/infrastructure-provisioning/src/general/files/gcp/odahu_Dockerfile'.format(odahu_image,
-                                                                               
                    dlab_path))
+        sudo('sed -i "s|ODAHU_IMAGE|{}|" 
{}sources/infrastructure-provisioning/src/general/files/gcp/odahu_Dockerfile'.format(odahu_image,
 dlab_path))
     except Exception as err:
         traceback.print_exc()
         print('Failed to prepare odahu image: ', str(err))


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@dlab.apache.org
For additional commands, e-mail: commits-h...@dlab.apache.org

Reply via email to