airavata-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From machris...@apache.org
Subject airavata git commit: AIRAVATA-2335 PGA inventories for testing testdrive, scigap
Date Mon, 20 Mar 2017 14:21:01 GMT
Repository: airavata
Updated Branches:
  refs/heads/develop 3d308ab23 -> 2eb8f2117


AIRAVATA-2335 PGA inventories for testing testdrive, scigap


Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/2eb8f211
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/2eb8f211
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/2eb8f211

Branch: refs/heads/develop
Commit: 2eb8f211743d376572da4af8ef775061cc4ae3f8
Parents: 3d308ab
Author: Marcus Christie <machristie@apache.org>
Authored: Mon Mar 20 10:19:32 2017 -0400
Committer: Marcus Christie <machristie@apache.org>
Committed: Mon Mar 20 10:19:32 2017 -0400

----------------------------------------------------------------------
 .../testing-0.17-scigap/group_vars/all/vars.yml | 91 ++++++++++++++++++++
 .../group_vars/all/vault.yml                    |  7 ++
 .../testing-0.17-scigap/group_vars/pga/vars.yml | 32 +++++++
 .../group_vars/pga/vault.yml                    | 18 ++++
 .../inventories/testing-0.17-scigap/hosts       | 23 +++++
 .../group_vars/all/vars.yml                     | 91 ++++++++++++++++++++
 .../group_vars/all/vault.yml                    |  7 ++
 .../group_vars/pga/vars.yml                     | 32 +++++++
 .../group_vars/pga/vault.yml                    | 18 ++++
 .../inventories/testing-0.17-testdrive/hosts    | 23 +++++
 10 files changed, 342 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/2eb8f211/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/all/vars.yml
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/all/vars.yml b/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/all/vars.yml
new file mode 100644
index 0000000..408a77b
--- /dev/null
+++ b/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/all/vars.yml
@@ -0,0 +1,91 @@
+---
+
+user: centos
+group: centos
+user_home: "/home/{{ user }}"
+
+# deployment related variables
+deployment_dir: "{{ user_home }}/deployment"
+airavata_source_dir: "{{ user_home }}/source"
+airavata_repo: "https://git-wip-us.apache.org/repos/asf/airavata.git"
+airavata_dist: "apache-airavata-server-0.17-SNAPSHOT"
+airavata_dist_name: "{{ airavata_dist }}-bin.tar.gz"
+old_airavata_dist: "apache-airavata-server-0.17-SNAPSHOT"
+git_branch: develop
+
+# Database related variables
+db_server: "{{ groups['database'][0] }}"
+db_server_port: "3306"
+db_user: "airavata"
+db_password: "{{ vault_db_password }}"
+app_catalog: "app_catalog"
+exp_catalog: "exp_catalog"
+replica_catalog: "replica_catalog"
+sharing_catalog: "sharing_catalog"
+workflow_catalog: "wf_catalog"
+credential_store: "credential_store"
+
+mysql_connector_jar: "mysql-connector-java-5.1.37-bin.jar"
+
+# Rabbitmq related vareables
+rabbitmq_server: "{{ ansible_fqdn }}"
+rabbitmq_vhost: "develop"
+rabbitmq_user: "airavata"
+rabbitmq_password: "airavata"
+rabbitmq_port: "5672"
+rabbitmq_broker_url: "amqp://{{ rabbitmq_user }}:{{ rabbitmq_password }}@{{ rabbitmq_server}}:{{
rabbitmq_port }}/{{ rabbitmq_vhost }}"
+
+# Zoookeeper related variables
+zookeeper_client_port: 2181
+zookeeper_url: "{{ groups['zookeeper'][0] }}:{{ zookeeper_client_port }}"
+# API Server related variables
+api_server_name: "apiserver-node0"
+api_server_host: "{{ansible_fqdn}}"
+api_server_port: "8930"
+api_secured: "false"
+tls_enable: "false"
+api_server_tls_port: "9930"
+enable_sharing: "true"
+
+# Orchestrator  related variables
+orchestrator_name: "orchestrator-node0"
+orchestrator_host: "{{ansible_fqdn}}"
+orchestrator_port: "8940"
+api_orch_dir: "{{ deployment_dir }}/api-orchestrator"
+api_orch_server_names: "api-orch"
+
+# registry related variables
+registry_name: regserver-node0
+registry_host: "{{ ansible_fqdn }}"
+registry_port: 8970
+#registry_dir: "{{ deployment_dir }}/registry"
+default_gateway: "php_reference_gateway"
+
+# Credential and keystore related variables
+#authorization_server: "https://{{ groups['wso2is'][0]}}:9443/services/"
+authorization_server: "https://idp.scigap.org:9443/services/"
+keystore: "airavata.jks"
+keystore_passwd: "airavata"
+#client_truststore: "client_truststore.jks"
+client_truststore: "airavata.jks"
+client_truststore_passwd: "airavata"
+cred_keystore: "airavata_sym.jks"
+cred_keystore_passwd: "airavata"
+cred_keystore_alias: "airavata"
+cred_store_server_host: "{{ ansible_fqdn }}"
+cred_store_port: "8960"
+keystores_location: "{{ deployment_dir }}/keystores"
+
+# Gfac related variables
+gfac_name: "gfac-node0"
+gfac_host: "{{ ansible_fqdn }}"
+gfac_port: "8950"
+gfac_dir: "{{ deployment_dir }}/gfac-instance"
+
+# Monitoring variables
+monitor_email_address: "test.airavata@gmail.com"
+monitor_email_password: "airavata"
+
+# Sharing Registry related variables
+sharing_registry_host: "{{ ansible_fqdn }}"
+sharing_registry_port: 7878

