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 2017/08/14 19:54:57 UTC

airavata git commit: Added WVState University gateway directory

Repository: airavata
Updated Branches:
  refs/heads/master ccd251830 -> 2f471d104


Added WVState University gateway directory


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

Branch: refs/heads/master
Commit: 2f471d104dcd7a03ee5f46d758e51fee06825077
Parents: ccd2518
Author: Eroma Abeysinghe <er...@gmail.com>
Authored: Mon Aug 14 15:54:52 2017 -0400
Committer: Eroma Abeysinghe <er...@gmail.com>
Committed: Mon Aug 14 15:54:52 2017 -0400

----------------------------------------------------------------------
 .../scigap/production/pga_config/wvsu/vars.yml  | 71 ++++++++++++++++++++
 .../scigap/production/pga_config/wvsu/vault.yml | 18 +++++
 2 files changed, 89 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/2f471d10/dev-tools/ansible/inventories/scigap/production/pga_config/wvsu/vars.yml
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/inventories/scigap/production/pga_config/wvsu/vars.yml b/dev-tools/ansible/inventories/scigap/production/pga_config/wvsu/vars.yml
new file mode 100644
index 0000000..d8d3dda
--- /dev/null
+++ b/dev-tools/ansible/inventories/scigap/production/pga_config/wvsu/vars.yml
@@ -0,0 +1,71 @@
+#
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+---
+pga_repo: "https://github.com/apache/airavata-php-gateway.git"
+git_branch: "master"
+user: "pga"
+group: "pga"
+doc_root_dir: "/var/www/portals/{{ gateway_id }}"
+vhost_servername: "sciencegateway.wvstateu.edu"
+#vhost_serveralias: "www.seagrid.org"
+#vhost_servername: "beta.seagrid.org"
+vhost_ssl: True
+# TODO: have Ansible manage these files as well
+ssl_certificate_file: "/etc/letsencrypt/live/sciencegateway.wvstateu.edu/cert.pem"
+ssl_certificate_chain_file: "/etc/letsencrypt/live/sciencegateway.wvstateu.edu/fullchain.pem"
+ssl_certificate_key_file: "/etc/letsencrypt/live/sciencegateway.wvstateu.edu/privkey.pem"
+#ssl_certificate_file: "/etc/letsencrypt/live/beta.seagrid.org/cert.pem"
+#ssl_certificate_chain_file: "/etc/letsencrypt/live/beta.seagrid.org/fullchain.pem"
+#ssl_certificate_key_file: "/etc/letsencrypt/live/beta.seagrid.org/privkey.pem"
+
+
+## Keycloak related variables
+tenant_domain: "{{ gateway_id }}"
+admin_username: "admin"
+admin_password: "{{ vault_admin_password }}"
+oauth_client_key: "{{ vault_oauth_client_key }}"
+oauth_client_secret: "{{ vault_oauth_client_secret }}"
+oidc_discovery_url: "https://iam.scigap.org/auth/realms/{{ tenant_domain }}/.well-known/openid-configuration"
+
+auth_options:
+  - name: "WVirginia State University"
+    oauth_grant_type: "password"
+ # - name: "CILogon"
+  #  oauth_grant_type: "authorization_code"
+ #   oauth_authorize_url_extra_params: "kc_idp_hint=cilogon"
+  #  logo: "/assets/cilogon-logo-24x24-b.png"
+oauth_callback_url: "https://{{ vhost_servername }}/callback-url"
+
+gateway_id: "wvirginia-state-university"
+# relative to document root dir
+experiment_data_dir: "{{ user_data_dir }}/wvirginia-state-university"
+gateway_data_store_resource_id: "gf4.ucs.indiana.edu_61552681-96f0-462a-a36c-a62a010bffc6"
+gateway_data_store_ssh_public_key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCHm/f06vFCah0lVLnykei1cwkKMGwaCdn//BjZtG/9OnV7fjDzjISBCuz+LEC/FJKv3BaByAQ0Tvq0GxIgBzR31r2Qpp7yKJyl1THpftrshPOD2M1FOJfebc9QAnVKdQQpIGtA5/viOnZfV0nnEXqiKjafsAdwnSP3097XSvD7UvQGwkhmG4oIbs66RTh19gUB3/4QZZBEbUDBaeHrxzwS/NXaQorCfrZt2mJCNeFLdhiqqg2JbT4g4X/Crps6es/o3fN6mRsFnRu9Y5Xhh/FFyT/u8IiW18FzHaH9hfOhyxeKRQCk0nJV+aREcmJ3wIk7VRA/bKGWcVDqZRHRvcPR"
+
+## Portal related variables
+super_admin_portal: "false"
+admin_emails: "['smalkaram@wvstateu.edu', 'sgrc-iu-group@iu.edu']"
+portal_email_username: "pga.airavata@gmail.com"
+portal_email_password: "{{ vault_portal_email_password }}"
+#portal_theme: "base"
+#portal_theme_repo: "https://github.com/SciGaP/seagrid-website-theme.git"
+portal_title: "WVirginia State University"
+...

http://git-wip-us.apache.org/repos/asf/airavata/blob/2f471d10/dev-tools/ansible/inventories/scigap/production/pga_config/wvsu/vault.yml
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/inventories/scigap/production/pga_config/wvsu/vault.yml b/dev-tools/ansible/inventories/scigap/production/pga_config/wvsu/vault.yml
new file mode 100644
index 0000000..b3604e1
--- /dev/null
+++ b/dev-tools/ansible/inventories/scigap/production/pga_config/wvsu/vault.yml
@@ -0,0 +1,18 @@
+$ANSIBLE_VAULT;1.1;AES256
+35323762653231363462626232343162626463396532613066333835393036346438663033383265
+3033343435373136646238666630336664326462636663380a333864396266376535633663646364
+61313864383035336533326235643962336261366436396633666138373762303034626665306539
+6362623765646339650a336639323831356365656637306465323738626339353838383836323039
+66613633303932623163653366393533376130613230663161343863376665643761613839663564
+35366261333562333561646634383436343133366263643432396336356537303937386262343439
+61333861306436326465386337646663653333326531333662366536396336643037653266376665
+31613564336439363235653064313539613263666562326432373436393537373061306530633839
+37316237343336633966663436663462393133643231636566633061383164336130333566333333
+32646336393531383139306462643563663438373564653765346433646264653739313435323132
+37646431313366363663373234376564346437613432386536306334613661653937303664636532
+32633136393630333635326663346636393939303765313861613364653136306664653735343331
+62366331653262326662636363633665323931346337323461373230663531613664313963383862
+39663530353831326665626333643762343561313338333438623863313638383631663836346163
+32336539616137366630336238636633653661666135396330666130356236643263333739633466
+63613735346464613130363164343466313336633164333238373237633132643031656632633632
+3034