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

mykolabodnar pushed a commit to branch DLAB-1487
in repository https://gitbox.apache.org/repos/asf/incubator-dlab.git

commit b37f854351fe13d3241153628014418083c5556d
Author: Mykola_Bodnar1 <bodnarmyk...@gmail.com>
AuthorDate: Wed Jan 29 11:58:26 2020 +0200

    [DLAB-1487] - [GCP]: Shared endpoint bucket should be created during 
project creation
---
 .../src/general/scripts/gcp/project_prepare.py     |  7 +++
 .../src/general/scripts/gcp/ssn_prepare.py         | 50 ----------------------
 2 files changed, 7 insertions(+), 50 deletions(-)

diff --git 
a/infrastructure-provisioning/src/general/scripts/gcp/project_prepare.py 
b/infrastructure-provisioning/src/general/scripts/gcp/project_prepare.py
index 6711599..02b5561 100644
--- a/infrastructure-provisioning/src/general/scripts/gcp/project_prepare.py
+++ b/infrastructure-provisioning/src/general/scripts/gcp/project_prepare.py
@@ -360,6 +360,13 @@ if __name__ == "__main__":
     try:
         logging.info('[CREATE BUCKETS]')
         print('[CREATE BUCKETS]')
+        params = "--bucket_name {}".format(project_conf['shared_bucket_name'])
+        try:
+            local("~/scripts/{}.py {}".format('common_create_bucket', params))
+        except:
+            traceback.print_exc()
+            raise Exception
+
         params = "--bucket_name {}".format(project_conf['bucket_name'])
 
         try:
diff --git a/infrastructure-provisioning/src/general/scripts/gcp/ssn_prepare.py 
b/infrastructure-provisioning/src/general/scripts/gcp/ssn_prepare.py
index be55481..3790a5a 100644
--- a/infrastructure-provisioning/src/general/scripts/gcp/ssn_prepare.py
+++ b/infrastructure-provisioning/src/general/scripts/gcp/ssn_prepare.py
@@ -221,56 +221,6 @@ if __name__ == "__main__":
         sys.exit(1)
 
     try:
-        logging.info('[CREATE BUCKETS]')
-        print('[CREATE BUCKETS]')
-        params = "--bucket_name {}".format(ssn_conf['ssn_bucket_name'])
-        try:
-            local("~/scripts/{}.py {}".format('common_create_bucket', params))
-        except:
-            traceback.print_exc()
-            raise Exception
-
-        params = "--bucket_name {}".format(ssn_conf['shared_bucket_name'])
-        try:
-            local("~/scripts/{}.py {}".format('common_create_bucket', params))
-        except:
-            traceback.print_exc()
-            raise Exception
-    except Exception as err:
-        print('Error: {0}'.format(err))
-        append_result("Unable to create bucket.", str(err))
-        GCPActions().remove_service_account(ssn_conf['service_account_name'])
-        GCPActions().remove_role(ssn_conf['role_name'])
-        if pre_defined_firewall:
-            GCPActions().remove_firewall(ssn_conf['firewall_name'] + 
'-ingress')
-            GCPActions().remove_firewall(ssn_conf['firewall_name'] + '-egress')
-        if pre_defined_subnet:
-            GCPActions().remove_subnet(ssn_conf['subnet_name'], 
ssn_conf['region'])
-        if pre_defined_vpc:
-            GCPActions().remove_vpc(ssn_conf['vpc_name'])
-        sys.exit(1)
-
-    try:
-        logging.info('[SET PERMISSIONS FOR SSN BUCKET]')
-        print('[SET PERMISSIONS FOR SSN BUCKET]')
-        GCPActions().set_bucket_owner(ssn_conf['ssn_bucket_name'], 
ssn_conf['service_account_name'])
-    except Exception as err:
-        print('Error: {0}'.format(err))
-        append_result("Unable to set bucket permissions.", str(err))
-        GCPActions().remove_service_account(ssn_conf['service_account_name'])
-        GCPActions().remove_role(ssn_conf['role_name'])
-        GCPActions().remove_bucket(ssn_conf['ssn_bucket_name'])
-        GCPActions().remove_bucket(ssn_conf['shared_bucket_name'])
-        if pre_defined_firewall:
-            GCPActions().remove_firewall(ssn_conf['firewall_name'] + 
'-ingress')
-            GCPActions().remove_firewall(ssn_conf['firewall_name'] + '-egress')
-        if pre_defined_subnet:
-            GCPActions().remove_subnet(ssn_conf['subnet_name'], 
ssn_conf['region'])
-        if pre_defined_vpc:
-            GCPActions().remove_vpc(ssn_conf['vpc_name'])
-        sys.exit(1)
-
-    try:
         logging.info('[CREATING STATIC IP ADDRESS]')
         print('[CREATING STATIC IP ADDRESS]')
         params = "--address_name {} --region 
{}".format(ssn_conf['static_address_name'], ssn_conf['region'])


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

Reply via email to