This is an automated email from the ASF dual-hosted git repository.
eroma pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airavata.git
The following commit(s) were added to refs/heads/master by this push:
new 21a85b6229 Adding NASA VEDA gateway
21a85b6229 is described below
commit 21a85b622961a04521a767d44d2a3b6c84b57a8b
Author: eroma2014 <[email protected]>
AuthorDate: Mon Apr 3 02:44:49 2023 -0400
Adding NASA VEDA gateway
---
.../scigap/production/host_vars/nasa-veda/vars.yml | 56 ++++++++++++++++++++++
.../production/host_vars/nasa-veda/vault.yml | 12 +++++
.../ansible/inventories/scigap/production/hosts | 1 +
3 files changed, 69 insertions(+)
diff --git
a/dev-tools/ansible/inventories/scigap/production/host_vars/nasa-veda/vars.yml
b/dev-tools/ansible/inventories/scigap/production/host_vars/nasa-veda/vars.yml
new file mode 100644
index 0000000000..9cbbb8eb77
--- /dev/null
+++
b/dev-tools/ansible/inventories/scigap/production/host_vars/nasa-veda/vars.yml
@@ -0,0 +1,56 @@
+#
+#
+# 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.
+#
+
+---
+
+# TODO: tus not setup yet
+tusd_vhost_servername:
+
+vhost_servername: "veda.cybershuttle.org"
+vhost_ssl: True
+ssl_certificate_file: "/etc/letsencrypt/live/{{ vhost_servername }}/cert.pem"
+ssl_certificate_chain_file: "/etc/letsencrypt/live/{{ vhost_servername
}}/fullchain.pem"
+ssl_certificate_key_file: "/etc/letsencrypt/live/{{ vhost_servername
}}/privkey.pem"
+
+# Increase max upload size to 200MB
+#django_file_upload_max_file_size_mb: 200
+
+## Keycloak related variables
+tenant_domain: "nasa-veda"
+oauth_client_key: "{{ vault_oauth_client_key }}"
+oauth_client_secret: "{{ vault_oauth_client_secret }}"
+
+auth_options:
+ password:
+ name: "NASA VEDA Gateway"
+ external:
+# - name: "Existing Institution Credentials"
+# idp_alias: "cilogon"
+# logo: "images/cilogon-logo-24x24-b.png"
+
+gateway_id: "nasa-veda"
+experiment_data_dir: "{{ user_data_dir }}/nasa-veda"
+#gateway_data_store_ssh_public_key: "ssh-rsa
AAAAB3NzaC1yc2EAAAADAQABAAABAQCE1feXCJlzfxtkwqrwfHRXqmfR0tKyiGg/NXhYht9mO/WMvuSeKysByCBDnFO1PVF+qGJILOE7E9n6e9xOfTqpuLJsYi4UwLRKu7nGOsERj7ei+1+UpJDn/m8FoDoEInokrkzHeqFJ2NeTSTTU4SKrdvoRF9BWRQW3s3YDILwfh646dvm0wvuxBvif6O/t58svYwVH08MhDK8q06qWeYb21vqI4rk5jM9gObUUcdKuONpSCj9Q8VcnhelHCEu6oyQWcfxaD0k9/qGjEetv2Y/h2dGLSbXxadePkLOojHEAkStzHOYAqlgr0Ig/wav/PgyQBXAWJ4+FjnfVvJ++CCif"
+
+admin_emails: "[('CIRC', '[email protected]')]"
+portal_title: "NASA VEDA Gateway"
+
+#django_google_analytics_tracking_id: "UA-66348921-1"
+...
diff --git
a/dev-tools/ansible/inventories/scigap/production/host_vars/nasa-veda/vault.yml
b/dev-tools/ansible/inventories/scigap/production/host_vars/nasa-veda/vault.yml
new file mode 100644
index 0000000000..af3e7088ec
--- /dev/null
+++
b/dev-tools/ansible/inventories/scigap/production/host_vars/nasa-veda/vault.yml
@@ -0,0 +1,12 @@
+$ANSIBLE_VAULT;1.1;AES256
+62626364616539366331623738616565623364396334333361316564646338613633366539343437
+6566346261626230616230623066623532343633626635350a313938373362336433636638623137
+37623031636266383761343261366564316161373962633861636163646430316530666466313234
+3063633530666631610a383266363162363937636439303264353734663462303535356234326439
+36613763653838343361366337393735343534356638353238343262613330393033376630363736
+35663338663533393535363835343234323836313137616635353761616364653665336563383230
+64313566613432383664333333353137343838316532393765633930633866646238663535663337
+34643639396462343732636539393430643264336562613731353034346333373761353036303936
+36373266663831646661316363633137306663303433383863323731396536306632623439633336
+35666165663465613938633938376238613033616237393732343861303037656538393834323934
+646539346163646436616339663361343537
diff --git a/dev-tools/ansible/inventories/scigap/production/hosts
b/dev-tools/ansible/inventories/scigap/production/hosts
index 3057c30c82..744e1923af 100644
--- a/dev-tools/ansible/inventories/scigap/production/hosts
+++ b/dev-tools/ansible/inventories/scigap/production/hosts
@@ -78,6 +78,7 @@ ehtgateway ansible_host=156.56.104.84
neuroscience-cybershuttle ansible_host=156.56.104.84
ai-confluence ansible_host=156.56.104.84
molecular-dynamics ansible_host=156.56.104.84
+nasa-veda ansible_host=156.56.104.84
# smiles server
smiles ansible_host=scigap13.sciencegateways.iu.edu ansible_user=root