You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by er...@apache.org on 2020/01/29 18:15:24 UTC

[airavata] branch RPID+SEAGrid updated: Adding vars properties for standalone airavata installation

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

eroma pushed a commit to branch RPID+SEAGrid
in repository https://gitbox.apache.org/repos/asf/airavata.git


The following commit(s) were added to refs/heads/RPID+SEAGrid by this push:
     new c5f2160  Adding vars properties for standalone airavata installation
c5f2160 is described below

commit c5f21606969bc588670ae3ff5750501425be5512
Author: Eroma Abeysinghe <er...@gmail.com>
AuthorDate: Wed Jan 29 13:15:09 2020 -0500

    Adding vars properties for standalone airavata installation
---
 .../scigap/RPID+SEAGrid/group_vars/all/vars.yml    | 101 +++++++--------------
 1 file changed, 35 insertions(+), 66 deletions(-)

diff --git a/dev-tools/ansible/inventories/scigap/RPID+SEAGrid/group_vars/all/vars.yml b/dev-tools/ansible/inventories/scigap/RPID+SEAGrid/group_vars/all/vars.yml
index c0df77c..f221227 100644
--- a/dev-tools/ansible/inventories/scigap/RPID+SEAGrid/group_vars/all/vars.yml
+++ b/dev-tools/ansible/inventories/scigap/RPID+SEAGrid/group_vars/all/vars.yml
@@ -19,8 +19,13 @@
 #
 
 ---
+# NOTE: copied from scigap/production/group_vars/all/vars.yml on 8-28-2017. Variables are added and removed all
+# the time so make sure you have the latest by comparing with scigap/production/group_vars/all/vars.yml
+
+# Update all entries below that have CHANGEME as the value
+
 ansible_connection: ssh
-ansible_user: centos
+ansible_user: root
 
 user: airavata
 group: airavata
@@ -28,15 +33,14 @@ user_home: "/home/{{ user }}"
 
 # deployment related variables
 deployment_dir: "{{ user_home }}/RPID-SEAGrid-deployment"
-airavata_source_dir: "{{ user_home }}//RPID-SEAGrid-source"
+airavata_source_dir: "{{ user_home }}/RPID-SEAGrid-source"
 airavata_repo: "https://github.com/apache/airavata.git"
-airavata_dist: "apache-airavata-api-server-0.19-SNAPSHOT"
+airavata_dist: "apache-airavata-server-0.19-SNAPSHOT"
 airavata_dist_name: "{{ airavata_dist }}-bin.tar.gz"
-git_branch: RPID+SEAGrid
+old_airavata_dist: "apache-airavata-server-0.19-SNAPSHOT"
+git_branch: "RPID+SEAGrid"
 
 # Database related variables
-# FIXME: once we get the entire dev stack on the same network we can use the
-# internal ip address instead of the public one
 db_server: "{{ groups['database'][0] }}"
 db_server_port: "3306"
 db_user: "airavata"
@@ -50,14 +54,11 @@ workflow_catalog: "workflow_catalog"
 credential_store: "credential_store"
 profile_service: "profile_service"
 
-django_db_username: "django"
-django_db_password: "{{ vault_db_password }}"
-
 mysql_connector_jar: "mysql-connector-java-5.1.37-bin.jar"
 
 # Rabbitmq related vareables
 rabbitmq_server: "{{ groups['rabbitmq'][0] }}"
-rabbitmq_vhost: "develop"
+rabbitmq_vhost: "master"
 rabbitmq_user: "airavata"
 rabbitmq_password: "{{ vault_rabbitmq_password }}"
 rabbitmq_port: "5672"
@@ -70,12 +71,13 @@ zookeeper_connection_url: "{{ groups['zookeeper'][0] }}:{{ zookeeper_client_port
 # API Server related variables
 api_server_name: "apiserver-node0"
 api_server_host: "{{ groups['api-orch'][0] }}"
+api_server_bind_host: "{{ api_server_host }}"
 api_server_port: "8930"
-api_secured: "true"
+api_secured: "false"
 tls_enable: "true"
 api_server_tls_port: "9930"
 enable_sharing: "true"
-iam_server_url: "https://iamdev.scigap.org/auth"
+iam_server_url: "https://{{ groups['keycloak'][0] }}/auth"
 iam_server_super_admin_username: "admin"
 iam_server_super_admin_password: "{{ vault_iam_server_super_admin_password }}"
 
@@ -85,96 +87,63 @@ orchestrator_host: "{{ groups['api-orch'][0] }}"
 orchestrator_port: "8940"
 api_orch_dir: "{{ deployment_dir }}/api-orchestrator"
 api_orch_log_dir: "{{ api_orch_dir }}/logs"
+orchestrator_bind_host: "{{ orchestrator_host }}"
 
 # registry related variables
 registry_name: regserver-node0
 registry_host: "{{ groups['api-orch'][0] }}"
 registry_port: 8970
-#registry_dir: "{{ deployment_dir }}/registry"
 default_gateway: "default"
+registry_bind_host: "{{ registry_host }}"
+default_registry_user: "default-admin"
+default_registry_password: "{{ vault_default_registry_password }}"
 
 # Credential and keystore related variables
 keystore_src_path: "{{inventory_dir}}/files/airavata.jks"
 keystore_passwd: "{{ vault_keystore_passwd }}"
 client_truststore_src_path: "{{inventory_dir}}/files/client_truststore.jks"
 client_truststore_passwd: "{{ vault_client_truststore_passwd }}"
