[2020-05-14 12:08:14 +0000] [1] [INFO] Starting gunicorn 20.0.4 [2020-05-14 12:08:14 +0000] [1] [INFO] Listening at: http://0.0.0.0:80 (1) [2020-05-14 12:08:14 +0000] [1] [INFO] Using worker: sync [2020-05-14 12:08:14 +0000] [10] [INFO] Booting worker with pid: 10 [2020-05-14 12:08:14 +0000] [11] [INFO] Booting worker with pid: 11 INFO: Fragment : bastion_server.svg INFO: Fragment full : /okit/okitweb/static/okit/fragments/svg/bastion_server.svg INFO: Icon : {'svg': 'bastion_server.svg', 'title': 'Bastion Server'} INFO: Fragment : load_balanced_nginx.svg INFO: Fragment full : /okit/okitweb/static/okit/fragments/svg/load_balanced_nginx.svg INFO: Icon : {'svg': 'load_balanced_nginx.svg', 'title': 'Load Balanced Nginx'} INFO: Reading Json File : /okit/okitweb/static/okit/templates/infrastructure/bastion_server.json INFO: Reading Json File : /okit/okitweb/static/okit/templates/network/load_balanced_nginx.json INFO: Reading Json File : /okit/okitweb/static/okit/templates/network/simple_load_balancer.json INFO: Reading Json File : /okit/okitweb/static/okit/templates/reference_architecture/cockroachdb_cluster.json INFO: Reading Json File : /okit/okitweb/static/okit/json/dropdown.json INFO: 2020-05-14 12:08:32.063797: Request: GET https://iaas.eu-frankfurt-1.oraclecloud.com/20160918/shapes INFO: Writing Json File : /okit/okitweb/static/okit/json/dropdown.json INFO: Using Profile : DEFAULT INFO: Compartment Name okit-comp001 INFO: 2020-05-14 12:09:00.856548: Request: GET https://identity.eu-frankfurt-1.oraclecloud.com/20160918/compartments/ INFO: name = okit-comp001 INFO: lifecycle_state = ACTIVE WARNING: Output directory /tmp/tmp0bqjbvsg/terraform does not exist; will create. INFO: Reading Yaml File : /okit/visualiser/templates/terraform/variables.yml INFO: OCIResourceManagerGenerator : Template Directory /okit/visualiser/templates INFO: OCIResourceManagerGenerator : Output Directory /tmp/tmp0bqjbvsg WARNING: Output directory /tmp/tmp0bqjbvsg/resource-manager does not exist; will create. INFO: Resource Manager Keys : {'tenancy_ocid': 'ocid1.tenancy.oc1..xxxx', 'region': 'eu-frankfurt-1', 'compartment_ocid': 'ocid1.compartment.oc1..xxxx'} INFO: Build Id/Name Map INFO: Processing Provider Information INFO: Processing Region Information INFO: Compartment Ids ['okit.compartment.8be49f59-b2e6-4fed-8fb4-7caec73a875b'] INFO: Compartment {'id': 'okit.compartment.8be49f59-b2e6-4fed-8fb4-7caec73a875b', 'parent_id': 'canvas', 'freeform_tags': {}, 'defined_tags': {}, 'compartment_id': 'canvas', 'name': 'okit-comp001', 'display_name': 'okit-comp001', 'root_compartment': True} INFO: Processing Compartment Information Okit_Comp001 INFO: # ------ Create Compartment - Root True # ------ Root Compartment locals { Okit_Comp001_id = var.compartment_ocid } output "Okit_Comp001Id" { value = local.Okit_Comp001_id } INFO: Processing Virtual Cloud Network Information Okit_Vcn001 INFO: Processing Object Storage Bucket Information Okit_Osb001 INFO: Processing Internet Gateway Information Igw INFO: Processing NAT Gateway Information Ngw INFO: Processing Security List Information Okit_Sl001 INFO: Processing Security List Information Okit_Sl002 INFO: Processing Route Table Information Okit_Rt001 INFO: Processing Route Table Information Okit_Rt002 INFO: Processing Service Gateway Information Okit_Sg001 INFO: Processing Subnet Information Okit_Sn001 INFO: Processing Subnet Information Okit_Sn002 INFO: Processing Instance Information Okit_In002 INFO: Processing Instance Information Okit_In003 INFO: Processing Instance Information Okit_In004 INFO: Processing Instance Information Okit_In005 INFO: Processing Instance Information Okit_In006 INFO: Processing Instance Information Okit_In007 INFO: Processing Loadbalancer Information Okit_Lb001 INFO: Writing Terraform File: /tmp/tmp0bqjbvsg/resource-manager/main.tf INFO: Writing Terraform File: /tmp/tmp0bqjbvsg/resource-manager/variables.tf INFO: Zipfile : /tmp/okit-resource-manager.zip INFO: 2020-05-14 12:09:01.352022: Request: POST https://resourcemanager.eu-frankfurt-1.oraclecloud.com/20180917/stacks ERROR: {'opc-request-id': 'CF3A9FD3804D474092931B01E5856201/2116904664398E373BF62D51C9E881D6/B93B36923190E1C371EC056BE5A36E88', 'code': 'LimitExceeded', 'message': 'Exceeded maximum number of variables 100', 'status': 400} Traceback (most recent call last): File "/okit/okitweb/okitWebDesigner.py", line 428, in export stack_json = resource_manager.createStack(stack) File "/okit/visualiser/facades/ociResourceManager.py", line 61, in createStack response = self.client.create_stack(stack_details) File "/usr/local/lib/python3.6/site-packages/oci/resource_manager/resource_manager_client.py", line 408, in create_stack response_type="Stack") File "/usr/local/lib/python3.6/site-packages/oci/base_client.py", line 235, in call_api response = self.request(request) File "/usr/local/lib/python3.6/site-packages/oci/base_client.py", line 358, in request self.raise_service_error(request, response) File "/usr/local/lib/python3.6/site-packages/oci/base_client.py", line 528, in raise_service_error original_request=request) oci.exceptions.ServiceError: {'opc-request-id': 'CF3A9FD3804D474092931B01E5856201/2116904664398E373BF62D51C9E881D6/B93B36923190E1C371EC056BE5A36E88', 'code': 'LimitExceeded', 'message': 'Exceeded maximum number of variables 100', 'status': 400}