http://git-wip-us.apache.org/repos/asf/airavata/blob/2eb8f211/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/all/vault.yml
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/all/vault.yml b/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/all/vault.yml
new file mode 100644
index 0000000..a1d18b5
--- /dev/null
+++ b/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/all/vault.yml
@@ -0,0 +1,7 @@
+$ANSIBLE_VAULT;1.1;AES256
+36666132643537623138323138316561383434336231643237303337623462313834323462656434
+6362663032643235363133613463616663643731316438340a636336316333386434303635303961
+64626364363465366538666538643037366431326533366562393765313631363434323230666665
+3230633265386131360a316232386666613664383561663231346466353065393435376537653631
+36663363353964336464653964393931346530343139313465303730316562613937636566623038
+3637393433373136343934313266653665346665323765373261

http://git-wip-us.apache.org/repos/asf/airavata/blob/2eb8f211/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/pga/vars.yml
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/pga/vars.yml b/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/pga/vars.yml
new file mode 100644
index 0000000..17080c5
--- /dev/null
+++ b/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/pga/vars.yml
@@ -0,0 +1,32 @@
+---
+pga_repo: "https://github.com/apache/airavata-php-gateway.git"
+pga_git_branch: "develop"
+pga_user: "pga"
+pga_group: "pga"
+doc_root_dir: "/var/www/html/php-gateway"
+user_data_dir: "/var/www/user_data"
+#vhost_servername: "{{ groups['pga'][0] }}"
+
+## WSO2 IS related variables
+tenant_domain: ""
+admin_username: "scigap_admin"
+admin_password: "{{ vault_admin_password }}"
+oauth_client_key: "{{ vault_oauth_client_key }}"
+oauth_client_secret: "{{ vault_oauth_client_secret }}"
+
+## Airavata Client related variables
+#airavata_server: "tls://gw77.iu.xsede.org"
+airavata_server: "{{ groups['api-orch'][0] }}"
+airavata_port: "8930"
+gateway_id: "scigap"
+# relative to document root dir
+experiment_data_dir: "{{ user_data_dir }}"
+# TODO: fix this
+gateway_data_store_resource_id: "js-170-103.jetstream-cloud.org_6497a464-3121-4b64-a7cb-d195b0a26c19"
+
+## Portal related variables
+super_admin_portal: "true"
+admin_emails: "'sgg@iu.edu'"
+portal_email_username: "pga.airavata@gmail.com"
+portal_email_password: "{{ vault_portal_email_password }}"
+...

