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 fcaa5bc867 Adding new NeuroScience Cybershuttle Gateway
fcaa5bc867 is described below
commit fcaa5bc86719f2ea9c0e49df8294910407eb890a
Author: eroma2014 <[email protected]>
AuthorDate: Mon Dec 5 01:01:00 2022 -0500
Adding new NeuroScience Cybershuttle Gateway
---
.../host_vars/neuroscience-cybershuttle/vars.yml | 56 ++++++++++++++++++++++
.../host_vars/neuroscience-cybershuttle/vault.yml | 12 +++++
2 files changed, 68 insertions(+)
diff --git
a/dev-tools/ansible/inventories/scigap/production/host_vars/neuroscience-cybershuttle/vars.yml
b/dev-tools/ansible/inventories/scigap/production/host_vars/neuroscience-cybershuttle/vars.yml
new file mode 100644
index 0000000000..fa1bb43f21
--- /dev/null
+++
b/dev-tools/ansible/inventories/scigap/production/host_vars/neuroscience-cybershuttle/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: "neuroscience.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: "neuroscience-cybershuttle"
+oauth_client_key: "{{ vault_oauth_client_key }}"
+oauth_client_secret: "{{ vault_oauth_client_secret }}"
+
+auth_options:
+ password:
+ name: "NeuroScience Cybershuttle Gateway"
+# external:
+# - name: "Existing Institution Credentials"
+# idp_alias: "cilogon"
+# logo: "images/cilogon-logo-24x24-b.png"
+
+gateway_id: "neuroscience-cybershuttle"
+experiment_data_dir: "{{ user_data_dir }}/neuroscience-cybershuttle"
+#gateway_data_store_ssh_public_key: "ssh-rsa
AAAAB3NzaC1yc2EAAAADAQABAAABAQCQ+coR/ZU4cnFFKt7jXUxbSQiEvSJtRl8gT6ZgE5kbMKjruAnwVH0H9M/FUyOxutT7p4qMmdBuRJJtUNiYfPJ/zgJqGweoXbk5sJwYRBSM2v8DNI9394ffun3N+46MMhaSinBDbhLPXOE9sPZlfmhUozwsC7+32Hd0Hv48cYpNCDB8ccsKzCcUzfD/OesIxuM1d8FE4O0FA66MrPmquzQM0otG2Tx7nOeFMjXWzYgk0fhEYJHMHhdMXRoVVT/eeuTvvmOGDbTNwtWaG/hoBAL643Tk/YgILE03WrmS0iULmC9DZ8sxCntFpqZjlOn5H9MvFwV3xfAU3RsaDw3xAGg7"
+
+admin_emails: "[('CIRC', '[email protected]')]"
+portal_title: "NeuroScience Cybershuttle Gateway"
+
+#django_google_analytics_tracking_id: "UA-66348921-1"
+...
diff --git
a/dev-tools/ansible/inventories/scigap/production/host_vars/neuroscience-cybershuttle/vault.yml
b/dev-tools/ansible/inventories/scigap/production/host_vars/neuroscience-cybershuttle/vault.yml
new file mode 100644
index 0000000000..a2cb7cac81
--- /dev/null
+++
b/dev-tools/ansible/inventories/scigap/production/host_vars/neuroscience-cybershuttle/vault.yml
@@ -0,0 +1,12 @@
+$ANSIBLE_VAULT;1.1;AES256
+32366335643736356230333636333361366635386265343633613136613134393466333363613630
+3961383764643162323161313737396132633138646466610a393633306337336235393030333931
+37616239356435316135363138626231346332653737336236633130316239313535366365346134
+3234323763343666620a353062396634333137303264346261663832366265633337666634393032
+30663634383935353161626437636436656438616362656137613265373364383165366466633838
+65326364303638343135316138336534393061303930393336343939366637343533663264666333
+38393861623733626632663564653366623162636335366265333534336433316236333736303138
+34656466656138333431643833666131623839386363326534393036316361343563336462383864
+37633766363130623631623762383731626130343731616364383532306462333335333034633937
+31643532333331643336653664376362356466383233376665316137623430393365643561626438
+306263313138363633306362373238316139