-cred_keystore_src_path: "{{inventory_dir}}/files/airavata_sym.jks"
+cred_keystore_src_path: "{{inventory_dir}}/files/cred_store.jks"
 cred_keystore_passwd: "{{ vault_cred_keystore_passwd }}"
-cred_keystore_alias: "airavata"
+cred_keystore_alias: "seckey"
 cred_store_server_host: "{{ groups['api-orch'][0] }}"
 cred_store_port: "8960"
 keystores_location: "{{ deployment_dir }}/keystores"
+cred_store_server_bind_host: "{{ cred_store_server_host }}"
 
-# Gfac related variables
-gfac_name: "gfac-node0"
-gfac_host: "{{ groups['gfac'][0] }}"
-gfac_port: "8950"
-gfac_dir: "{{ deployment_dir }}/gfac-instance"
-gfac_log_dir: "{{ gfac_dir }}/logs"
+#removed gfac configurations.
 
 # Monitoring variables
-monitor_email_address: "devjobs@scigap.org"
+monitor_email_address: "rpidseagrid2020@gmail.com"
 monitor_email_password: "{{ vault_monitor_email_password }}"
 
 # PGA variables
 pga_repo: "https://github.com/apache/airavata-php-gateway.git"
-pga_git_branch: "develop"
 user_data_dir: "/var/www/portals/gateway-user-data"
 real_user_data_dir: "/data/gateway-user-data"
-## Airavata Client related variables
 airavata_server: "tls://{{ groups['api-orch'][0] }}"
 airavata_port: "9930"
 airavata_profile_service_server: "{{ groups['api-orch'][0] }}"
-auth_verify_peer: "true"
+auth_verify_peer: "false"
 oauth_service_url: "{{ iam_server_url }}"
+pga_default_http_port: 8008
+pga_default_https_port: 8443
 
 # Sharing Registry related variables
 sharing_registry_host: "{{ groups['api-orch'][0] }}"
 sharing_registry_port: 7878
+sharing_registry_bind_host: "{{ sharing_registry_host }}"
 
 # Profile Service related variables
 profile_service_host: "{{ groups['api-orch'][0] }}"
 profile_service_port: 8962
+profile_service_bind_host: "{{ profile_service_host }}"
 
 # Keycloak
-keycloak_ssl_keystore_file: "{{ inventory_dir }}/files/keycloak.jks"
-keycloak_ssl_keystore_password: "{{ vault_keycloak_ssl_keystore_password }}"
-keycloak_db_host: "{{ groups['database'][0] }}"
-keycloak_db_username: "keycloak"
-keycloak_db_password: "{{ vault_keycloak_db_password }}"
-keycloak_master_account_username: "admin"
-keycloak_master_account_password: "{{ vault_keycloak_master_account_password }}"
-
-# Helix
-helix_version: 0.7.1
-helix_url: http://www-us.apache.org/dist//helix/{{helix_version}}/binaries/helix-core-{{helix_version}}-pkg.tar
-helix_dir: "{{ deployment_dir }}/airavata-helix"
-helix_cluster_name: "AiravataDevCluster"
-snapshot_version: "0.19-SNAPSHOT"
-helix_pre_wm_load_balance_clusters: "false"
-helix_post_wm_load_balance_clusters: "false"
-
-# Listening port for kafka installations
-kafka_listener_port: 9092
-kafka_rest_proxy_listener_port: 8082
-
-# Realtime Monitoring related variables
-realtime_monitor_broker_url: "{{ groups['kafka'][0] }}:{{ kafka_listener_port }}"
-realtime_monitor_broker_publisher: "RealtimeProducer"
-realtime_monitor_broker_consumer_group: "monitor"
-realtime_monitor_broker_topic: "helix-airavata-mq"
-
-# Variables related to the broker in which parsed job statuses are published
-job_monitor_broker_url: "{{ groups['kafka'][0] }}:{{ kafka_listener_port }}"
-job_monitor_broker_topic: "parsed-data"
-job_monitor_broker_consumer_group: "MonitoringConsumer"
-
-# Variables related to parser framework
-parser_broker_url: "{{ groups['kafka'][0] }}:{{ kafka_listener_port }}"
-parser_broker_topic: "completed-messages"
-parser_broker_consumer_group: "ParsingConsumer"
-parser_storage_resource_id: "pgadev.scigap.org_7ddf28fd-d503-4ff8-bbc5-3279a7c3b99e"
-parser_broker_publisher_id: "ParserProducer"
-
-thrift_client_pool_abandoned_removal_enabled: true
-thrift_client_pool_abandoned_removal_logged: true
+keycloak_ssl_keystore_file: "{{ keystore_src_path }}"
+keycloak_ssl_keystore_password: "{{ keystore_passwd }}"
+keycloak_db_host: "localhost"
+keycloak_db_username: "{{ db_user }}"
+keycloak_db_password: "{{ db_password }}"
+keycloak_master_account_username: "{{ iam_server_super_admin_username }}"
+keycloak_master_account_password: "{{ iam_server_super_admin_password }}"
\ No newline at end of file