http://git-wip-us.apache.org/repos/asf/airavata/blob/2eb8f211/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/pga/vault.yml
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/pga/vault.yml b/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/pga/vault.yml
new file mode 100644
index 0000000..a30ba69
--- /dev/null
+++ b/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/pga/vault.yml
@@ -0,0 +1,18 @@
+$ANSIBLE_VAULT;1.1;AES256
+64653833663230383465353266623839636163316364356431373837653638306130616130383963
+3132323230336531646162616464633061623830653462640a663263373436653831643063616638
+31383336306438613732613839396336626566313737316363636430393136633632613130326237
+6539306131633433660a633734643961633161323161643433613938626166343961663337376266
+63323163343633666330313666306234373663303738303033343662366139636534646162663230
+66343034666431326666626261303061343334643461343633663436616430323339613732306437
+31633431613463666139646638643037336435346564383631653664633135333734356434373461
+35373963313361393331656463386234383962663039636164626239393465333137333839616439
+38356531643032363839363862376263336565396464623332336533333837333937623635636366
+61313532633161336631363561353139376637623562346438623865343332643232653036303536
+62333865396439633435333533623338323664326231623136383761316336653334653464336363
+31313261366162386533646365386230646338646466623730306166366235623466323066656239
+66306166363630633733303261616335383839323163313239393330363730663262616133613737
+30363537623061333030363162316138353361326430636534313034613032653433326130393134
+37636364633533363263363833626237613639313638383536643637303435663831613735343261
+36363937356332313237343563356134366162633338616263613338393736646561303135383362
+35616562353739343661306330376334376361396266646230373065326364336662

http://git-wip-us.apache.org/repos/asf/airavata/blob/2eb8f211/dev-tools/ansible/inventories/testing-0.17-scigap/hosts
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/inventories/testing-0.17-scigap/hosts b/dev-tools/ansible/inventories/testing-0.17-scigap/hosts
new file mode 100644
index 0000000..b728b7b
--- /dev/null
+++ b/dev-tools/ansible/inventories/testing-0.17-scigap/hosts
@@ -0,0 +1,23 @@
+[zookeeper]
+149.165.168.5 ansible_user=centos
+
+[rabbitmq]
+149.165.168.5 ansible_user=centos
+
+[database]
+149.165.172.163 ansible_user=centos
+
+[api-orch]
+149.165.168.5 ansible_user=centos
+
+[gfac]
+149.165.168.5 ansible_user=centos
+
+# NOTE: the registry is NOT deployed separately from the API server, but some
+# of the playbooks assume that there is a 'registry' group, so this entry
+# needs to be here as a workaround
+[registry]
+149.165.168.5 ansible_user=centos
+
+[pga]
+149.165.156.52 ansible_user=centos

