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;