You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2019/07/10 13:02:59 UTC

[airavata] branch develop updated (a410c47 -> d33a2bb)

This is an automated email from the ASF dual-hosted git repository.

machristie pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git.


    from a410c47  AIRAVATA-2588 Set collation to case-sensitive
     add 57a3c60  Switching to indiana.edu domain
     add cc35ce9  Adding local data location to ansibles
     add ae6a4e2  Merge branch 'master' of https://github.com/apache/airavata
     add 669032b  Switching to indiana.edu domain
     add 6c574ac  Removed the futurewater gateway in production gf4
     add eae9e32  Added new certificates to the new domain with indiana.edu
     add ca6a54f  Adding user email to groovy map
     add aa19cb3  Adding increased file sizes for the gateway
     add 3ff1492  Cleaning up local data directories once the experiment is failed or succeeded
     add a59afe3  Merge branch 'develop' into staging
     add f863514  Adding new app_catalog tables to migration script
     add 9366175  Fixing order of table creation
     add f915139  deduplicate user_profile_phone
     add 6b4f64f  update order of table drops
     add b769e6d  Updating staging environment inventory
     add a5d8242  Update snapshot versions for helix spectator
     add f75afb6  gather facts on database to get internal ip address
     add b8fbfb7  Adding missing column
     add 57b7f4d  Adding another missing column
     add ea77eee  Adding profile service stubs to participant distribution
     add 4a291c7  Looks up roles for user using exact username
     add 4127487  Filter out badly formed user ids when migrating roles to groups
     add bb2f150  Some description fields longer than allowed Entity description, so cap at 255
     add 3ba4e62  FIx fetching all existing GroupResourceProfiles
     add de0f823  Merge remote-tracking branch 'origin/develop' into staging
     add 9c166b2  staging pgas, with group_resource_profile_id assigned
     add 9b0025b  staging inventory - django config
     add fe2a76c  Merge remote-tracking branch 'origin/develop' into staging
     add 3948a6a  Adding profile service stubs to pre-wm and post-wm distribution
     add c78105f  Fixing client secret for staging seagrid
     add 925abb6  Rename `next` migration scripts folder to 0.18-0.19
     new d33a2bb  Stub db migration scripts for next release

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../core/impl/TenantManagementKeycloakImpl.java    |  10 +-
 airavata-services/services-security/pom.xml        |   5 +
 .../service/security/KeyCloakSecurityManager.java  |   6 +-
 dev-tools/ansible/apiserver.yml                    |   7 +-
 .../pfec-hydro-production/group_vars/pga/vars.yml  |   9 +-
 .../scigap/production/group_vars/all/vars.yml      |   1 +
 .../production/pga_config/pfec-hydro/vars.yml      |   2 +-
 .../scigap/production/pga_config/sdstate/vars.yml  |   3 +
 .../scigap/staging/group_vars/all/vars.yml         |  24 +-
 .../group_vars/django/vars.yml                     |  16 +-
 .../host_vars/seagrid/vars.yml                     |  20 +-
 .../scigap/staging/host_vars/seagrid/vault.yml     |  15 ++
 .../host_vars/testdrive}/vars.yml                  |  25 +-
 .../scigap/staging/host_vars/testdrive/vault.yml   |  15 ++
 .../host_vars/ultrascan}/vars.yml                  |  25 +-
 .../scigap/staging/host_vars/ultrascan/vault.yml   |  15 ++
 dev-tools/ansible/inventories/scigap/staging/hosts |  21 +-
 .../scigap/staging/pga_config/seagrid/vars.yml     |   1 +
 .../scigap/staging/pga_config/testdrive/vars.yml   |   1 +
 .../scigap/staging/pga_config/ultrascan/vars.yml   |   1 +
 .../ansible/roles/django_setup/tasks/main.yml      |   7 +-
 .../ansible/roles/helix_setup/defaults/main.yml    |   2 +
 .../participant/airavata-server.properties.j2      |   4 +-
 modules/airavata-helix/helix-spectator/pom.xml     |  10 +
 .../airavata/helix/impl/task/AiravataTask.java     |  23 ++
 .../helix/impl/task/completing/CompletingTask.java |   1 +
 .../src/main/assembly/participant-bin-assembly.xml |   1 +
 .../src/main/assembly/post-wm-bin-assembly.xml     |   1 +
 .../src/main/assembly/pre-wm-bin-assembly.xml      |   1 +
 .../DeltaScripts/appCatalog_schema_delta.sql       | 169 ++++++++++++
 .../DeltaScripts/credential_store_schema_delta.sql |   0
 .../experimentCatalog_schema_delta.sql             |   3 +
 .../DeltaScripts/profile_service_schema_delta.sql  |   7 +
 .../DeltaScripts/replicaCatalog_schema_delta.sql   |   4 +-
 .../DeltaScripts/sharingCatalog_schema_delta.sql   |   0
 .../next/DeltaScripts/appCatalog_schema_delta.sql  | 287 ---------------------
 .../DeltaScripts/credential_store_schema_delta.sql |  11 -
 .../experimentCatalog_schema_delta.sql             |  82 ------
 .../DeltaScripts/profile_service_schema_delta.sql  |  40 ---
 .../DeltaScripts/replicaCatalog_schema_delta.sql   |  22 --
 .../DeltaScripts/sharingCatalog_schema_delta.sql   |  12 -
 .../migrator/airavata/AiravataDataMigrator.java    |  38 ++-
 42 files changed, 396 insertions(+), 551 deletions(-)
 copy dev-tools/ansible/inventories/scigap/{develop => staging}/group_vars/django/vars.yml (72%)
 copy dev-tools/ansible/inventories/scigap/{develop => staging}/host_vars/seagrid/vars.yml (60%)
 create mode 100644 dev-tools/ansible/inventories/scigap/staging/host_vars/seagrid/vault.yml
 copy dev-tools/ansible/inventories/scigap/{develop/host_vars/simvascular => staging/host_vars/testdrive}/vars.yml (58%)
 create mode 100644 dev-tools/ansible/inventories/scigap/staging/host_vars/testdrive/vault.yml
 copy dev-tools/ansible/inventories/scigap/{develop/host_vars/simvascular => staging/host_vars/ultrascan}/vars.yml (58%)
 create mode 100644 dev-tools/ansible/inventories/scigap/staging/host_vars/ultrascan/vault.yml
 copy modules/registry/release-migration-scripts/{next => 0.18-0.19}/DeltaScripts/appCatalog_schema_delta.sql (74%)
 copy modules/registry/release-migration-scripts/{next => 0.18-0.19}/DeltaScripts/credential_store_schema_delta.sql (100%)
 copy modules/registry/release-migration-scripts/{next => 0.18-0.19}/DeltaScripts/experimentCatalog_schema_delta.sql (96%)
 copy modules/registry/release-migration-scripts/{next => 0.18-0.19}/DeltaScripts/profile_service_schema_delta.sql (94%)
 copy modules/registry/release-migration-scripts/{next => 0.18-0.19}/DeltaScripts/replicaCatalog_schema_delta.sql (100%)
 copy modules/registry/release-migration-scripts/{next => 0.18-0.19}/DeltaScripts/sharingCatalog_schema_delta.sql (100%)