http://git-wip-us.apache.org/repos/asf/airavata/blob/2eb8f211/dev-tools/ansible/inventories/testing-0.17-testdrive/group_vars/all/vars.yml
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/inventories/testing-0.17-testdrive/group_vars/all/vars.yml
b/dev-tools/ansible/inventories/testing-0.17-testdrive/group_vars/all/vars.yml
new file mode 100644
index 0000000..408a77b
--- /dev/null
+++ b/dev-tools/ansible/inventories/testing-0.17-testdrive/group_vars/all/vars.yml
@@ -0,0 +1,91 @@
+---
+
+user: centos
+group: centos
+user_home: "/home/{{ user }}"
+
+# deployment related variables
+deployment_dir: "{{ user_home }}/deployment"
+airavata_source_dir: "{{ user_home }}/source"
+airavata_repo: "https://git-wip-us.apache.org/repos/asf/airavata.git"
+airavata_dist: "apache-airavata-server-0.17-SNAPSHOT"
+airavata_dist_name: "{{ airavata_dist }}-bin.tar.gz"
+old_airavata_dist: "apache-airavata-server-0.17-SNAPSHOT"
+git_branch: develop
+
+# Database related variables
+db_server: "{{ groups['database'][0] }}"
+db_server_port: "3306"
+db_user: "airavata"
+db_password: "{{ vault_db_password }}"
+app_catalog: "app_catalog"
+exp_catalog: "exp_catalog"
+replica_catalog: "replica_catalog"
+sharing_catalog: "sharing_catalog"
+workflow_catalog: "wf_catalog"
+credential_store: "credential_store"
+
+mysql_connector_jar: "mysql-connector-java-5.1.37-bin.jar"
+
+# Rabbitmq related vareables
+rabbitmq_server: "{{ ansible_fqdn }}"
+rabbitmq_vhost: "develop"
+rabbitmq_user: "airavata"
+rabbitmq_password: "airavata"
+rabbitmq_port: "5672"
+rabbitmq_broker_url: "amqp://{{ rabbitmq_user }}:{{ rabbitmq_password }}@{{ rabbitmq_server}}:{{
rabbitmq_port }}/{{ rabbitmq_vhost }}"
+
+# Zoookeeper related variables
+zookeeper_client_port: 2181
+zookeeper_url: "{{ groups['zookeeper'][0] }}:{{ zookeeper_client_port }}"
+# API Server related variables
+api_server_name: "apiserver-node0"
+api_server_host: "{{ansible_fqdn}}"
+api_server_port: "8930"
+api_secured: "false"
+tls_enable: "false"
+api_server_tls_port: "9930"
+enable_sharing: "true"
+
+# Orchestrator  related variables
+orchestrator_name: "orchestrator-node0"
+orchestrator_host: "{{ansible_fqdn}}"
+orchestrator_port: "8940"
+api_orch_dir: "{{ deployment_dir }}/api-orchestrator"
+api_orch_server_names: "api-orch"
+
+# registry related variables
+registry_name: regserver-node0
+registry_host: "{{ ansible_fqdn }}"
+registry_port: 8970
+#registry_dir: "{{ deployment_dir }}/registry"
+default_gateway: "php_reference_gateway"
+
+# Credential and keystore related variables
+#authorization_server: "https://{{ groups['wso2is'][0]}}:9443/services/"
+authorization_server: "https://idp.scigap.org:9443/services/"
+keystore: "airavata.jks"
+keystore_passwd: "airavata"
+#client_truststore: "client_truststore.jks"
+client_truststore: "airavata.jks"
+client_truststore_passwd: "airavata"
+cred_keystore: "airavata_sym.jks"
+cred_keystore_passwd: "airavata"
+cred_keystore_alias: "airavata"
+cred_store_server_host: "{{ ansible_fqdn }}"
+cred_store_port: "8960"
+keystores_location: "{{ deployment_dir }}/keystores"
+
+# Gfac related variables
+gfac_name: "gfac-node0"
+gfac_host: "{{ ansible_fqdn }}"
+gfac_port: "8950"
+gfac_dir: "{{ deployment_dir }}/gfac-instance"
+
+# Monitoring variables
+monitor_email_address: "test.airavata@gmail.com"
+monitor_email_password: "airavata"
+
+# Sharing Registry related variables
+sharing_registry_host: "{{ ansible_fqdn }}"
+sharing_registry_port: 7878

http://git-wip-us.apache.org/repos/asf/airavata/blob/2eb8f211/dev-tools/ansible/inventories/testing-0.17-testdrive/group_vars/all/vault.yml
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/inventories/testing-0.17-testdrive/group_vars/all/vault.yml
b/dev-tools/ansible/inventories/testing-0.17-testdrive/group_vars/all/vault.yml
new file mode 100644
index 0000000..a1d18b5
--- /dev/null
+++ b/dev-tools/ansible/inventories/testing-0.17-testdrive/group_vars/all/vault.yml
@@ -0,0 +1,7 @@
+$ANSIBLE_VAULT;1.1;AES256
+36666132643537623138323138316561383434336231643237303337623462313834323462656434
+6362663032643235363133613463616663643731316438340a636336316333386434303635303961
+64626364363465366538666538643037366431326533366562393765313631363434323230666665
+3230633265386131360a316232386666613664383561663231346466353065393435376537653631
+36663363353964336464653964393931346530343139313465303730316562613937636566623038
+3637393433373136343934313266653665346665323765373261

