Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 2510B200D01 for ; Thu, 3 Aug 2017 18:01:24 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 23D8016BDF7; Thu, 3 Aug 2017 16:01:24 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 2116516BDEF for ; Thu, 3 Aug 2017 18:01:20 +0200 (CEST) Received: (qmail 1244 invoked by uid 500); 3 Aug 2017 16:01:19 -0000 Mailing-List: contact commits-help@airavata.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@airavata.apache.org Delivered-To: mailing list commits@airavata.apache.org Received: (qmail 99647 invoked by uid 99); 3 Aug 2017 16:01:18 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Aug 2017 16:01:18 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 0B357F5587; Thu, 3 Aug 2017 16:01:18 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: machristie@apache.org To: commits@airavata.apache.org Date: Thu, 03 Aug 2017 16:01:45 -0000 Message-Id: <6a8ac117f18d49419a86b25a91877c05@git.apache.org> In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [29/50] [abbrv] airavata git commit: Georgia Tech Ansible Script archived-at: Thu, 03 Aug 2017 16:01:24 -0000 Georgia Tech Ansible Script Project: http://git-wip-us.apache.org/repos/asf/airavata/repo Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/75edff6f Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/75edff6f Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/75edff6f Branch: refs/heads/master Commit: 75edff6f68a511f78fa97fffc598fecee93e6052 Parents: d03c724 Author: Suresh Marru Authored: Wed Jul 12 15:29:47 2017 -0500 Committer: Suresh Marru Committed: Wed Jul 12 15:29:47 2017 -0500 ---------------------------------------------------------------------- .../production/pga_config/gatech/vars.yml | 61 ++++++++++++++++++++ .../production/pga_config/gatech/vault.yml | 18 ++++++ 2 files changed, 79 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/airavata/blob/75edff6f/dev-tools/ansible/inventories/scigap/production/pga_config/gatech/vars.yml ---------------------------------------------------------------------- diff --git a/dev-tools/ansible/inventories/scigap/production/pga_config/gatech/vars.yml b/dev-tools/ansible/inventories/scigap/production/pga_config/gatech/vars.yml new file mode 100644 index 0000000..5ccb3e2 --- /dev/null +++ b/dev-tools/ansible/inventories/scigap/production/pga_config/gatech/vars.yml @@ -0,0 +1,61 @@ +# +# +# 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: "develop" +user: "pga" +group: "pga" +doc_root_dir: "/var/www/portals/georgia-tech" +vhost_servername: "gatech.scigap.org" +vhost_ssl: False +# TODO: have Ansible manage these files as well +#ssl_certificate_file: "/etc/letsencrypt/live/hpcgateway.gsu.edu/cert.pem" +#ssl_certificate_chain_file: "/etc/letsencrypt/live/hpcgateway.gsu.edu/fullchain.pem" +#ssl_certificate_key_file: "/etc/letsencrypt/live/hpcgateway.gsu.edu/privkey.pem" + +## Keycloak related variables +tenant_domain: "{{ gateway_id }}" +admin_username: "adminuser" +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: "Georgia Tech Science Gateway" + oauth_grant_type: "password" +oauth_callback_url: "https://{{ vhost_servername }}/callback-url" + +gateway_id: "georgiastate" +# relative to document root dir +experiment_data_dir: "{{ user_data_dir }}/georgia-tech" +gateway_data_store_resource_id: "gf4.ucs.indiana.edu_61552681-96f0-462a-a36c-a62a010bffc6" +gateway_data_store_ssh_public_key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCFSg9IEgsXlGhgPkj4hPuON30rbE3/gUUn4K3NVvBFKLyQQ8Pm/NR6dZmFglQR1HxBRSnq4WmH3EVyxHuT7MkQDAjTkclEuhaRjcYN0nua8g4dI9SgO9DeqbOyurVIuw/YChP5nC+6/ubMyzYPr6Z5xU5QHZI/QlVG4nz3joMIKkRXt/bsaEvv+/nzED/j6FTdK6P6dg1ESkNVZUPqhtWpwuC28Et7/86jcEObJedwx8geLoxKogPZ6kqO+Q/WUHDtMpFYtwuPaiYuN3Pb/GCvnDRsSoFmtRU+UH1UIdEy0piYUuBW+5aCv/PbH/UtHFg1Y1942TYCXv4rl1i/KW1z" + +## Portal related variables +super_admin_portal: "false" +admin_emails: "['sgg@iu.edu', 'fang.liu@gatech.edu']" +portal_email_username: "pga.airavata@gmail.com" +portal_email_password: "{{ vault_portal_email_password }}" +#portal_theme: "gsu-gateway-theme" +#portal_theme_repo: "https://github.com/SciGaP/gsu-gateway-theme" +portal_title: "Georgia Tech Science Gateway" +... http://git-wip-us.apache.org/repos/asf/airavata/blob/75edff6f/dev-tools/ansible/inventories/scigap/production/pga_config/gatech/vault.yml ---------------------------------------------------------------------- diff --git a/dev-tools/ansible/inventories/scigap/production/pga_config/gatech/vault.yml b/dev-tools/ansible/inventories/scigap/production/pga_config/gatech/vault.yml new file mode 100644 index 0000000..a35b80f --- /dev/null +++ b/dev-tools/ansible/inventories/scigap/production/pga_config/gatech/vault.yml @@ -0,0 +1,18 @@ +$ANSIBLE_VAULT;1.1;AES256 +34323339333637343366613565366164626566366334646334396464353935326438373335383138 +3735616634653230613065616235316533373266376636610a326639346137373932663932643036 +35333631303936663231303166653335313433623136346632356362343234336437343466366365 +3231613235323933310a356337303036346430323932626635353164336264366361333161363466 +61373633303131656462333766356334333839613939333439613930353235643566383437366338 +64366239616331366263323234393361303366393537396434333337393763383534333538633331 +61643262656636353434363134333435626166396138396261373033323131323962363963323933 +30613337646438616439356230333034326666396438353663326566336432373738346334376162 +38313466363036613131346330393234636139363136313539333237346562366136616336396236 +62363164383336363265303438316234333439336439323034616130336236316531613062323038 +38616163616236616333383063356132616533366439313530646636626664633638363765393962 +66376639343066353931633234333835326361646262393763343933386166383936653438313161 +39613630373065616439333863366262396633316263303963393265333936303333366236613161 +35326532646434353339333439303966613039333331323433653566303566333866376531646531 +38633339333033613965653434613537656432373834663464643666343934663365666662623363 +37343835356163613033303735333263616163303861363736663261373636386239303032383663 +3664