[airavata] 01/01: Stub db migration scripts for next release

Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

machristie pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git

commit d33a2bb575914e70796ef1de6cd1034892a4aba8
Author: Marcus Christie <ma...@apache.org>
AuthorDate: Wed Jul 10 09:02:15 2019 -0400

    Stub db migration scripts for next release
---
 .../next/DeltaScripts/appCatalog_schema_delta.sql   | 21 +++++++++++++++++++++
 .../DeltaScripts/credential_store_schema_delta.sql  | 21 +++++++++++++++++++++
 .../DeltaScripts/experimentCatalog_schema_delta.sql | 21 +++++++++++++++++++++
 .../DeltaScripts/profile_service_schema_delta.sql   | 21 +++++++++++++++++++++
 .../DeltaScripts/replicaCatalog_schema_delta.sql    | 21 +++++++++++++++++++++
 .../DeltaScripts/sharingCatalog_schema_delta.sql    | 21 +++++++++++++++++++++
 6 files changed, 126 insertions(+)

diff --git a/modules/registry/release-migration-scripts/next/DeltaScripts/appCatalog_schema_delta.sql b/modules/registry/release-migration-scripts/next/DeltaScripts/appCatalog_schema_delta.sql
new file mode 100644
index 0000000..839c2e1
--- /dev/null
+++ b/modules/registry/release-migration-scripts/next/DeltaScripts/appCatalog_schema_delta.sql
@@ -0,0 +1,21 @@
+--
+--
+-- 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.
+--
+
+use app_catalog;
diff --git a/modules/registry/release-migration-scripts/next/DeltaScripts/credential_store_schema_delta.sql b/modules/registry/release-migration-scripts/next/DeltaScripts/credential_store_schema_delta.sql
new file mode 100644
index 0000000..cd4ce1f
--- /dev/null
+++ b/modules/registry/release-migration-scripts/next/DeltaScripts/credential_store_schema_delta.sql
@@ -0,0 +1,21 @@
+--
+--
+-- 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.
+--
+
+use credential_store;
diff --git a/modules/registry/release-migration-scripts/next/DeltaScripts/experimentCatalog_schema_delta.sql b/modules/registry/release-migration-scripts/next/DeltaScripts/experimentCatalog_schema_delta.sql
new file mode 100644
index 0000000..256ecf0
--- /dev/null
+++ b/modules/registry/release-migration-scripts/next/DeltaScripts/experimentCatalog_schema_delta.sql
@@ -0,0 +1,21 @@
+--
+--
+-- 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.
+--
+
+use experiment_catalog;
diff --git a/modules/registry/release-migration-scripts/next/DeltaScripts/profile_service_schema_delta.sql b/modules/registry/release-migration-scripts/next/DeltaScripts/profile_service_schema_delta.sql
new file mode 100644
index 0000000..cb533cc
--- /dev/null
+++ b/modules/registry/release-migration-scripts/next/DeltaScripts/profile_service_schema_delta.sql
@@ -0,0 +1,21 @@
+--
+--
+-- 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.
+--
+
+use profile_service;
diff --git a/modules/registry/release-migration-scripts/next/DeltaScripts/replicaCatalog_schema_delta.sql b/modules/registry/release-migration-scripts/next/DeltaScripts/replicaCatalog_schema_delta.sql
new file mode 100644
index 0000000..942ff54
--- /dev/null
+++ b/modules/registry/release-migration-scripts/next/DeltaScripts/replicaCatalog_schema_delta.sql
@@ -0,0 +1,21 @@
+--
+--
+-- 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.
+--
+
+use replica_catalog;
diff --git a/modules/registry/release-migration-scripts/next/DeltaScripts/sharingCatalog_schema_delta.sql b/modules/registry/release-migration-scripts/next/DeltaScripts/sharingCatalog_schema_delta.sql
new file mode 100644
index 0000000..6ddb67c
--- /dev/null
+++ b/modules/registry/release-migration-scripts/next/DeltaScripts/sharingCatalog_schema_delta.sql
@@ -0,0 +1,21 @@
+--
+--
+-- 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.
+--
+
+use sharing_catalog;