http://git-wip-us.apache.org/repos/asf/airavata/blob/2eb8f211/dev-tools/ansible/inventories/testing-0.17-testdrive/group_vars/pga/vars.yml
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/inventories/testing-0.17-testdrive/group_vars/pga/vars.yml
b/dev-tools/ansible/inventories/testing-0.17-testdrive/group_vars/pga/vars.yml
new file mode 100644
index 0000000..b32b50c
--- /dev/null
+++ b/dev-tools/ansible/inventories/testing-0.17-testdrive/group_vars/pga/vars.yml
@@ -0,0 +1,32 @@
+---
+pga_repo: "https://github.com/apache/airavata-php-gateway.git"
+pga_git_branch: "develop"
+pga_user: "pga"
+pga_group: "pga"
+doc_root_dir: "/var/www/html/php-gateway"
+user_data_dir: "/var/www/user_data"
+#vhost_servername: "{{ groups['pga'][0] }}"
+
+## WSO2 IS related variables
+tenant_domain: "prod.testdrive"
+admin_username: "tdaadmin"
+admin_password: "{{ vault_admin_password }}"
+oauth_client_key: "{{ vault_oauth_client_key }}"
+oauth_client_secret: "{{ vault_oauth_client_secret }}"
+
+## Airavata Client related variables
+#airavata_server: "tls://gw77.iu.xsede.org"
+airavata_server: "{{ groups['api-orch'][0] }}"
+airavata_port: "8930"
+gateway_id: "default"
+# relative to document root dir
+experiment_data_dir: "{{ user_data_dir }}"
+# TODO: fix this
+gateway_data_store_resource_id: "js-170-103.jetstream-cloud.org_6497a464-3121-4b64-a7cb-d195b0a26c19"
+
+## Portal related variables
+super_admin_portal: "false"
+admin_emails: "'sgg@iu.edu'"
+portal_email_username: "pga.airavata@gmail.com"
+portal_email_password: "{{ vault_portal_email_password }}"
+...

http://git-wip-us.apache.org/repos/asf/airavata/blob/2eb8f211/dev-tools/ansible/inventories/testing-0.17-testdrive/group_vars/pga/vault.yml
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/inventories/testing-0.17-testdrive/group_vars/pga/vault.yml
b/dev-tools/ansible/inventories/testing-0.17-testdrive/group_vars/pga/vault.yml
new file mode 100644
index 0000000..53570f3
--- /dev/null
+++ b/dev-tools/ansible/inventories/testing-0.17-testdrive/group_vars/pga/vault.yml
@@ -0,0 +1,18 @@
+$ANSIBLE_VAULT;1.1;AES256
+61396665393731333432613331393939633062393863613563396331666232333863393432306336
+6535633534353532623634346238666437343761313430330a303039366262663334306264313733
+39656661373063353161633561303762303732323639656262633535303132383765393136663832
+3236623637343034660a653830323566653430313934383733363266393765633365663463333532
+36363863643635643734363434626566356131303664306239626538373237393532323965303136
+37343739306632633630343339336261363739313035363566356130386432386130316438646262
+30393939343336303733346436333766313830333036656262316234613038626138343838626665
+31303662616236616235366334643930346135386562663138383932643363363337333733623463
+64303438306666626666313736343037373564323536326637626636393565616261656236646139
+38393137343435663534663166306239633363306165323339303232303832316164636436323663
+35376331323533626438373633343731333463323665613037353431666162663737636236383736
+66373561356132303039663230313662333262306265363134333732396230346331643433383164
+33323161623439303933306466323036316366333464623161323265666238363730333465323761
+39663263393765363334323335393533336332353362386531653737363865333836353863663366
+65336433333362363362663935653561653438633738386130366539343565313735383530376465
+35666366373864313939306533343765313235643336613635393736353039633731383636643935
+30616338353238386638396332383038376466666632663737323239333934666138

http://git-wip-us.apache.org/repos/asf/airavata/blob/2eb8f211/dev-tools/ansible/inventories/testing-0.17-testdrive/hosts
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/inventories/testing-0.17-testdrive/hosts b/dev-tools/ansible/inventories/testing-0.17-testdrive/hosts
new file mode 100644
index 0000000..af2a0cc
--- /dev/null
+++ b/dev-tools/ansible/inventories/testing-0.17-testdrive/hosts
@@ -0,0 +1,23 @@
+[zookeeper]
+149.165.168.5 ansible_user=centos
+
+[rabbitmq]
+149.165.168.5 ansible_user=centos
+
+[database]
+149.165.172.163 ansible_user=centos
+
+[api-orch]
+149.165.168.5 ansible_user=centos
+
+[gfac]
+149.165.168.5 ansible_user=centos
+
+# NOTE: the registry is NOT deployed separately from the API server, but some
+# of the playbooks assume that there is a 'registry' group, so this entry
+# needs to be here as a workaround
+[registry]
+149.165.168.5 ansible_user=centos
+
+[pga]
+149.165.156.148 ansible_user=centos


Mime
View raw message